mirror of
https://github.com/emmansun/gmsm.git
synced 2025-05-11 03:26:17 +08:00
Updated SM3性能优化 (markdown)
parent
65694364b9
commit
dbce213572
@ -184,7 +184,7 @@ SM3的第一版,比SHA256复杂,不知道有没有继续优化的空间。
|
||||
VPSHUFD $0x4E, XTMP3, XDWORD0; \ // XDWORD0 = {W[3], W[2], W[1], W[0]}
|
||||
```
|
||||
|
||||
第三版(去除shuff_DC00<>(SB)):
|
||||
第三版(去除shuff_DC00<>(SB),先扩展一个word):
|
||||
```asm
|
||||
// Wj ← P1(Wj−16 ⊕ Wj−9 ⊕ (Wj−3 ≪ 15)) ⊕ (Wj−13 ≪ 7) ⊕ Wj−6
|
||||
// Transpose data into high/low parts
|
||||
|
Loading…
x
Reference in New Issue
Block a user