diff --git a/sm4/asm_arm64.s b/sm4/asm_arm64.s index a73abc7..4c1ce64 100644 --- a/sm4/asm_arm64.s +++ b/sm4/asm_arm64.s @@ -32,8 +32,8 @@ DATA nibble_mask<>+0x08(SB)/8, $0x0F0F0F0F0F0F0F0F GLOBL nibble_mask<>(SB), (NOPTR+RODATA), $16 // inverse shift rows -DATA inverse_shift_rows<>+0x00(SB)/8, $0x0106050403020700 -DATA inverse_shift_rows<>+0x08(SB)/8, $0x0F0E0D0C0B0A0908 +DATA inverse_shift_rows<>+0x00(SB)/8, $0x0B0E0104070A0D00 +DATA inverse_shift_rows<>+0x08(SB)/8, $0x0306090C0F020508 GLOBL inverse_shift_rows<>(SB), (NOPTR+RODATA), $16 // Affine transform 1 (low and high hibbles)