sekret

0.0.4 • Public • Published

sekret

Why ?

It is a simple solution to encrypt / decrypt files with a password

How ?

Alice encrypt the file

First install sekret globally:

npm install -g sekret

Then gather your team and choose a password.

Once you have it, go to your repository folder and initialize sekret with the choosen password:

cd myproject/
sekret
sekret~$ init mypassword

Now you can encrypt a file in order to share it with your team:

sekret~$ encrypt fileContainingConfidentialInfo.txt

After that, you can push the file fileContainingConfidentialInfo.txt.sekret and the modification of .gitignore (very important!).

Bob decrypt the file

Now Bob, your fellow friend, can:

  • clone the repo of your project,
  • install sekret globally
  • init sekret with the same password as Alice
  • decrypt the file:
cd myproject/
sekret
sekret~$ decrypt fileContainingConfidentialInfo.txt

The fileContainingConfidentialInfo.txt file is now decrypted!

Readme

Keywords

none

Package Sidebar

Install

npm i sekret

Weekly Downloads

0

Version

0.0.4

License

The Unlicense

Last publish

Collaborators

  • acailly