20 releases
0.8.0-rc.1 | Sep 6, 2024 |
---|---|
0.8.0-rc.0 | Jul 26, 2024 |
0.8.0-pre.0 | Jan 8, 2024 |
0.7.5 | Apr 24, 2023 |
0.0.0 | Jun 12, 2020 |
#2297 in Cryptography
2,962,059 downloads per month
Used in 1,523 crates
(14 directly)
750KB
16K
SLoC
RustCrypto: PKCS#1 (RSA)
Pure Rust implementation of Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications Version 2.2 (RFC 8017).
About
This crate supports encoding and decoding RSA private and public keys in either PKCS#1 DER (binary) or PEM (text) formats.
PEM encoded RSA private keys begin with:
-----BEGIN RSA PRIVATE KEY-----
PEM encoded RSA public keys begin with:
-----BEGIN RSA PUBLIC KEY-----
Minimum Supported Rust Version
This crate requires Rust 1.71 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.