Crate massa_cipher

source ·
Expand description

MASSA Cipher crate

massa-cipher uses AES-GCM

AES-GCM is a state-of-the-art high-performance Authenticated Encryption with Associated Data (AEAD) that provides confidentiality and authenticity.

To hash the password before using it as a cipher key, we use the PBKDF2 key derivation function as specified in RFC 2898.

The AES-GCM crate we use has received one security audit by NCC Group, with no significant findings.

Modules

  • constants 🔒
    massa-cipher constant values.
  • decrypt 🔒
    massa-cipher decryption module.
  • encrypt 🔒
    massa-cipher encryption module.
  • error 🔒
    massa-cipher error module
  • tests 🔒

Structs

Enums

Functions

  • Decryption function using AES-GCM cipher.
  • Encryption function using AES-GCM cipher.

Type Aliases