Skip to main content

Crate huskarl_crypto_native

Crate huskarl_crypto_native 

Source
Expand description

Native rust implementation of JWS signers.

The following JWS algorithms are available:

  • Asymmetric (Edwards-curve)
    • Ed25519 (aka EdDSA)
  • Asymmetric (NIST elliptic curves)
    • ES256
    • ES384
  • Symmetric (HMAC)
    • HS256
    • HS384
    • HS512
  • Asymmetric (RSA)
    • RS256
    • RS384
    • RS512
    • PS256
    • PS384
    • PS512

Modules§

aead
AEAD encryptor/decryptor implementations.
asymmetric
Asymmetric cryptography algorithms for signing and verifying.
symmetric
Symmetric cryptography algorithms for signing and verifying.

Structs§

NativeVerifierPlatform
A verifier platform that takes public JWK material and returns a native-rust JwsVerifier.