3个不稳定版本

使用旧的Rust 2015

0.2.1 2018年4月25日
0.2.0 2018年4月16日
0.1.0 2018年4月4日

#16 in #hsm

Apache-2.0

91KB
2K SLoC

libyubihsm-rs 构建状态

Rust库,用于与YubiHSM2交互。

要求

libyubihsm-rs需要YubiHSM2 SDK才能构建。下载后,应将libyubihsm.so.1(以及匹配的libyubihsm.so符号链接)放置在系统库目录中。

使用方法

在与YubiHSM2一起工作之前,建议阅读YubiHSM2文档中的概念页面。如该页面所述,YubiHSM2的大部分功能需要使用一个Session。可以通过一个Connector创建Session,该Connector连接到SDK中包含的正在运行的yubihsm-connector实例。一旦获得Session,就可以使用YubiHSM2提供的加密功能。

libyubihsm-rs在crates上发布。可以通过在您的Cargo.toml中添加以下内容将其添加为依赖项:

[dependencies.libyubihsm]
version = "0.1"

文档

文档目前尚未托管在任何地方,但可以通过克隆此存储库并运行cargo doc来构建。

依赖项

~0–1.8MB
~36K SLoC