pub fn equiv_inv_cipher_round(block: &mut Block, round_key: &Block)
Available on crate feature hazmat only.
Expand description

⚠️ AES equivalent inverse cipher (decrypt) round function.

This API performs the following steps as described in FIPS 197 Appendix C:

  • is_box: state after InvSubBytes()
  • is_row: state after InvShiftRows()
  • im_col: state after InvMixColumns()
  • ik_sch: key schedule value for round[r]

This series of operations is equivalent to the Intel AES-NI AESDEC instruction.

§☢️️ WARNING: HAZARDOUS API ☢️

Use this function with great care! See the module-level documentation for more information.