law aes256gcm_rejects_non_byte_nonce

qasim-bend-kit@0.1.0.2 · LAWS.bend:313

import qasim-bend-kit@0.1.0.2/LAWS.bend as LAWS
import Base
import qasim-bend-kit@0.1.0.2/libs/AES256GCM.bend as AES

313law aes256gcm_rejects_non_byte_nonce:
314    for +bytes: List<&2, U32>
315    for valid: {AES.bytes_valid(bytes) == False{} : Bool}
316    {AES.nonce(bytes) == Fail{AES.InvalidNonce{}} :
317        Result<&2, &2, AES.Error, AES.Nonce>}

Uses (18)

Used by (0)

No other definition uses this definition.