1 release (0 unstable)
1.0.0-provbeta3 | Feb 23, 2022 |
---|
#27 in #cosmwasm-contracts
Used in 2 crates
48KB
818 lines
CosmWasm Crypto
This crate implements cryptography-related functions, so that they can be available for both, the cosmwasm-vm and cosmwasm-std crates.
Implementations
secp256k1_verify()
: Digital signature verification using the ECDSA sepc256k1 scheme, for Cosmos signature / public key formats.ed25519_verify()
: Digital signature verification using the EdDSA ed25519 scheme, for Tendemint signature / public key formats.ed25519_batch_verify()
: Batch digital signature verification using the EdDSA ed25519 scheme, for Tendemint signature / public key formats.
Benchmarking
cd packages/crypto
cargo bench
License
This package is part of the cosmwasm repository, licensed under the Apache License 2.0 (see NOTICE and LICENSE).
Dependencies
~4.5MB
~93K SLoC