Expand description
RustCrypto: PKCS#12 Personal Information Exchange Syntax
Pure Rust implementation of Public-Key Cryptography Standards (PKCS) #12: Personal Information Exchange Syntax v1.1 (RFC7292).
Minimum Supported Rust Version
This crate requires Rust 1.65 at a minimum.
We may change the MSRV in the future, but it will be accompanied by a minor version bump.
License
Licensed under either of:
at your option.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.
Modules
- AuthenticatedSafe-related types
- BagType-related types
- CertBag-related types
- CertBag-related types
- DigestInfo-related types
- kdf
kdf
Implementation of the key derivation function RFC 7292 Appendix B - MacData-related types
- pkcs-12PbeParams implementation
- PFX-related types
- SafeBag-related types
Constants
pkcs-12 certBag
Object Identifier (OID).pkcs-12 crlBag
Object Identifier (OID).pkcs-12 keyBag
Object Identifier (OID).pbeWithSHAAnd128BitRC4
Object Identifier (OID).pbeWithSHAAnd128BitRC4
Object Identifier (OID).pbeWithSHAAnd128BitRC4
Object Identifier (OID).pbeWithSHAAnd128BitRC4
Object Identifier (OID).pbeWithSHAAnd128BitRC4
Object Identifier (OID).pbeWithSHAAnd128BitRC4
Object Identifier (OID).pkcs-12 pkcs8ShroudedKeyBag
Object Identifier (OID).pkcs-12 safeContentsBag
Object Identifier (OID).pkcs-9 sdsiCertificate for pkcs-12
Object Identifier (OID).pkcs-12 secretBag
Object Identifier (OID).pkcs-9 x509Certificate for pkcs-12
Object Identifier (OID).