def kb
import bend-collections-laws-crypto@1.0.0.0/proofs/crypto/aes/aead.bend as Aeadimport Base
import bend-collections-laws-crypto@1.0.0.0/spec/crypto/aes/aes.bend as S
import bend-collections-laws-crypto@1.0.0.0/spec/crypto/aes/gcm.bend as G
49# Byte i of the keystream block of counter block cb.
50def kb(+nk: Nat, +nr: Nat, +key: List<&2, U32>, +cb: List<&2, U32>, +i: Nat) -> U32:
51 S.nth_byte(G.ciph(nk, nr, key, cb), i)
Uses (5)
Used by (19)
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/aes/aead:gctr_block
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/aes/aead:gctr_inv
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/aes/aead:tb
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/aes/aead:gctr_part1
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/aes/aead:gctr_part10
- …