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 密码学
62 每月下载量
275KB
6K SLoC
ockam_vault_test_suite
Ockam是一个用于构建与云服务和其它设备安全、私密、信任通信的设备的库。
为了支持各种具有加密能力的硬件,我们通过使用抽象的Vault trait在我们的协议与特定硬件中调用特定构建块之间保持松散耦合。这是通过使用抽象Vault trait实现的。
Vault trait的具体实现被称为Ockam Vault。随着时间的推移,并在Ockam开源社区的协助下,我们计划添加多个TEE、TPM、HSM和Secure Enclaves的vault。
这个crate提供了一个针对Ockam Vault实现的测试套件。结合ockam_macros::vault_test
和ockam_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