Skip to content

Image Protector - A CLI tool which allow the user to hide the information in the image. And it is also able to encrypt and decrypt the image.

Notifications You must be signed in to change notification settings

tsunejui/image-protector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

image-protector

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:

CLI Overview

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.

Getting started

Download

To download the latest release, go to the release page

Commands

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

Copyright Notice

This tool is solely for personal and non-commercial use and for reference only.

About

Image Protector - A CLI tool which allow the user to hide the information in the image. And it is also able to encrypt and decrypt the image.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages