ursa 0.3.7

This is the shared crypto library for Hyperledger components.
Documentation

ursa

There is currently very little information to present on this page because Docs.rs has only limited support for extracting structured feature metadata from Cargo crates. This issue is tracked in Rust RFC #3416. Check this library's main docs, readme, and Cargo.toml in case its authors have documentation for features available there instead.

This version has 87 feature flags, 41 of them enabled by default.

default

encryption (default)

hashes (default)

kex (default)

serde (default)

This feature flag does not enable additional features.

sharing_native (default)

signatures_native (default)

aescbc (default)

aesgcm (default)

chacha20poly1305 (default)

sha3 (default)

This feature flag does not enable additional features.

ecdh_secp256k1 (default)

x25519 (default)

failure (default)

This feature flag does not enable additional features.

int_traits (default)

This feature flag does not enable additional features.

lazy_static (default)

This feature flag does not enable additional features.

log (default)

This feature flag does not enable additional features.

openssl (default)

This feature flag does not enable additional features.

rand (default)

This feature flag does not enable additional features.

time (default)

This feature flag does not enable additional features.

bls_bls12381 (default)

bls_bn254 (default)

cl_native (default)

ecdsa_secp256k1_native (default)

ed25519 (default)

aead (default)

This feature flag does not enable additional features.

aes (default)

This feature flag does not enable additional features.

block-modes (default)

This feature flag does not enable additional features.

block-padding (default)

This feature flag does not enable additional features.

hex (default)

This feature flag does not enable additional features.

hmac (default)

This feature flag does not enable additional features.

subtle (default)

This feature flag does not enable additional features.

zeroize (default)

This feature flag does not enable additional features.

aes-gcm (default)

This feature flag does not enable additional features.

rustchacha20poly1305 (default)

This feature flag does not enable additional features.

amcl (default)

This feature flag does not enable additional features.

arrayref (default)

This feature flag does not enable additional features.

k256 (default)

This feature flag does not enable additional features.

rand_chacha (default)

This feature flag does not enable additional features.

amcl_wrapper (default)

This feature flag does not enable additional features.

hkdf (default)

This feature flag does not enable additional features.

bitcoinsecp256k1 (default)

This feature flag does not enable additional features.

aescbc_native

aesgcm_native

asm

benchmarkaescbc

benchmarkaesgcm

benchmarked25519

benchmarksecp256k1

benchmarkxchacha20poly1305

blake2

This feature flag does not enable additional features.

bls_bn254_asm

chacha20poly1305_native

cl

clear_on_drop

This feature flag does not enable additional features.

console_error_panic_hook

This feature flag does not enable additional features.

curve25519-dalek

This feature flag does not enable additional features.

ecdh_secp256k1_asm

ecdh_secp256k1_native

ecdsa_secp256k1

ecdsa_secp256k1_asm

ed25519-dalek

This feature flag does not enable additional features.

ed25519_asm

encryption_asm

env_logger

This feature flag does not enable additional features.

ffi

ffi-support

This feature flag does not enable additional features.

glass_pumpkin

This feature flag does not enable additional features.

hashes_asm

js-sys

This feature flag does not enable additional features.

kex_asm

kex_native

libsodium-ffi

This feature flag does not enable additional features.

logger

num-bigint

This feature flag does not enable additional features.

num-integer

This feature flag does not enable additional features.

num-traits

This feature flag does not enable additional features.

portable

portable_wasm

serde_json

This feature flag does not enable additional features.

sha2

This feature flag does not enable additional features.

sharing

signatures

signatures_asm

wasm

wasm-bindgen

This feature flag does not enable additional features.

x25519-dalek

This feature flag does not enable additional features.

x25519_asm