Skip to main content

Crate neuron_crypto

Crate neuron_crypto 

Source
Expand description

Cryptographic operations for neuron.

This crate defines the CryptoProvider trait for cryptographic operations where private keys never leave the provider boundary (Vault Transit, PKCS#11, HSM, YubiKey, KMS).

The consumer sends data in and gets results out. Private keys are never exposed — this is the fundamental security property of hardware security modules and transit encryption engines.

Enums§

CryptoError
Errors from cryptographic operations (crate-local, not in layer0).

Traits§

CryptoProvider
Cryptographic operations where private keys never leave the provider boundary.