后量密钥API
后量密钥API是一个开源的加密工具,它提供了一个简化的加密库接口,允许开发者通过API轻松实现复杂的加密操作。此API使得开发者能够依据需要组合不同的协议和实现方式,形成一个整体的加密对象。
该API支援众多编程语言如C++、Rust、Python和Go,并且兼容多种加密库,例如OpenSSL、BoringSSL以及libOQS,覆盖传统和后量子加密领域。
通过支持多语言和著名加密库,后量密钥API为开发者大幅减轻了工作负担。
使用后量密钥API的步骤包括:
- 选择所需的协议,如TLS 1.3。
- 挑选具体实现方式,比如结合OpenSSL和libOQS。
- 将它们合成一个后量密钥对象,例如构建一个安全通道。
在编译过程中,开发者所选择的协议和实现决定了运行时的可用性。开发者可以根据他们在运行时所需的配置自由组合各种选项,无需重新编译代码即可更改配置设置。