RestAssured has contributed to the following open source software components:


TruCE Framework
Owner: IBM
License: Apache License 2.0
Link: https://github.com/IBM/sgx-trust-management
Purpose:
Intel’s SGX enclaves add a layer of hardware-based security to cloud computing. However, working with SGX is difficult, and requires a high degree of expertise. To simplify this process, and enable the use of SGX hardware in RestAssured-like platforms, IBM developed Trust Management Framework (or TruCE for short – ‘Trust in Cloud Enclaves’). TRuCE handles all aspects of remote attestation and secret delivery process in Intel SGX enclaves. The framework enables application developers to focus on the application code, performing attestation by a simple API call. Additional calls are available for easy-to-use enclave sealing and secret passing to enclaves.


Parquet Modular Encryption
Owner: Apache
License: Apache License 2.0
Link: https://github.com/apache/parquet-format/blob/encryption/Encryption.md
Purpose:
Parquet files containing sensitive information can be protected by the modular encryption mechanism that encrypts and authenticates the file data and metadata – while allowing for a regular Parquet functionality (columnar projection, predicate pushdown, encoding and compression).