Skip to content

Ferryry/PrivCryptF

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PrivCryptF

Simple AES Encryption and Decryption tool written in F#.

Screenshot 2022-06-19

For CMD Version:
Usage: PrivCryptF.exe encrypt/decrypt directory password
Example: PrivCryptF.exe encrypt C:\documents\anything 123helloworld
Output: Encrypted file with *.aesfs file extension

Usage: Double Click exe file
Output: Encrypted file(s) with *.aesfs file extension

Used Cryptography

I used Advanced Encryption Standard (AES) with a 256-bit key, 128-bit block size and Cipher Feedback Mode (CFB).

Used Frameworks

To Do

  • Adding a simple GUI (Windows Forms or Eto Forms) | ✔️ Already Implemented
  • Adding more options like custom Cipher Mode and custom Padding Mode
  • Adding compress mode to shrink the file's size
  • Adding Dark Mode