AES64IM

AES-64 Inverse MixColumns

AES64IM rd, rs1

Performs the Inverse MixColumns transformation for AES decryption (RV64).

Details

AES64IM applies the AES InvMixColumns transformation to the 64-bit value in rs1 and writes the result to rd. Used to convert round keys for equivalent inverse cipher.

Pseudocode Operation

rd = aes_inverse_mix_columns(rs1);

Example

AES64IM t0, a0

Encoding

Binary Layout
0011000
31:25
00000
24:20
rs1
19:15
001
14:12
rd
11:7
0010011
6:0
 
Format R-Type
Opcode 0x13
Extension Zknd

Operands

  • rd
    Destination register (integer)
  • rs1
    Source State