Skip to content

ZoabKapoor/CryptoProj2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 

Repository files navigation

CryptoProj2

Second project for Applied Cryptography at AIT Budapest, Spring 2016. Blob Storage - File upload and download to the Blob using CBC encryption 5/17/2016

General Usage Notes ————————————

-File Storage on the BLOB

-Encryption done with CBC Mode, using PKCS 5 padding and signed using HMAC, IV implemented through a securerandom

-To run a project, Microsoft Azure SDK and associated jar files must be implemented on your computer. These files allow you to use the blob class and these classes have various methods. We use these methods and feed a file path in order to upload and download

-Upon running the program, the user will be asked what operation they want to do. They can either upload, download, encrypt, decrypt, encrypt and upload, download and decrypt, list, or exit the program

-The program is hardcoded with a blob storage key for ease of use, alternate methods would be encrypting the blob key in a separate file

About

Second project for Applied Cryptography at AIT Budapest, Spring 2016.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages