Search NASA⌕ Search

SEARCH · Search NASA

Results for “Secure Coding”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 127 records · Page 7

Comparing Thick Target Neutron Yield Calculations for Alphas on F-19 using MCNP6 1.1 Beta with TENDL 2012 Libraries

Because of the heritage of MCNPX, the first production release of MCNP6{sup TM} used physics models, instead of ACE (A Compact Evaluated Nuclear Data File) formatted libraries, for simulating the transport of alpha particles at all energies, as MCNPX could not yet read ACE formatted light ion libraries. For non-Coulombic interactions, the physics models have suggested minimums of ∼ 20-200 MeV. The first production release of MCNP6, MCNP6{sup TM} 1.0, was still capable of transporting alphas to low energies; however, the physics models resulted in poor prediction of inelastic reactions at energies below the suggested minimums. This poorer prediction at low energies resulted in orders of magnitude lower neutron yields for events resulting from light ion interactions at low energies. For example, F-19(α,n)Na-22 from U-234 decay in UF{sub 6} produced poor neutron production results. Modeling these types of interactions correctly is vital for signal analysis for nonproliferation safeguards and nuclear security as well as for correctly characterizing source terms for radiation protection and shielding calculations. The TALYS computer code was developed to simulate nuclear reactions involving neutrons, photons, protons, deuterons, tritons, alphas and He-3 particles, in the 1 keV - 200 MeV energy range. TENDL is a nuclear data library, which provides the output of the TALYS nuclear model code system for direct use in applications (i.e. ACE formatted cross sections). Since 2008, TENDL had publicly provided ACE formatted libraries for alpha transport; however, not until the release of MCNP6{sup TM} 1.1 beta, had MCNP6 publicly possessed the capability to read such libraries. At the Radiation Protection and Shielding Division topical meeting in 2014, initial testing of MCNP6 1.1 beta showed that MCNP6 using TENDL 2012 resulted in poor prediction when compared to the compilation of experiment data provided in R. Heaton et al. Further comparisons for PuBe sources, using the MCNP6 1.1 beta spontaneous decay alpha feature coupled with alpha transport, were also given in the winter American Nuclear Society meeting in 2014, where the results showed large discrepancies with measured data. For F-19(α,n)Na-22 interactions, the R. Heaton et al. paper is a conglomeration of several important references; and the data provided by R. Heaton et al. used a numerical fit of the excitation function provided by Norman et al.. Norman et al. has recently published their (α,n) thick target yield data for PbF{sub 2} in tabular form, backing out the thick target yields of F-19(α,n)Na-22 and computing F{sub 2} and UF{sub 6} thick target neutron yields (as supplements to the PbF{sub 2} data). Here we compared measured thick target yields of E. B. Norman et al. to MCNP6 1.1 beta using TENDL 2012 libraries. Deterministically backing out the thick target yield from measured values involves using the stopping power. MCNP uses either the SPAR code or an interpolation of the Spar code and Bethe-Boch formula for computing stopping powers. As a result one may believe that these separate methods will arrive at separate thick target yields independent of the production cross section. In our MCNP calculations, we simulated the alpha until the alpha completely stopped in the medium. The energy loss in the condensed history algorithm is not continuous but discrete and related to the stopping powers. Because the neutron production yield is energy dependent, the energy loss dictates the emission of secondary neutrons; and therefore the difference in stopping powers used may have some slight effect on the yield difference. For this study, we chose to use the default condensed history algorithm setup, while future studies should address tightening steps in the condensed history algorithm to prove whether or not choice of stopping power actually matters. The fact that all 5 evaluated isotopic compositions resulted in different thick target yield percent differences does warrant this type of investigation. A typical user may not be only interested in integral emission, taking 10 s to 100 s of processor hours to simulate, but rather a timely generation of the spectra. Such an application would require biasing the production of secondaries from alpha sources such that millions of secondaries could be produced, emulating a converged energy dependent spectra. Neutron production biasing from alpha sources does not currently exist; however, developing a biasing algorithm for neutron production from alpha sources should be investigated in the future.

73 NUCLEAR PHYSICS AND RADIATION PHYSICS↗

CLOSURE REPORT FOR CORRECTIVE ACTION UNIT 577 AREA 5 CHROMIUM CONTAINING WASTE DISPOSAL CELLS

