Cargo Features
[dependencies]
rmls = { version = "0.0.4", default-features = false, features = ["RingCryptoProvider", "RustCryptoProvider"] }
- default = RustCryptoProvider
-
"RingCryptoProvider"
- RingCryptoProvider = ecdsa, p256, p384, ring, signature
-
TODO: use "ring" only for RingCryptoProvider
- RustCryptoProvider default = aead, aes-gcm, chacha20poly1305, ecdsa, ed25519-dalek, hkdf, hmac, p256, p384, sec1, sha2, signature
Features from optional dependencies
In crates that don't use the dep:
syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.
- ring RingCryptoProvider?
-
Enables ring ^0.16.20
RingCryptoProvider feature
- sha2 RustCryptoProvider
-
Enables sha2
RustCryptoProvider feature
- hmac RustCryptoProvider
- hkdf RustCryptoProvider
- ed25519-dalek RustCryptoProvider
- ecdsa RingCryptoProvider? RustCryptoProvider
- sec1 RustCryptoProvider
- signature RingCryptoProvider? RustCryptoProvider
- aead RustCryptoProvider
- aes-gcm RustCryptoProvider
- chacha20poly1305 RustCryptoProvider
- p256 RingCryptoProvider? RustCryptoProvider
- p384 RingCryptoProvider? RustCryptoProvider