Skip to content

vertigo-z/py-encoder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

b64enc

a python utility for encoding, compressing, and encrypting files into Base64 strings.

Features

  • AES-256-CBC Encryption
  • Zlib Compression

Requirements

pip install pycryptodome

Usage

Encrypt a file:

python3 -m b64enc <input_file> -e <password> -o <output_file>

Compress and encode a file (no encryption):

python3 -m b64enc <input_file> -o <output_file>

Decompress and decrypt a file:

python3 -m decrypt <input_file> <output_file> -p <password>

Decompress a file (no encryption):

python3 -m decrypt <input_file> <output_file> 

About

converts binary to base64. compresses it with zlib, with optional aes encryption, then encodes as base64 text file.

Topics

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages