mirror of
https://github.com/emmansun/gmsm.git
synced 2025-05-11 03:26:17 +08:00
Updated SM4性能优化 (markdown)
parent
f146df6f57
commit
d138670b7f
@ -166,7 +166,7 @@ Golang没提供这两种模式的优化接口,可能这两种模式不怎么
|
||||
BenchmarkAESGCMOpen8K-6 944479 1325 ns/op 6183.50 MB/s 0 B/op 0 allocs/op
|
||||
BenchmarkSM4GCMOpen8K-6 36162 33197 ns/op 246.77 MB/s 0 B/op 0 allocs/op
|
||||
|
||||
AES 128的加密代码(amd64), 没有32轮loop,这种性能差别也不奇怪
|
||||
AES 128的加密代码(amd64),一轮一个指令搞定,这种性能差别也不奇怪
|
||||
|
||||
// func encryptBlockAsm(nr int, xk *uint32, dst, src *byte)
|
||||
TEXT ·encryptBlockAsm(SB),NOSPLIT,$0
|
||||
|
Loading…
x
Reference in New Issue
Block a user