; and (E) requirements for reports provided to defendants by prosecution produced documenting the use and results of computational forensic software used in individual cases. (3) Testing standards shall be issued as a rulemaking under section 553 of title 5, United States Code. (4) The Director shall consult with outside experts in forensic science, bioethics, algorithmic discrimination, data privacy, racial justice, criminal justice reform, exonerations, and other relevant areas of expertise identified through public input. (b) Protection of trade secrets (1) There shall be no trade secret evidentiary privilege to withhold relevant evidence in criminal proceedings in the United States courts. (2) Nothing in this section may be construed to alter the standard operation of the Federal Rules of Criminal Procedure, or the Federal Rules of Evidence, as such rules would function in the absence of an evidentiary privilege. (c) Requirements for federal use of forensic algorithms Any Federal law enforcement agency or crime laboratory providing services to a Federal law enforcement agency using computational forensic software may use only software that has been tested under the National Institute of Standards and Technology’s Computational Forensic Algorithm Testing Program and shall conduct an internal validation according to the requirements outlined in the Computational Forensic Algorithm Testing Standards and make the results publicly available. The internal validation shall be updated when there is a material change in the software that triggers a retesting by the Computational Forensic Algorithm Testing Program. (d) Testing program The Director of the National Institute of Standards and Technology shall establish a Computational Forensic Algorithm Testing Program, whose activities include the following: (1) Testing individual software programs using the testing requirements established in the Computational Forensic Algorithm Testing Standards. (2) Using realistic sample testing data similar to what would be used by