askar-crypto 0.3.1

Hyperledger Aries Askar cryptography
Documentation

askar-crypto

There is very little structured metadata to build this page from currently. You should check the main library docs, readme, or Cargo.toml in case the author documented the features in them.

This version has 32 feature flags, 28 of them enabled by default.

default

  • alloc
  • any_key
  • all_keys
  • crypto_box

alloc

    This feature flag does not enable additional features.

any_key

  • alloc

all_keys

  • aes
  • bls
  • chacha
  • ec_curves
  • ed25519

crypto_box

  • alloc
  • crypto_box_rs
  • ed25519
  • getrandom

aes

  • aes-core
  • aes-gcm
  • block-modes
  • cbc
  • cipher
  • hmac

bls

  • bls12_381
  • hkdf

chacha

  • chacha20poly1305

ec_curves

  • elliptic-curve
  • k256
  • p256
  • p384

ed25519

  • curve25519-dalek
  • ed25519-dalek
  • x25519-dalek

crypto_box_rs

  • dep:crypto_box_rs

getrandom

  • rand/getrandom

aes-core

  • dep:aes-core

aes-gcm

  • dep:aes-gcm

block-modes

  • dep:block-modes

cbc

  • dep:cbc

cipher

  • dep:cipher

hmac

  • dep:hmac

bls12_381

  • dep:bls12_381

hkdf

  • dep:hkdf

chacha20poly1305

  • dep:chacha20poly1305

elliptic-curve

  • dep:elliptic-curve

k256

  • dep:k256

p256

  • dep:p256

p384

  • dep:p384

curve25519-dalek

  • dep:curve25519-dalek

ed25519-dalek

  • dep:ed25519-dalek

x25519-dalek

  • dep:x25519-dalek

std

  • alloc
  • serde/std
  • serde-json-core/std
  • std_rng

std_rng

  • getrandom
  • rand/std
  • rand/std_rng

argon2

  • dep:argon2

arbitrary

  • dep:arbitrary