sm4: ppc64x, fix test case

This commit is contained in:
Sun Yimin 2024-09-12 08:29:15 +08:00 committed by GitHub
parent 0dba1200a5
commit 759a985cfa
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -50,11 +50,11 @@ func TestEncryptBlockAsm(t *testing.T) {
decRes2 := make([]uint32, 32) decRes2 := make([]uint32, 32)
expandKeyAsm(&src[0], &ck[0], &encRes2[0], &decRes2[0], 0) expandKeyAsm(&src[0], &ck[0], &encRes2[0], &decRes2[0], 0)
dst := make([]byte, 16) dst := make([]byte, 16)
encryptBlocksAsm(&encRes2[0], dst, src, 0) encryptBlockAsm(&encRes2[0], &dst[0], &src[0], 0)
if !reflect.DeepEqual(dst, expected) { if !reflect.DeepEqual(dst, expected) {
t.Errorf("expected=%x, result=%x\n", expected, dst) t.Errorf("expected=%x, result=%x\n", expected, dst)
} }
encryptBlocksAsm(&decRes2[0], dst, expected, 0) encryptBlockAsm(&decRes2[0], &dst[0], &expected[0], 0)
if !reflect.DeepEqual(dst, src) { if !reflect.DeepEqual(dst, src) {
t.Errorf("expected=%x, result=%x\n", src, dst) t.Errorf("expected=%x, result=%x\n", src, dst)
} }