Module core

Variables

ALG
COMMIT_INFO
DK_LEN
ED25519_SEED_LEN
ED25519_SIG_LEN
HPKE_ENC_LEN
HPKE_INFO
NONCE_LEN
SCHEMA_ENC_KEY_BINDING_V1
SCHEMA_SEALED_AAD_V1
SCHEMA_SEALED_FIELD_V1
SEALER_SIG_ALG
WRAPPED_DK_LEN
X25519_KEY_LEN

Functions

canonicalAad
canonicalEncKeyBinding
canonicalSealerSigningString
concatBytes
ed25519PublicKey
fromBase64
fromUtf8
generateEd25519KeyPair
generateX25519KeyPair
hiddenCommitment
hpkeUnwrapDk
hpkeWrapDk
jcsSerialize
openField
sealField
signEncKeyBinding
signSealedField
toBase64
toHex
utf8
validateRecipientPubkey
verifyEncKeyBinding
verifySealerSignature
x25519PublicKey

References

OpenFailureReason → OpenFailureReason
OpenFieldError → OpenFieldError
Recipient → Recipient
SealedField → SealedField
Wrap → Wrap