Skip to content

Latest commit

 

History

History
22 lines (18 loc) · 784 Bytes

README.md

File metadata and controls

22 lines (18 loc) · 784 Bytes

covert

A secure way to communicate your secrets

  • Find the CLI here
  • Find the website here (deployed on Firebase)
  • Backend Deployed on Google Cloud App Engine

Working

  • When a user saves a secret it is encrypted on the client side using a pass phrase encryption algo.
  • A unique key (url in case of web clients) is generated for every stored secret.
  • A user can then share this key (or url) to someone else, who can then retrieve the secret using the correct pass phrase
  • The encrypted token is then fetched and decrypted using the pass phrase on the client and displayed to the user (only once)

CLI Docs

commands

covert new - save a new secret
covert get - get a saved secret