5个不稳定版本

0.3.0 2021年11月7日
0.2.1 2019年8月11日
0.2.0 2019年8月11日
0.1.1 2019年8月9日
0.1.0 2019年8月9日

#1062 in 密码学

Download history • Rust 包仓库 1879/week @ 2024-03-16 • Rust 包仓库 1589/week @ 2024-03-23 • Rust 包仓库 1402/week @ 2024-03-30 • Rust 包仓库 1130/week @ 2024-04-06 • Rust 包仓库 1315/week @ 2024-04-13 • Rust 包仓库 1461/week @ 2024-04-20 • Rust 包仓库 1346/week @ 2024-04-27 • Rust 包仓库 1209/week @ 2024-05-04 • Rust 包仓库 1270/week @ 2024-05-11 • Rust 包仓库 1492/week @ 2024-05-18 • Rust 包仓库 1320/week @ 2024-05-25 • Rust 包仓库 1609/week @ 2024-06-01 • Rust 包仓库 1226/week @ 2024-06-08 • Rust 包仓库 1218/week @ 2024-06-15 • Rust 包仓库 1158/week @ 2024-06-22 • Rust 包仓库 491/week @ 2024-06-29 • Rust 包仓库

4,380 monthly downloads
9 crates 中使用

MIT/Apache

10KB
114

rsa-der

Documentation

一个简单的库,用于将RSA公钥编码和解码为DER编码的字节。

请参阅文档中的示例。


lib.rs:

一个简单的库,用于编码和解码DER格式的公共RSA密钥。

公钥通过函数的 ne 组件传递和返回,因此可以使用任何RSA库与此库结合使用。

示例

将RSA公钥转换为DER字节

use rand::rngs::OsRng;

let key = generate_key();
let der_bytes = rsa_der::public_key_to_der(&key.n().to_bytes_be(), &key.e().to_bytes_be());

依赖项

~1.4–2MB
~42K SLoC