Skip to content

SergeyFi/FileCoder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FileCoder

FileCoder - small program for file ecryption that use Vernam Cipher.

Commands:

  • Encode file: encode -F file_to_encode -K key_file -C cipher_file
  • Decode file: decode -F decoded_file -K key_file -C cipher_file
  • Get programm version: version
  • The order of modifiers is not important.

Also valid commands:

  • Encode file: encode -F file_to_encode
  • Decode file: decode -K key_file -C cipher_file

Modificators:

  • Path to encode file: -F file_path
  • Path to key file: -K key_name or key_path or key_path\key_name
  • Path to cipher file: -C cipher_name or cipher_path or cipher_path\cipher_name
  • Add prefix to files: -P

Encode details:

  • If there is no path\name to store the cipher file, path will be taken from file_path\name.The path will also be assigned a prefix: ".cipher"
  • If there is no path\name to store the key file, path will be taken from file_path\name.The path will also be assigned a prefix: ".key"

Decode details

  • If there is no path\name to store the encoded file , path will be taken from cipher_path\name.The path will also be assigned a prefix: ".decoded"

About

FileCoder - small program for file ecryption that use Vernam Cipher.

Resources

License

Stars

Watchers

Forks

Packages

No packages published