obscr

0.1.2 • Public • Published


A CLI to encrypt data inside images.



Description

CLI tool to encrypt secret messages with AES-256-GCM and a password. Same password will then be used as a seed to generate a random order in which the encrypted message will be encoded inside the specified .png image.

NPM package

npm install -g obscr

Usage

~$ obscr --help
Usage: obscr <cmd> [options]

Commands:
  obscr encrypt  Encrypts and hides the message into an image.
  obscr decrypt  Decrypts message from image.

Options:
  --version  Show version number                                       [boolean]
  --help     Show help                                                 [boolean]

copyright 2022

⚠️ Supports only png images


Installation

  1. Clone the repository and then navigate to it.
  2. Run npm install to install the dependencies.
  3. Run npm install -g . to install the CLI.

⚠️ This might cause an error which can be resolved easily by using sudo with the command, however, using sudo with npm is not recommended because it might cause permission issues later. So instead put the code below in your .bashrc file and then run the above command again.

npm set prefix ~/.npm
PATH="$HOME/.npm/bin:$PATH"
PATH="./node_modules/.bin:$PATH"
  1. Now you are good to go and can use the CLI globally!

Type obscr or obscr --help to get started.


License

MIT © Obscr

Package Sidebar

Install

npm i obscr

Weekly Downloads

0

Version

0.1.2

License

MIT

Unpacked Size

21.6 kB

Total Files

8

Last publish

Collaborators

  • jdragulanescu