mirror of
https://github.com/emmansun/gmsm.git
synced 2025-05-11 03:26:17 +08:00
Updated SM2加解密性能 (markdown)
parent
c96fea8ca4
commit
6919191156
16
SM2加解密性能.md
16
SM2加解密性能.md
@ -87,5 +87,21 @@ BenchmarkHash8K-6
|
||||
* 每次哈希运算相互无依赖,可以并行计算。这个优化比较复杂,代码量大。
|
||||
|
||||
# 结论
|
||||
经过KDF共享Z状态优化后:
|
||||
```
|
||||
goos: windows
|
||||
goarch: amd64
|
||||
pkg: github.com/emmansun/gmsm/sm2
|
||||
cpu: Intel(R) Core(TM) i5-9500 CPU @ 3.00GHz
|
||||
BenchmarkEncrypt1024_SM2
|
||||
BenchmarkEncrypt1024_SM2-6
|
||||
15978 74357 ns/op 13.77 MB/s 3880 B/op 14 allocs/op
|
||||
BenchmarkSM4CBCEncrypt1K
|
||||
BenchmarkSM4CBCEncrypt1K-6
|
||||
142844 8071 ns/op 126.88 MB/s 0 B/op 0 allocs/op
|
||||
BenchmarkSM4GCMSeal1K
|
||||
BenchmarkSM4GCMSeal1K-6
|
||||
514671 2036 ns/op 502.89 MB/s 0 B/op 0 allocs/op
|
||||
```
|
||||
总体而言,SM2加密算法并不适合大数据量的加密。
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user