SandboxAQ has introduced a groundbreaking open-source cryptography management framework designed for the post-quantum era. This innovative tool, known as Sandwich, offers developers a simplified approach to cryptography management, providing enhanced observability and control.
Traditionally, businesses have struggled to find open-source tools that support modern cryptography management and cryptographic agility. However, Sandwich seeks to fill this gap by empowering developers to experiment with agile cryptography and advance the community’s preparedness for the inevitable threat posed by quantum computers.
Created by SandboxAQ, an AI and quantum spin-out from Alphabet, Sandwich is the key component of the Cryptoservice module in the SandboxAQ Security Suite. This powerful framework is currently leveraged by numerous U.S. government agencies, global banks, telcos, and tech companies. The framework allows developers to easily build their own “sandwich” of protocols and implementations and then compile them as a Sandwich object.
Sandwich’s flexible API enables developers to embed cryptographic algorithms into their applications, and even modify or reconfigure them in response to emerging threats and technological advancements. This remarkable capability eliminates the need to rewrite extensive sections of code, facilitating seamless algorithm updates without interrupting essential operations.
By utilizing Sandwich, developers can also avoid common mistakes associated with low-level cryptographic manipulation. It provides assistance to audit teams in verifying that cryptography is being applied in accordance with established company policies. Moreover, the open-source nature of Sandwich ensures that it can be effortlessly embedded into both internal applications and commercial software.
Supporting multiple programming languages, operating systems, and cryptographic libraries, Sandwich presents a versatile solution for organizations with diverse technological landscapes. The framework is compatible with languages such as C/C++, Rust, Python, and Go. It also supports leading operating systems like MacOS and Linux, along with popular cryptographic libraries including OpenSSL, BoringSSL, and libOQS.
According to Nadia Carlsten, Vice President of Product at SandboxAQ, based on her statement, Sandwich emerges as a powerful tool at a time when many organizations remain undecided about their strategies concerning the impact of quantum computers on cryptographic systems. She believes that Sandwich offers developers a risk-free opportunity to explore post-quantum cryptography, collaborate with community members, and build cryptographic solutions to protect their organization’s assets.
In the future, Sandwich aims to expand its capabilities by offering the ability to create sandwiches of varying sizes with access to basic or broad functionality. The framework aspires to support multi-layered sandwiches that provide a wider range of functions, catering to the needs of organizations seeking cryptography access at different abstraction levels.
SandwichAQ’s release of this cutting-edge tool represents a significant leap forward in cryptography management for the post-quantum era. Developers, businesses, and organizations now have a transformative solution at their disposal, empowering them to navigate the evolving landscape of cybersecurity with confidence and resilience.
Frequently Asked Questions (FAQ)
What is SandwichAQ?
SandwichAQ is an AI and quantum spin-out from Alphabet, the parent company of Google. It specializes in developing advanced cryptography solutions for the post-quantum era.
What is the Sandwich framework?
The Sandwich framework is an open-source cryptography management tool introduced by SandboxAQ. It allows developers to build their own protocols and implementations, which are compiled as a Sandwich object. This framework offers enhanced observability and control over cryptography management.
What are the benefits of Sandwich?
Sandwich enables developers to embed cryptographic algorithms into applications and modify them easily in response to emerging threats and advancements. This eliminates the need to rewrite extensive sections of code. It also helps avoid common mistakes made when manipulating cryptography at a low level and ensures adherence to company policies.
Which programming languages and operating systems does Sandwich support?
Sandwich supports multiple programming languages, including C/C++, Rust, Python, and Go. It is compatible with operating systems such as MacOS and Linux. Additionally, it integrates with cryptographic libraries like OpenSSL, BoringSSL, and libOQS.
Is SandwichAQ’s tool suitable for both internal and commercial applications?
Yes, the open-source solution offered by SandwichAQ can be seamlessly embedded into both internal applications and commercial software. It provides organizations with the flexibility to incorporate cryptography management into their technology stack based on their unique requirements.
(Original source: eSecurityPlanet)