def CmBlock.xor

bend-osdev-cipher-modes@0.1.0.0 · cipher_modes.bend:43

import bend-osdev-cipher-modes@0.1.0.0/cipher_modes.bend as CipherModes
import Base

43def CmBlock.xor(a: CmBlock, b: CmBlock) -> CmBlock:
44  match a b:
45    case CmBlock{a0, a1, a2, a3} CmBlock{b0, b1, b2, b3}:
46      CmBlock{U32.xor(a0, b0), U32.xor(a1, b1), U32.xor(a2, b2), U32.xor(a3, b3)}

Uses (2)

Used by (32)