enable sm4ni gcm

This commit is contained in:
Emman 2022-04-28 17:53:04 +08:00
parent 5744b64c56
commit 0beb90aff8

View File

@ -44,7 +44,7 @@ func newCipher(key []byte) (cipher.Block, error) {
} else { } else {
expandKeyAsm(&key[0], &ck[0], &c.enc[0], &c.dec[0], 0) expandKeyAsm(&key[0], &ck[0], &c.enc[0], &c.dec[0], 0)
} }
if supportsAES && supportsGFMUL { if (supportsAES || supportSM4) && supportsGFMUL {
return &sm4CipherGCM{c}, nil return &sm4CipherGCM{c}, nil
} }
return &c, nil return &c, nil