114个重大版本

0.118.0 2024年8月14日
0.116.0 2024年8月6日
0.115.0 2024年7月30日
0.103.0 2024年3月19日
0.3.1 2021年3月23日

1410 in 密码学

Download history 183/week @ 2024-04-29 173/week @ 2024-05-06 16/week @ 2024-05-13 47/week @ 2024-05-20 340/week @ 2024-05-27 40/week @ 2024-06-03 186/week @ 2024-06-10 49/week @ 2024-06-17 207/week @ 2024-06-24 132/week @ 2024-07-01 18/week @ 2024-07-08 43/week @ 2024-07-15 19/week @ 2024-07-22 180/week @ 2024-07-29 161/week @ 2024-08-05 333/week @ 2024-08-12

每月697次下载
14 个crate中使用(12个直接使用)

Apache-2.0

455KB
10K SLoC

ockam_vault

crate docs license discuss

Ockam是一个库,用于构建与云服务和其它设备安全、私密、可信通信的设备。

为了支持各种具有加密功能的硬件,我们在协议和特定硬件中调用特定构建块的方式之间保持松散耦合。这是通过使用抽象Vault trait来实现的。

Vault trait的具体实现称为Ockam Vault。随着时间的推移,并在Ockam开源社区的协助下,我们计划添加几个TEE、TPM、HSM和Secure Enclaves的vault。

这个crate提供了一个仅软件的Vault实现,可以在没有加密硬件的情况下使用。主要的Ockam crate将其用作默认的Vault实现。

主要的 Ockam对此crate有可选依赖。

使用方法

将此添加到您的 Cargo.toml

[dependencies]
ockam_vault = "0.118.0"

许可证

此代码根据Apache License 2.0的条款许可。

依赖项

~7–38MB
~780K SLoC