def sub_word

bend-collections@1.0.0.0 · src/crypto/aes/aes.bend:10

import bend-collections@1.0.0.0/src/crypto/aes/aes.bend as Aes
import 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)}

Uses (2)

Used by (2)