def add_round_key
import bend-collections@1.0.0.0/src/crypto/aes/aes.bend as Aesimport Base
import bend-collections@1.0.0.0/src/crypto/aes/types.bend as T
44def add_round_key(s: T.State, k: T.State) -> T.State:
45 match s k:
46 case T.S{c0, c1, c2, c3} T.S{k0, k1, k2, k3}:
47 T.S{xor_word(c0, k0), xor_word(c1, k1), xor_word(c2, k2), xor_word(c3, k3)}