Image Protector - A CLI tool provide an adaptive self-repairing authentication method for allowing the user to encrypt and decrypt the image.
With the following image:
Add the repairing information into the image:
If the photo is damaged:
Use self-repairing function to fix it:
This tool provides an easy and extensible way to protect the image.
Usage:
  protector [command]
Available Commands:
  encrypt     Encrypt the repairing information on photo
  help        Help about any command
  repair      Repair the damaged image
Flags:
  -h, --help   help for protector
Use "protector [command] --help" for more information about a command.
To download the latest release, go to the release page
You can run the following commands for the different requirement:
Encrypt - Encrypt the repairing information on photo
Hide the repairing information in each pixel on specified image
Usage:
  protector encrypt [flags]
Flags:
  -f, --file string     specify a file
  -h, --help            help for encrypt
  -o, --output string   export the image
Repair - Repair the damaged image
Repair the damaged image
Usage:
  protector repair [flags]
Flags:
  -f, --file string     specify a file
  -h, --help            help for repair
  -o, --output string   export the image
This tool is solely for personal and non-commercial use and for reference only.



