This video goes over the basics of how to use AES block encryption in Rust.
Links:
- block-ciphers repo: https://github.com/RustCrypto/block-ciphers
- Encryption Wiki: https://en.wikipedia.org/wiki/Encryption
- Block Cipher Wiki: https://en.wikipedia.org/wiki/Block_cipher
- block-modes docs: https://docs.rs/block-modes/0.8.1/block_modes/index.html
- BlockMode Trait docs: https://docs.rs/block-modes/0.8.1/block_modes/trait.BlockMode.html
- AES Wiki: https://en.wikipedia.org/wiki/Advanced_Encryption_Standard
- Block cipher mode of operation Wiki: https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation#Padding
- Block mode CBC Wiki: https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation#Cipher_block_chaining_(CBC)
- PKCS Wiki: https://en.wikipedia.org/wiki/PKCS
- PKCS #7 RFC 2315: https://datatracker.ietf.org/doc/html/rfc2315
My Social Links:
- Twitter: https://twitter.com/Crazcalm
- IG: https://www.instagram.com/crazcalm.tech.stack/