Report will be submitted to the state of Nevada Corrective Action Unit (CAU) 577, “Area 5 Chromium Containing Waste Disposal Cells,” includes five low-level waste cells at the Nevada National Security Site (NNSS) Area 5 Radioactive Waste Management Site (RWMS) where buried waste received from Nuclear Fuel Services, Inc. (NFS), was subsequently determined to contain chromium that exceeded the Toxicity Characteristic Leaching Procedure regulatory limit, which would require the waste to carry hazardous waste code D007. CAU 577 was created to satisfy the requirements of the Settlement Agreement (SA) executed between the Nevada Division of Environmental Protection (NDEP) and the U.S. Department of Energy, National Nuclear Security Administration Nevada Field Office on April 25, 2019. The SA required that the chromium-containing waste received from NFS would be addressed following the closure process laid out in the Federal Facility Agreement and Consent Order (FFACO). The FFACO process ensures proper closure of the chromium-containing waste cells and documentation of that closure through FFACO-type documents (NDEP 2019). As stipulated in Paragraph 5C of the SA, a Corrective Action Decision Document/Corrective Action Plan (CADD/CAP) was prepared that identified and evaluated risks and corrective action alternatives (CAAs) for CAU 577, provided the plan for implementing the recommended CAA, and presented the post-closure plan (U.S. Department of Energy [DOE] Environmental Management [EM] Nevada Program 2021).

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

Real-time Free-moving Active Coded Mask 3D Gamma-Ray Imaging

The ability to localize and map the distribution of gamma-ray emitting radionuclides in 3D has applications ranging from medical imaging to nuclear security. In the case of radiological source search and nuclear contamination remediation, the deployment of freely moving detection systems such as hand- held instruments or ground/aerial-based vehicles are critical in overcoming the inverse square law and complex shielding scenarios. Using contextual sensors, these systems can simultaneously generate 3D maps of the surrounding environment and track the position and orientation of the gamma-ray sensitive detectors in that environment. The fusion of contextual scene data and gamma-ray detector data to facilitate real-time 3D gamma-ray image reconstruction has been demonstrated with mobile HPGe and CdZnTe-based Compton cameras for gamma-ray energies ranging from a few hundred keV to several MeV. Here we apply this approach for lower energy (50-400 keV) gamma-rays, using a hand-held CdZnTe-based omnidirectional imaging system and an active coded mask imaging modality. Here, we present our approach to real-time reconstruction using a scene data constrained GPU- accelerated list-mode MLEM algorithm and show results from several measurements in the lab and in the field.

3D gamma-ray imaging↗

2016 High Performance Computing Annual Report

Sandia National Laboratories’ California site is celebrating its 60th anniversary (1956 to 2016), and high performance computing has been a key enabler for its scientists and engineers throughout much of its history. Since its founding, Sandia California has helped pioneer the use of HPC platforms including hosting Sandia’s first Cray-1 supercomputer in the 1970s and supporting development of scalable cluster computing platforms to create a new paradigm for cost-effective supercomputing in the 1990s. Recent decades of investment in creation of scalable application frameworks for scientific computing have also enabled new generations of modeling and simulation codes. These resources have facilitated computational analysis of complex phenomena in diverse applications spanning national defense, energy, and homeland security. Today, Sandia California researchers work with partners in academia, industry, and national labs to evolve the state-of-the-art in HPC, modeling, and data analysis (including foundational capabilities for exascale computing platforms) and apply them in transformational ways. Research efforts include mitigating the effects of silent hardware failures that can jeopardize the results of large-scale computations, developing exascale-capable asynchronous task-parallel programming models and runtime systems, formulating new techniques to better explore and analyze extreme-scale data sets, and increasing our understanding of materials and chemical sciences which has applications spanning nuclear weapons stockpile stewardship to more efficient automobile engines. The following section highlights some of these research and applications projects and further illustrates the breadth of our HPC capabilities.

97 MATHEMATICS AND COMPUTING↗

MST e-News Spring 2022

For Jeremy Mitchell, a scientific career grounded in a passion for geology has morphed into a decades-long fascination with plutonium. Just as a geologist investigates a rock’s structure and its history to unlock its secrets, so too does Mitchell gather facts and weigh evidence to crack the code of a material not readily accessible to most scientists—and at the core of the Lab’s national security mission.

58 GEOSCIENCES↗

DISARM: Target Electronic Device Informed Mitigation of Software Runtime Side-Channel Vulnerabilities

