Updated SM2加解密性能 (markdown)

Sun Yimin 2024-05-14 17:44:56 +08:00
parent f89ded0c04
commit c445ee11a0

@ -80,5 +80,9 @@ BenchmarkHash8K-6
针对SM2的KDF有以下特点
* 输入的比特串Z的长度固定为64字节正好为SM3的一个处理块长度。第二个处理块也是尾块由ct开头后续由填充和长度68构成。
* klen决定了要调用哈希运算的次数(klen + v - 1) / v
* klen决定了要调用哈希运算的次数(klen + v - 1) / v每次哈希运算无依赖。
从上面两个特点可以看出,可以有下面优化方向:
* 每次哈希运算的第一个块是相同的,这个可以只计算一次,然后共享;
* 每次哈希运算相互无依赖,可以并行计算。