top of page

加密算法

Protocol++® 包括对各种 IEEE、NIST 和 IETF 标准中发现的大多数加密算法的支持,以及支持在 www.protocolpp.com.  上找到的协议所需的操作模式如果在运行时检测到届时,一些算法将使用硬件加速进行处理。

  • 检测到时使用 x86、x64 (x86-64) 硬件加速(该功能已启用数年)

    • 运行时CPU特征检测和代码选择

    • 支持 GCC 风格和 MSVC 风格的内联汇编,以及 x64 的 MASM

    • x86、x64 (x86-64)、x32 提供 SSE2、SSE4 和 AVX 实现

    • AES、CRC、GCM 和 SHA 在可用时使用 ARM、Intel 和 PowerPC 硬件加速

    • 随机数据生成使用SIMD指令

​​

包含的算法有:

一致性

使用 CPPUNIT 测试针对所有可用的一致性向量进行验证(下面是 cppunit 测试的屏幕截图)

ConformanceProtocol++.PNG
CipherModes.PNG

CONTACT 

© 2017-2023 由 JPGNetworks 版权所有。自豪地创造了维克斯网

跟随

推特

Google +

臉書

成功!收到消息。

bottom of page