#primitive #performance #crypto #oriented #expansion #key #aes-ni

crypto_primitives

面向性能的加密原语

2个版本

0.1.1 2019年11月17日
0.1.0 2019年11月13日

#1496 in 加密学

MIT/Apache

33KB
569

rust-crypto-pimitives

使用硬件加速的面向性能的加密原语。

支持算法

  • 硬件辅助密钥扩展(AES-NI)
  • AES ECB模式加密和解密

支持ISA

  • AES-NI
  • VAES-NI

性能

AES-NI性能 AES-128-ECB AES-192-ECB AES-256-ECB
Intel(R) Core(TM) i7-1065G7 CPU @ 1.30GHz (25W) 11.339 GiB/s 9.4101 GiB/s 8.1539 GiB/s
VAES-NI性能 AES-128-ECB AES-192-ECB AES-256-ECB
Intel(R) Core(TM) i7-1065G7 CPU @ 1.30GHz (25W) 22.520 GiB/s 18.735 GiB/s 16.053 GiB/s

无运行时依赖

~185KB