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ยง