climberger / secret-encrypter

This is a program to encrypt the values of several key-value pairs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Secret Encrypter

This is a program to encrypt the values of several key-value pairs

Commands

  • create-store
  • list-secrets
  • get
  • set
  • remove

Improvements

  • Do not show the password when typing in
  • Password change
  • Request entire JSON object
  • Create store from JSON object
  • Better handling of the salt
  • Provide password only once to start program

Make it executable

Used environment

  • Following packages have been installed manually for the anaconda environment (The other packages are implicit dependencies):
    • Cryptography
  • An anaconda environment has been used for this project. A related environment.yml file is located in the project directory. Create conda environment with following command:
    conda env create -n <environmentName> -f environment.yml
  • You might need to change the prefix entry within the environment file to specify the location for the environment

About

This is a program to encrypt the values of several key-value pairs


Languages

Language:Python 100.0%