Skip to content

This repository contains the files of PADP Experiential Learning component Done on Improvising the performance of AES algorithm using CUDA and to analyze it.

Notifications You must be signed in to change notification settings

bhavyab-042/PADP-EL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

This repository contains the files of PADP Experiential Learning component Done on Improvising the performance of AES algorithm using CUDA and to analyze it.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published