#bls-signatures #ockam #bls #signature #signing #crypto

已删除 ockam_signature_bls

Ockam BLS签名实现

0.1.0 2021年4月5日

#31#bls-signatures


用于 ockam_signature_bbs

Apache-2.0

44KB
1K SLoC

ockam_signature_bls

crate docs license discuss

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

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

Ockam 对此包有可选依赖。

用法

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

[dependencies]
ockam_signature_bls = "0.1.0"

包功能

ockam_signature_bls 包有一个名为 "alloc" 的 Cargo 功能,默认启用。为了在 no_std 上下文中使用此包,可以按如下方式禁用此功能:

[dependencies]
ockam_signature_bls = { version = "0.1.0", default-features = false }

请注意,Cargo 功能在整个项目依赖图中是并集的。如果任何其他依赖的包没有选择退出 ockam_signature_bls 的默认功能,无论您的直接依赖项是否具有 default-features = false,Cargo 都会构建带有 std 功能的 ockam_signature_bls

许可证

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

依赖项

~4MB
~81K SLoC