Module aws_lc_rs

Source
Available on crate feature aws-lc-rs only.
Expand description

Signature verification algorithm implementations using the aws-lc-rs crypto library.

Staticsยง

ECDSA_P256_SHA256
ECDSA signatures using the P-256 curve and SHA-256.
ECDSA_P256_SHA384
ECDSA signatures using the P-256 curve and SHA-384. Deprecated.
ECDSA_P384_SHA256
ECDSA signatures using the P-384 curve and SHA-256. Deprecated.
ECDSA_P384_SHA384
ECDSA signatures using the P-384 curve and SHA-384.
ECDSA_P521_SHA256
ECDSA signatures using the P-521 curve and SHA-256.
ECDSA_P521_SHA384
ECDSA signatures using the P-521 curve and SHA-384.
ECDSA_P521_SHA512
ECDSA signatures using the P-521 curve and SHA-512.
ED25519
ED25519 signatures according to RFC 8410
RSA_PKCS1_2048_8192_SHA256
RSA PKCS#1 1.5 signatures using SHA-256 for keys of 2048-8192 bits.
RSA_PKCS1_2048_8192_SHA384
RSA PKCS#1 1.5 signatures using SHA-384 for keys of 2048-8192 bits.
RSA_PKCS1_2048_8192_SHA512
RSA PKCS#1 1.5 signatures using SHA-512 for keys of 2048-8192 bits.
RSA_PKCS1_3072_8192_SHA384
RSA PKCS#1 1.5 signatures using SHA-384 for keys of 3072-8192 bits.
RSA_PSS_2048_8192_SHA256_LEGACY_KEY
RSA PSS signatures using SHA-256 for keys of 2048-8192 bits and of type rsaEncryption; see RFC 4055 Section 1.2.
RSA_PSS_2048_8192_SHA384_LEGACY_KEY
RSA PSS signatures using SHA-384 for keys of 2048-8192 bits and of type rsaEncryption; see RFC 4055 Section 1.2.
RSA_PSS_2048_8192_SHA512_LEGACY_KEY
RSA PSS signatures using SHA-512 for keys of 2048-8192 bits and of type rsaEncryption; see RFC 4055 Section 1.2.