Skip to content

Latest commit

 

History

History
22 lines (18 loc) · 817 Bytes

File metadata and controls

22 lines (18 loc) · 817 Bytes

PADP-EL

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.

Compile using Makefile

make

Run

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 from novel.txt
  • decrypt.txt will be the result of decryption from encrypt.txt.