嵌入式系统中的密码算法性能参考(ST-ACCORDO2)
下列密码运算性能数据基于ST-ACCORDO2 STA1085, 一个被广泛用于车载影音的嵌入式平台.
AES(256) 25 kB 0.004 seconds, 6.015 MB/s CHACHA 25 kB 0.002 seconds, 13.976 MB/s CHA-POLY 25 kB 0.003 seconds, 9.046 MB/s 3DES 25 kB 0.015 seconds, 1.673 MB/s SM4 25 kB 0.005 seconds, 4.982 MB/s ZUC 25 kB 0.003 seconds, 9.346 MB/s MD5 25 kB 0.000 seconds, 53.753 MB/s POLY1305 25 kB 0.001 seconds, 34.735 MB/s SHA 25 kB 0.001 seconds, 19.284 MB/s SHA-256 25 kB 0.002 seconds, 11.892 MB/s SHA-384 25 kB 0.008 seconds, 2.990 MB/s SHA-512 25 kB 0.009 seconds, 2.808 MB/s SM3 25 kB 0.003 seconds, 7.365 MB/s RSA 1024 key generation 981.362 milliseconds, 1.02/s RSA 2048 key generation 6363.746 milliseconds, 0.16/s RSA 2048 sign 158.203 milliseconds, 6.32/s RSA 2048 verify 17.557 milliseconds, 56.96/s DH 2048 key generation 54.445 milliseconds, 18.37/s DH 2048 key agreement 66.756 milliseconds, 14.98/s ECC 256 key generation 34.758 milliseconds, 28.77/s EC-DHE key agreement 34.666 milliseconds, 28.85/s EC-DSA sign time 36.278 milliseconds, 27.56/s EC-DSA verify time 49.288 milliseconds, 20.29/s SM2 key generation 34.127 milliseconds, 29.30/s EC-DSA(SM2) sign time 36.918 milliseconds, 27.09/s EC-DSA(SM2) verify time 48.641 milliseconds, 20.56/s