This toolbox contains Matlab files that IMPLEMENT the nonsubsample contourlet transform and its utility functions. Some Matlab files are the same as those in Contourlet Toolbox.
The files included IMPLEMENT the M3 Enigma machine. Rotors.m IMPLEMENTs the GUI and enigma.m IMPLEMENTs the cipher substitutions. The IMPLEMENTation can be used as an aid to teaching the enigma machine. Also, the source can be used to show how to IMPLEMENT an enigma machine. The files are thoroughly commented and the application can run in MATLAB by just typing rotors
This project demonstrates the use of secure hash functions technique
to IMPLEMENT a file encryption / decryption system.
This IMPLEMENTed application can encrypt / decrypt multiple files
on the fly using a password. The password supplied by the user
is used as the source message from which the hash code (key) is
generated using the SHA algorithm. Then this key is used to
enctypted the data in the file(s). This key is stored in the
encrypted file along with the encrypted data.