34个重大版本

0.35.0 2022年5月9日
0.34.0 2022年2月9日
0.33.0 2022年1月31日
0.30.0 2021年12月14日
0.12.0 2021年7月29日

加密学 中排名第2511

每月下载量45
用于 4 crates

Apache-2.0

60KB
1.5K SLoC

signature_bls

crate docs license discuss

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

为了支持各种证明协议,该包实现了BLS签名方案,可以作为构建更复杂的零知识能力签名(如短群签名)的基石。

使用方法

将以下内容添加到您的 Cargo.toml

[dependencies]
signature_bls = "0.35.0"

包特性

signature_bls 包有一个名为 "alloc" 的Cargo特性,默认启用。为了在 no_std 上下文中使用此包,可以按照以下方式禁用此特性

[dependencies]
signature_bls = { version = "0.35.0" , default-features = false }

请注意,Cargo特性在整个项目依赖图中被合并。如果任何其他依赖的包没有选择退出 signature_bls 的默认特性,无论您的直接依赖是否具有 default-features = false,Cargo都会在启用了std特性的情况下构建 signature_bls

许可证

此代码根据Apache License 2.0 许可证条款进行许可。

依赖

~3.5MB
~71K SLoC