Skip to main content

Crate no_way_jose_aws_lc

Crate no_way_jose_aws_lc 

Source
Expand description

aws-lc-rs crypto backend for no-way-jose.

Re-implements the same algorithm traits as the default RustCrypto-based crates, but backed by AWS-LC — the cryptography library used by AWS. FIPS 140-3 validated builds are available via the aws-lc-rs fips feature. Tokens produced by any backend are interchangeable on the wire.

§Algorithms

ModuleAlgorithms
hmacHS256, HS384, HS512
ecdsaES256, ES384, ES512
eddsaEdDSA (Ed25519)
rsaRS256, RS384, RS512, PS256, PS384, PS512
aes_gcmA128GCM, A256GCM

All algorithm types implement JwkKeyConvert for JWK import/export.

Re-exports§

pub use no_way_jose_core;

Modules§

aes_gcm
ecdsa
eddsa
hmac
rsa