Protocol++® v5.6.1 后量子支持
Protocol++® 旨在简化日常应用中协议和加密的使用。它使用户能够使用互联网上最常见的协议封装和解封装数据。Protocol++® 还支持单独使用加密、身份验证、CRC、PKI、签名、防重放、随机化、IKEv2、调试以及文档中介绍的许多其他功能。还支持将协议从原始数据或输入文件通过各种协议“堆叠”到物理层并返回。目前,Protocol++® 支持驱动程序功能(打开端口并发送数据)。它能够准备要在端口上发送的数据并处理接收到的数据以检索封装的有效负载。当前在发布版本中找到的驱动程序具有软件堆栈,适用于支持硬件数据包加速器的驱动程序。随着更多支持的增加,请经常访问 www.protocolpp.com
借助 v5.6.0,Protocolpp® 进入后量子领域,全面支持 CSNA 1.0 和 2.0,包括 Crystal-Kyber 和 Crystal-Dilithium 支持。v5.6.1 在一个软件包中提供对所有安全级别的支持,无需重新编译。全面支持以下 NIST 要求:
XMSS - 所有级别和哈希算法(SHA2 和 SHAKE)。支持所有参数和 XMSS^MT
LMS - 所有级别和哈希算法(SHA2 和 SHAKE)。支持所有参数和 HSS 参数
Kyber - 第 5 级支持(也称为 Kyber-1024 或ML-KEM-1024 )。支持 Kyber-512 和 Kyber-1024
Dilithium - 5 级支持(也称为 Dilithium5 或ML-DSA-87 )。支持 Dilithium2、Dilithium3 和 Dilithium5
AES-256 支持(AES-GCM、AES-CCM、AES-CBC)
SHA2-384 和 SHA2-512






