def sub_word
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
import bend-collections@1.0.0.0/src/crypto/aes/sbox.bend as B
10def sub_word(w: T.Quad) -> T.Quad:
11 match w:
12 case T.W{a, b, c, d}:
13 T.W{B.sbox(a), B.sbox(b), B.sbox(c), B.sbox(d)}