Module orion::hazardous

source ·
Expand description

[Caution] Low-level API.

Caution:

Usage of the hazardous module is only intended for advanced users. hazardous contains implementations with a much higher degree of control. It is also much easier to misuse those implementations. Only use hazardous if absolutely necessary.

Modules

  • AEADs (Authenticated Encryption with Associated Data).
  • caeexperimental
    Fully-committing Authenticated Encryption. WARNING: Experimental feature.
  • Elliptic-Curve Cryptography.
  • Cryptographic hash functions.
  • KDFs (Key Derivation Function) and PBKDFs (Password-Based Key Derivation Function).
  • Key Encapsulation Mechanisms (KEMs).
  • MACs (Message Authentication Code).
  • Stream ciphers.