Crates.io | cosmwasm-crypto |
lib.rs | cosmwasm-crypto |
version | 2.2.0-rc.3 |
source | src |
created_at | 2021-03-02 09:51:30.540268 |
updated_at | 2024-10-12 04:12:05.842978 |
description | Crypto bindings for cosmwasm contracts |
homepage | |
repository | https://github.com/CosmWasm/cosmwasm/tree/main/packages/crypto |
max_upload_size | |
id | 362570 |
size | 4,283,950 |
This crate implements cryptography-related functions, so that they can be available for both, the cosmwasm-vm and cosmwasm-std crates.
secp256k1_verify()
: Digital signature verification using the ECDSA secp256k1
scheme, for Cosmos signature / public key formats.secp256r1_verify()
: Digital signature verification using the ECDSA secp256r1
scheme, for Cosmos signature / public key formats.ed25519_verify()
: Digital signature verification using the EdDSA ed25519
scheme, for Tendermint signature / public key formats.ed25519_batch_verify()
: Batch digital signature verification using the EdDSA
ed25519 scheme, for Tendermint signature / public key formats.cd packages/crypto
cargo bench --features std
This package is part of the cosmwasm repository, licensed under the Apache License 2.0 (see NOTICE and LICENSE).