def aes_mix_byte

qasim-bend-kit@0.1.0.2 · libs/AES256GCMCore.bend:202

import qasim-bend-kit@0.1.0.2/libs/AES256GCMCore.bend as AES256GCMCore
import Base

202def aes_mix_byte(+state: List<&2, U32>, row: Nat, +col: Nat) -> U32:
203    column: AesColumn = AesColumn{
204        aes_byte_at(state, (col * 4n : Nat)),
205        aes_byte_at(state, (col * 4n + 1n : Nat)),
206        aes_byte_at(state, (col * 4n + 2n : Nat)),
207        aes_byte_at(state, (col * 4n + 3n : Nat))}
208    aes_mix_row(column, row)

Uses (8)

Used by (0)

No other definition uses this definition.