Crate zopp_crypto

Crate zopp_crypto 

Source

Structs§

Ciphertext
Dek
Keypair
Principal keypair (X25519)
MasterKey
Nonce
SharedSecret
Shared secret derived from ECDH

Enums§

DecryptError
EncryptError
KdfError
UnwrapError
WrapError

Functions§

decrypt
AEAD decrypt
derive_master_key
Derive master key from passphrase
encrypt
AEAD encrypt
generate_dek
Generate new DEK for an environment
hash_sha256
Hash data with SHA256 (for invite secret lookup, etc.)
public_key_from_bytes
Construct a public key from bytes (e.g., from database)
unwrap_key
Unwrap a key using a shared secret
wrap_key
Wrap a key (e.g., KEK or DEK) using a shared secret