Program runtime/timing attacks exploit variations in a program’s execution times to extract sensitive information from the program (e.g. encryption keys, sensitive variable data, intellectual property). State-of-the-art solutions to runtime side-channel attacks attempt to balance the execution time of the sensitive code for different control flow paths to eliminate the timing leakage. However, during the mitigation process, most techniques do not consider the underlying hardware/device on which the target program is supposed to run on. This can lead to over-fixing (unnecessary extra operations), under-fixing (not solving the imbalance properly), and even failures. Here, we propose DISARM, a joint hardware-software methodology (unlike any existing solution) for mitigating runtime side-channel vulnerabilities that utilizes timing values from real embedded devices to generate targeted software fixes. We implement DISARM to support C/C++/Java source codes and validate it across 22 standard benchmarks. DISARM outperforms state-of-the-art solutions such as PENDULUM and DifFuzzaR in terms of execution time overhead, code size overhead, and correctness on five different embedded/edge devices.

Timing/runtime side-channel↗

ROSE

Developed at Lawrence Livermore National Laboratory (LLNL), ROSE is an open source compiler infrastructure to build source-to-source program transformation and analysis tools for large-scale C (C89 to C23), C++ (C++98 to C++23), UPC, Fortran (Fortran4, 66, 77, 95, 2003), OpenMP, Java, Python, and Binary applications. ROSE users range from experienced compiler researchers to library and tool developers who may have minimal compiler experience. ROSE is particularly well suited for building custom tools for static analysis, program optimization, arbitrary program transformation, domain-specific optimizations, complex loop optimizations, performance analysis, and cyber-security. ROSE is: A library (and set of associated tools) to quickly and easily apply compiler techniques to one's code in order to improve application performance and developer productivity. A research and development compiler infrastructure for for writing custom source-to-source translators to perform source code transformations, analysis, and optimizations. Is

