hexlock

command module
v0.0.0-...-c80151b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 2, 2023 License: MIT Imports: 2 Imported by: 0

README

Hexlock

HexLock is a command-line tool for file encryption and compression using AES encryption and gzip compression.

demo img

Features

  • Encrypt files using AES encryption algorithm

  • Decrypt encrypted files

  • Compress files using gzip compression

  • Encrypting and Decrypting multiple files at once

  • Progress bar

Installation

go install github.com/Oluwaseun241/hexlock

Usage

./hexlock [options]

# Encrypt file
./hexlock encrypt -i [filepath] -o [filepath]
# Decrypt an encrypted file
./hexlock decrypt -i [filepath] -o [filepath]
# Compress file
./hexlock compress -i [filepath] -o [filepath]

NOTE

For multiple files separate by comma

To be able to decrypt from another computer, please provide your own key when encrypting

License

This project is licensed under the MIT Licence.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL