Expand description
Implementation-independent abstractions for main cryptographic algorithms used for end-to-end encryption and authorization.
Modules§
- ed25519
ed25519
Edwards25519 curve keys and EdDSA algorithm implementation for Ed25519 scheme. - x25519
x25519
Curve25519 keys and ECDH algorithm implementation for X25519 scheme.
Structs§
Enums§
Traits§
- Elliptic-curve based public key type which can be used in ECDH or signature schemes.
- Marker trait for elliptic-curve based signatures
- Signature scheme trait
- Elliptic-curve based private key type.
- Elliptic-curve based public key type which can be used for ECDH.
Type Aliases§
- Sha256
sha2
SHA-256 hasher.