Pinnow, NathanT [Lawrence Livermore National Labor↗

Final report of LLNS subcontract No. B646608

This report refers to Subcontract No. B646608 from Lawrence Livermore National Security to UC Irvine. The vision of this subcontract is to implement new, necessary scientific modeling capabilities within the E3SM code repository for versions 2 through 4.

54 ENVIRONMENTAL SCIENCES↗

Assurance of Reasoning Enabled Systems (ARES)

ARES was in part motivated by the determination of President’s Council of Advisors on Science and Technology (PCAST) on May 13th, 2023 that published a set of inquiries: In an era in which convincing images, audio, and text can be generated with ease on a massive scale, how can we ensure reliable access to verifiable, trustworthy information? How can we be certain that a particular piece of media is genuinely from the claimed source? What technologies, policies, and infrastructure can be developed to detect and counter AI-generated disinformation? In an effort to automatically analyze and patch/optimize code the work in this report describes various neural Machine Learning (ML) analysis engine implementations to assist in situations where source code is deficient or completely lacking to decompile (lift) binary code to ’C’. The goal is to gradually reduce human intervention. To this end, two Large Language Model (LLM) variants (Code LLama 2, LLama 3.1 and Starcoder1, Starcoder 2) where finetuned with ’before/after’ code pairs on the OpenBLAS library. LLama trained on the lowering process, Starcoder trained on the lifting process with National Security Agency’s (NSA) open-source Ghidra decompiler assist. The inferencing test results indicate correctness for only very short sequences for Starcoder 2. Moving forward, the experiments conclude with a set of recommendations of required resources and technologies

97 MATHEMATICS AND COMPUTING↗

November Mega-AI Newsletter

Mega AI, an internal investment at Pacific Northwest National Laboratory, aims to develop next-generation artificial intelligence (AI) capabilities unique to the Department of Energy national lab complex to address research gaps in large-scale multimodal representation learning, multitask inferences, and the need for increased generalizability, rapid adaptivity, and usability of AI technologies. In this newsletter, we highlight recent developments in the research community on next-gen AI technologies focusing on massive-scale model development, deployment and evaluation, data and code availability, model interactions, and new features and capabilities that are relevant to Mega AI’s goals and science and security applications.

Volkova, Svitlana↗

A Study on the Comparison of International WTS for Integrated Management of Radioactive Waste - 19034

Domestic radioactive waste is generated by nuclear power plants, the Korea Atomic Energy Research Institute and KEPCO Nuclear Fuel Company. These nuclear energy agencies have their own waste tracking system. To track waste more efficiently, it is necessary to build an integrated tracking system from the viewpoint of the final disposer. As for the korea Atomic Energy Research Institute, the decommissioning waste due to the decommissioning of research reactors No. 1 and 2, and the low and intermediate-level radioactive waste, generated by the operation of the High Flux Advanced Neutron Application Reactor(HANARO), account for the most. The solid waste from each facility and laboratory is sorted and collected according to radiation levels and the contents. For starters, according to the contents, the waste is divided into combustible, noncombustible compressible and non-compressible waste. The combustible waste, generated by the Korea Atomic Energy Research Institute, is treated according to the low and intermediate-level radioactive waste delivery regulation of the Nuclear Safety and Security Commission and the acceptance criteria of the disposal facility. KEPCO Nuclear Fuel Company is making the nuclear fuel used in nuclear power plants. Radioactive waste is generated in the nuclear fuel manufacturing process, and it is classified into 8 types of waste according to the solid waste management procedure. Most of the radioactive waste, generated while KEPCO Nuclear Fuel Company processes the light-water reactor and heavy-water reactor nuclear fuel, is classified as low and intermediate-level radioactive waste. The radioactive liquid waste, generated in the radiation controlled area in nuclear fuel processing facilities, is divided into low-concentration liquid waste and high-concentration liquid waste. The miscellaneous solids, generated in the Hanbit NPP of Korea Hydro and Nuclear Power Co., Ltd., are classified in consideration of the physical properties, density and amount of the waste, and substances subject to restricted disposal. This paper investigated information on the structure, functions and maintenance of the systems implemented and operated by individual countries and IAEA, and the types of managed data, and analyzed the detailed configuration of the system and the characteristics of DBMS (Data Base Management System), and discovered during the analysis process the information on the waste management in each country or institution. This paper investigated the classification standards and treatment methods according to the characteristics of the radioactive substances handled by each agency. These classification and treatment methods can be applied to the database when the radioactive waste tracking system is implemented in the future. Also, this paper analyzed the radioactive waste tracking system of each country. Most overseas waste tracking systems are configured based on the ORACLE DBMS. The ORACLE DBMS is highly secure, and can manage large-scale databases. Also, Germany's ReVK and US IWTS are using the Bar-Code system that can track and manage all waste data, generated during decommissioning or transportation, in real time, and the real-time tracking system of web-based US CID can simply create and output reports quickly. If the advantages of overseas waste tracking systems are added to the domestic integrated waste tracking system, more efficient and safer management of radioactive waste will be possible.

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

LLNS Request for Variance From 10 CFR 851 for Construction of LLNL Emergency Operations Center

Lawrence Livermore National Security, LLC (LLNS) is submitting the following variance application requesting the use of the State of California’s Occupational Safety and Health Administration (Cal/OSHA) Regulations in lieu of Title 10 Code of Federal Regulations Part 851 (10 CFR 851, the Rule), Worker Safety and Health Program, Subpart B (Program Requirements), Subpart C (Specific Program Requirements), and Appendix A (Worker Safety and Health Functional Areas), solely with respect to the construction of the new Lawrence Livermore National Laboratory (LLNL) Emergency Operations Center (EOC) facility. The request is in support of the National Nuclear Security Administration (NNSA) “pilot” to streamline the delivery of commercial-like line item construction projects under $50 million. This pilot is aligned with the approved NA-50 safety approach for the projects in the pilot. This pilot is to test and demonstrate innovation leading to a reduced cost of construction for building commercial type structures at Department of Energy (DOE)/NNSA facilities. The variance proposes to permit local/regional construction businesses contracted to Management & Operation contractor operated facilities to bid, operate, execute, and comply with safety and health standards they utilize in their business outside of the DOE Complex. This will permit compliance to standards that are as safe and healthful as those in 10 CFR 851 without confusion, additional cost, and inefficiencies associated with the burden of compliance to an unfamiliar regulatory spectrum.

99 GENERAL AND MISCELLANEOUS↗

Multi-Level Information Storage Using Engineered Electromechanical Resonances of Piezoelectric Wafers: A Concept Piezoelectric Quick Response (PQR) Code

A piezoelectric-based method for information storage is presented. It involves engineering the polarization profiles of multiple piezoelectric wafers to enhance/suppress specific electromechanical resonances. These enhanced/suppressed resonances can be used to represent multiple frequency-dependent bits, thus enabling multi-level information storage. This multi-level information storage is demonstrated by achieving three information states for a ternary encoding. Using the three information states, we present an approach to encode and decode information from a 2-by-3 array of piezoelectric wafers that we refer to as a concept Piezoelectric Quick Response (PQR) code. The scaling relation between the number of wafers used and the cumulative number of information states that can be achieved with the proposed methodology is briefly discussed. Potential applications of this methodology include tamper-evident devices, embedded product tags in manufacturing/inventory tracking, and additional layers of security with existing information storage technologies.

47 OTHER INSTRUMENTATION↗

Grid Optimization Lawrence Livermore Nonlinear Programming

Modelling and solution library for security-constrained AC optimal power flow problems that uses nonlinear programming methods (interior-point methods) and solvers (Ipopt, HiOp). The code is written in C++ and provides parallel computing capabilities in the form of task parallelism (solving contingency problems in parallel). Code can run on a variety of commodity high-performance computing.

Petra, CosminG↗

Charliecloud: Unprivileged containers for user-defined software stacks in HPC

Supercomputing centers are seeing increasing demand for user-defined software stacks (UDSS), instead of or in addition to the stack provided by the center. These UDSS support user needs such as complex dependencies or build requirements, externally required configurations, portability, and consistency. The challenge for centers is to provide these services in a usable manner while minimizing the risks: security, support burden, missing functionality, and performance. We present Charliecloud, which uses the Linux user and mount namespaces to run industry-standard Docker containers with no privileged operations or daemons on center resources. Our simple approach avoids most security risks while maintaining access to the performance and functionality already on offer, doing so in less than 500 lines of code. Charliecloud promises to bring an industry-standard UDSS user workflow to existing, minimally altered HPC resources.

97 MATHEMATICS AND COMPUTING↗

SB14 Source Reduction Evaluation Review and Plan for the DOE California Sites

The Department of Energy (DOE) is the owner of multiple facilities in Northern California. The facilities include Lawrence Livermore National Laboratory (LLNL), Lawrence Berkeley National Laboratory (LBNL), Sandia National Laboratories/California (SNL/CA) and SLAC National Accelerator Laboratory (SLAC) among other sites. Through their operations, the facilities generate hazardous waste and, thereby, are subject to the requirements of Chapter 31 of the Title 22 California Code of Regulations, Waste Minimization. The Northern California sites are primarily research and development facilities in the areas relating to national security, high-energy physics, bioscience and the environment.

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

Restructuring and Optimizing Reactor Building Lifting Processes & Designing a Solution for an Overhead Door Handling Forklift Attachment

This poster presents two innovative projects aimed at enhancing operational efficiency and safety at the Advanced Test Reactor (ATR) Complex. The first project focuses on restructuring the existing lift book used for hoisting operations within the ATR Reactor Building. The current lift book, a cumbersome 150+ page document, is being transformed into a more efficient format using charts that allow for quick identification of maximum lift heights based on object footprint and weight. This new method also considers various parameters such as floor integrity and reactor status, dividing entries into four distinct charts to improve usability and safety during lifts. The second project involves designing a specialized forklift attachment for handling an overhead door at the ATR Reactor Building. The attachment is engineered to securely lift and lower a 1200lb, 14ft long door, ensuring safe replacement operations. The design process included research on forklift attachment codes, modeling in Autodesk Inventor, and testing through Finite Element Analysis (FEA) and hand calculations to confirm the attachment's structural integrity. Future work includes completing detailed drawings and an Engineering Calculations Analysis and Review (ECAR) document to proceed with manufacturing and assembly. Together, these projects demonstrate a commitment to optimizing reactor building operations through innovative engineering solutions and safety considerations.

42 - ENGINEERING↗

Corrective Action Decision Document/Corrective Action Plan for Corrective Action Unit 577: Area 5 Chromium Containing Waste Disposal Cells, Nevada National Security Site, Nevada

This Corrective Action Decision Document/Corrective Action Plan (CADD/CAP) is for Corrective Action Unit (CAU) 577, “Area 5 Chromium Containing Waste Disposal Cells,” which is located in Area 5 of the Nevada National Security Site (NNSS). CAU 577 includes five low-level waste cells at the Area 5 Radioactive Waste Management Site (RWMS) where buried waste received from Nuclear Fuel Services, Inc. (NFS), was subsequently determined to contain chromium that exceeded the Toxicity Characteristic Leaching Procedure regulatory limit, which would require the waste to carry hazardous waste code D007. To resolve issues related to this alleged violation of hazardous waste regulations, a Settlement Agreement was executed between the Nevada Division of Environmental Protection (NDEP) and the U.S. Department of Energy, National Nuclear Security Administration Nevada Field Office on April 25, 2019, which identified agreed-upon mitigation measures. The Settlement Agreement required that the chromium-containing waste received from NFS would be addressed following the closure process laid out in the Federal Facility Agreement and Consent Order (FFACO).

54 ENVIRONMENTAL SCIENCES↗