This repository contains the files of PADP Experiential Learning component Done on Improvising the performance of AES algorithm using CUDA and to analyze it.
AES program first encrypt the input file with the user-defined key file. Then, to check the correctness of our encryption, we decrypt the encrypted file using the same key file.
make
Usage:
./AES [file to encrypt] [key file] [filename of encrypted file] [filename of decrypted file]
For example, you can try encrypting provided "novel.txt" file with "key.txt" as a key file:
./AES novel.txt key.txt encrypt.txt decrypt.txt
encript.txt
will be the result of encryption fromnovel.txt
decrypt.txt
will be the result of decryption fromencrypt.txt
.