def R
import bend-collections-laws-crypto@1.0.0.0/proofs/crypto/aes/ghash_defs.bend as GhashDefsimport Base
import bend-collections-laws-crypto@1.0.0.0/src/crypto/aes/gcm.bend as I
import bend-collections-laws-crypto@1.0.0.0/spec/crypto/aes/gcm.bend as G
9# The field element of an implementation block (its 16 bytes, as SP 800-38D
10# reads them).
11def R(z: I.Block) -> Word(128n):
12 G.block(I.unpack(z))
Uses (4)
Used by (15)
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/aes/ghash_defs:F
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/aes/gcm:tag_ok
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/aes/gcm:hash_key_ok
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/aes/ghash:absorb_ok
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/aes/ghash:f_nil
- …