block_ciphers
block_ciphers
Block Ciphers
Mojo implementations of block ciphers — keyed, deterministic permutations that transform a fixed-size block of plaintext into a block of ciphertext.
Implemented ciphers
| Cipher | Directory | Specification | Description |
|---|---|---|---|
| AES | aes/ |
FIPS 197 | Advanced Encryption Standard (AES-128/192/256), with naive, ARMv8, x86 AES-NI, and GPU backends |
Modes of operation
Block ciphers process a single block; modes of operation
(modes/) extend them to messages of arbitrary length.
References
Mojo package 🡭