Crate crypto_common

source ·
Expand description

Common cryptographic traits.

Re-exports

Structs

Traits

  • Trait which stores algorithm name constant, used in Debug implementations.
  • Types which process data in blocks.
  • Types which can be initialized from another type (usually block ciphers).
  • Types which can be initialized from another type and additional initialization vector/nonce.
  • Types which use another type for initialization.
  • Types which use initialization vector (nonce) for initialization.
  • Types which can be initialized from key.
  • Types which can be initialized from key and initialization vector (nonce).
  • Types which use key for initialization.
  • Types which return data with the given size.
  • Types which can process blocks in parallel.
  • Resettable types.

Type Definitions