Publisher review:Rapid AES data encryption and decryption - Rapidly encrypts and decrypts data using the 128-bit Advanced Encryption Standard (AES) AESCRYPT and AESDECRYPT: Rapidly encrypt or decrypt data using the 128-bit Advanced Encryption Standard (AES)USAGE: ct = aescrypt(pt,key)pt = aesdecrypt(ct,key)pt = plaintext, a vector in char or uint8 formkey = encryption key, which must be a string or uint8 vectorct = cyphertext, in uint8 formNotes:(1) These functions require Java, which contains the encryption routines.(2) They key is a string or uint8 array of any (nonzero) length. It is hashed to 128 bits using the MD5 algorithm prior to use.(3) Use this function with the separate DZIP and DUNZIP routines to enable encryption of several Matlab data types.(4) Carefully tested but no warranty, use at your own risk.(5) Michael Kleder, Nov 2005EXAMPLE:M=rand(1000);key=uint8(rand(1,16)*255);ct=aescrypt(dzip(M),key);N=dunzip(aesdecrypt(ct,key));all(M(:)==N(:))
Rapid AES data encryption and decryption is a Matlab script for Mathematics scripts design by Michael Kleder.
It runs on following operating system: Windows / Linux / Mac OS / BSD / Solaris.
Operating system:Windows / Linux / Mac OS / BSD / Solaris