Thanks to visit codestin.com
Credit goes to github.com

Skip to content

fulldump/goz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GOZ

Goz is a tool to encrypt/decrypt files in place.

AES256 is the algorithm election for this implementation.

The binary is statically linked, no OS dependencies.

How to use

Encrypt all files inside a directory (recursive):

goz --dir ./mydata/

Decrypt all files inside a directory (recursive):

goz --dir ./mydata/ --open

To operate with a single file use --file instead of --dir.

Download

Get your binaries from GitHub releases, precompiled for:

  • Windows
  • Linux
  • Mac

How to build

git clone https://github.com/fulldump/goz.git
cd goz
make build

Golang is required.

Disclaimer and drawbacks

Software released under The MIT License (MIT).

Goz does not guarantee file corruption free.

It is designed to work with small files (does not support streaming).

File access is not concurrent.

Goz does not ensure strong passwords.

Thanks

This code is 100% based on these articles:

About

Goz is a tool to encrypt/decrypt files in place

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •