Crate cipher_magma

source ·
Expand description

Block Cipher “Magma”

Implemented and tested according to specifications:

  1. RFC 8891 a.k.a GOST R 34.12-2015
  2. RFC 5830 a.k.a GOST 28147-89
  3. Block Cipher Modes: GOST R 34.13-2015

Supported Cipher Modes:

  • ECB - Electronic Codebook Mode
  • CTR - Counter Encryption Mode
  • CTR-ACPKM - Counter Encryption Mode as per RFC8645, P 1323565.1.017— 2018
  • OFB - Output Feedback Mode
  • CBC - Cipher Block Chaining Mode
  • CFB - Cipher Feedback Mode
  • MAC - Message Authentication Code Generation Mode

Structs

  • Block Cipher “Magma”

Enums