Sandwich is a multi-platform, multi-language, open-source library that provides a simple unified API for developers to use (multiple) cryptographic libraries in their applications.
Sandwich is a multi-platform, open-source cryptographic library that provides a unified API for developers to integrate multiple cryptographic libraries into their applications. Built to support Go, Python, and Rust, the library addresses the problem domain of cryptographic agility by abstracting away differences between underlying cryptographic implementations like OpenSSL and BoringSSL. The project is developed by SandboxAQ and has undergone security audits by both internal teams and the independent firm Trail of Bits.