AES - Advanced Encryption Standard
von
Stepan Matejka
Examples of AES-128, AES-192, and AES-256 encryption/decryption functions
Aktualisiert
29. Nov 2011
AES - AES-128, AES-192, and AES-256 encryption/decryption functions with support of all NIST SP800-38A cipher modes, i.e., ECB, CBC, OFB, CFB, and CTR.
Files:
High level functions:
aesinit - Generate structure with s-boxes, expanded key, etc.
aes - Encrypt/decrypt array of bytes by AES.
aesinfo - Display info about AES setting in AES structure.
Low level 4x4 block functions:
aesdecrypt - Decrypt 16-bytes vector.
aesencrypt - Encrypt 16-bytes vector.
Test functions:
aestest - AES test script.
AES_GET_COUNTER - Generates counter for aes.m - an example.
Kompatibilität der MATLAB-Version
Erstellt mit
R2011b
Kompatibel mit allen Versionen
Plattform-Kompatibilität
Windows macOS LinuxKategorien
Mehr zu Encryption / Cryptography finden Sie in Help Center und MATLAB Answers
Tags
Live Editor erkunden
Erstellen Sie Skripte mit Code, Ausgabe und formatiertem Text in einem einzigen ausführbaren Dokument.
