Accessing protected data by a high-performance computing cluster
Abstract
A data protection system is provided that allows applications to access protected data in a way that restricts applications from outputting to unauthorized targets any unprotected data derived from the protected data and that ensures that the applications do not have access to a key that allows access to the unprotected data. The data protection system provides a policy server that may execute on a service node of a high performance computing system and a data encryption process that may execute on each compute node that is allocated to an application or batch job. The policy server maintains policies of entities specifying access control for protected data. The data encryption process generates a secure execution environment for an application process and interfaces with the policy server to retrieve keys for decrypting protected data in accordance with a policy, and it decrypts and provides the decrypted data to the application process.
- Inventors:
- Issue Date:
- Research Org.:
- Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)
- Sponsoring Org.:
- USDOE
- OSTI Identifier:
- 1823817
- Patent Number(s):
- 10970410
- Application Number:
- 15/795,040
- Assignee:
- Lawrence Livermore National Security, LLC (Livermore, CA)
- DOE Contract Number:
- AC52-07NA27344
- Resource Type:
- Patent
- Resource Relation:
- Patent File Date: 10/26/2017
- Country of Publication:
- United States
- Language:
- English
Citation Formats
Barnes, Peter, Fedor-Thurman, Daniel, and Halliday, Kyle D. Accessing protected data by a high-performance computing cluster. United States: N. p., 2021.
Web.
Barnes, Peter, Fedor-Thurman, Daniel, & Halliday, Kyle D. Accessing protected data by a high-performance computing cluster. United States.
Barnes, Peter, Fedor-Thurman, Daniel, and Halliday, Kyle D. Tue .
"Accessing protected data by a high-performance computing cluster". United States. https://www.osti.gov/servlets/purl/1823817.
@article{osti_1823817,
title = {Accessing protected data by a high-performance computing cluster},
author = {Barnes, Peter and Fedor-Thurman, Daniel and Halliday, Kyle D.},
abstractNote = {A data protection system is provided that allows applications to access protected data in a way that restricts applications from outputting to unauthorized targets any unprotected data derived from the protected data and that ensures that the applications do not have access to a key that allows access to the unprotected data. The data protection system provides a policy server that may execute on a service node of a high performance computing system and a data encryption process that may execute on each compute node that is allocated to an application or batch job. The policy server maintains policies of entities specifying access control for protected data. The data encryption process generates a secure execution environment for an application process and interfaces with the policy server to retrieve keys for decrypting protected data in accordance with a policy, and it decrypts and provides the decrypted data to the application process.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2021},
month = {4}
}