4个版本

0.2.1 2022年9月6日
0.2.0 2020年10月7日
0.1.1 2020年4月29日
0.1.0 2020年4月15日

#7 in #routing-security

Download history 4/week @ 2024-05-23 4/week @ 2024-05-30 1/week @ 2024-06-27 19/week @ 2024-07-04 1/week @ 2024-07-11 37/week @ 2024-07-25

每月 57 次下载

BSD-3-Clause

81KB
1.5K SLoC

rpki-rtr

Rust的RPKI RTR库。

此crate的功能已合并到[rpki](https://crates.io/crates/rpki) crate中。因此,rpki-rtr crate已过时,不应再使用。

lib.rs:

RTR:RPKI到路由器协议。

RPKI(资源公共密钥基础设施)是参与互联网路由的实体签名的声明分布式数据库。在做出路由决策时,典型的设置是首先将所有声明收集并验证到所谓的本地缓存中,然后将验证和规范化的信息从缓存分发给实际的路由器或路由服务器。这种分发标准的协议是RPKI到路由器协议,简称RTR。

此crate实现了RTR的客户端和服务器端。这两个都是基于Tokio构建的。它们对具体的套接字类型是通用的,因此可以用于不同的传输。它们还对提供或消耗数据的类型是通用的。有关更多详细信息,请参阅ServerClient类型。

此crate实现了协议的0版和1版。但目前不支持路由器密钥。

您可以在RFC 6480中了解更多关于RPKI的信息。RTR目前由RFC 8210指定。

依赖关系

~4.5MB
~69K SLoC