36次重大版本更新

0.37.0 2022年3月21日
0.35.0 2022年2月9日
0.31.0 2021年12月14日
0.29.0 2021年11月23日
0.11.0 2021年7月29日

#2189 in 密码学

Download history 76/week @ 2024-03-27 121/week @ 2024-04-03

62 每月下载量

Apache-2.0

275KB
6K SLoC

ockam_vault_test_suite

crate docs license discuss

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

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

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

这个crate提供了一个针对Ockam Vault实现的测试套件。结合ockam_macros::vault_testockam_macros::vault_sync_test,这个测试套件与特定的Vault实现解耦。

Ockam库对此crate有可选依赖。

用法

将此添加到您的Cargo.toml

[dependencies]
ockam_vault_test_suite = "0.37.0"

许可证

此代码根据Apache License 2.0条款授权。

依赖关系

~2.1–3MB
~59K SLoC