105 个版本 (52 个稳定版)
2.1.3 | 2024 年 8 月 8 日 |
---|---|
2.1.1 | 2024 年 7 月 30 日 |
2.1.0-rc.1 | 2024 年 6 月 25 日 |
2.0.6 | 2024 年 8 月 8 日 |
0.14.0-beta1 | 2021 年 3 月 9 日 |
#984 in 魔法豆
46,323 每月下载
用于 657 个包 (5 直接)
1MB
2K SLoC
CosmWasm Crypto
该包实现了与密码学相关的函数,以便它们可以用于 cosmwasm-vm 和 cosmwasm-std 包。
实现
secp256k1_verify()
: 使用 ECDSA secp256k1 方案进行数字签名验证,用于 Cosmos 签名 / 公钥格式。secp256r1_verify()
: 使用 ECDSA secp256r1 方案进行数字签名验证,用于 Cosmos 签名 / 公钥格式。ed25519_verify()
: 使用 EdDSA ed25519 方案进行数字签名验证,用于 Tendermint 签名 / 公钥格式。ed25519_batch_verify()
: 使用 EdDSA ed25519 方案进行批量数字签名验证,用于 Tendermint 签名 / 公钥格式。
基准测试
cd packages/crypto
cargo bench --features std
许可证
此包是 cosmwasm 仓库的一部分,采用 Apache License 2.0 许可证(见 NOTICE 和 LICENSE)。
依赖项
~11MB
~213K SLoC