Crate pkcs5[−][src]
Expand description
Pure Rust implementation of Public-Key Cryptography Standards (PKCS) #5:
Password-Based Cryptography Specification Version 2.1 (RFC 8018)
Minimum Supported Rust Version
This crate requires Rust 1.51 at a minimum.
Usage
The main API for this crate is the EncryptionScheme
enum, which impls
the Decodable
and Encodable
traits from the
der
crate, and can be used for decoding/encoding PKCS#5
AlgorithmIdentifier
fields.
Re-exports
pub use der;
Modules
Password-Based Encryption Scheme 1 as defined in RFC 8018 Section 6.1.
Password-Based Encryption Scheme 2 as defined in RFC 8018 Section 6.2.
Structs
X.509 AlgorithmIdentifier
as defined in RFC 5280 Section 4.1.1.2.
Cryptographic errors
Error type.
Object identifier (OID).
Enums
Supported PKCS#5 password-based encryption schemes.