diff --git a/SM2加解密性能.md b/SM2加解密性能.md index 52b0688..e8870b2 100644 --- a/SM2加解密性能.md +++ b/SM2加解密性能.md @@ -93,15 +93,24 @@ 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 +BenchmarkEncrypt1K_SM2 +BenchmarkEncrypt1K_SM2-6 15978 74357 ns/op 13.77 MB/s 3880 B/op 14 allocs/op +BenchmarkEncrypt8K_SM2 +BenchmarkEncrypt8K_SM2-6 + 7197 140847 ns/op 58.16 MB/s 18344 B/op 13 allocs/op BenchmarkSM4CBCEncrypt1K BenchmarkSM4CBCEncrypt1K-6 142844 8071 ns/op 126.88 MB/s 0 B/op 0 allocs/op +BenchmarkSM4CBCEncrypt8K +BenchmarkSM4CBCEncrypt8K-6 + 18459 65322 ns/op 125.41 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 + 514671 2036 ns/op 502.89 MB/s 0 B/op 0 allocs/op +BenchmarkSM4GCMSeal8K +BenchmarkSM4GCMSeal8K-6 + 76536 15293 ns/op 535.67 MB/s 0 B/op 0 allocs/op ``` 总体而言,SM2加密算法并不适合大数据量的加密。