Crate orion

source ·
Expand description

orion - A usable pure-Rust cryptography library.

Most functionality that you would need access to should be available through orion’s default API. This API includes authenticated secret-key encryption, password hashing and more.

Usage of the hazardous module is only intended for advanced users.

You can read more about orion in the project wiki.

Modules

High-level API with safer defaults. Not available in a no_std context.
Errors for orion’s cryptographic operations.
Low-level API.
Core functionality such as generating a salt/key/IV/nonce.