api icon indicating copy to clipboard operation
api copied to clipboard

Feature: implement cryptographic functions

Open 0-vortex opened this issue 2 years ago • 0 comments

Type of feature

🍕 Feature

Current behavior

Storing sensitive user data like PATs can be done securely by encrypting this data in our storage tables with a quantum resistant crypto algorithm and storing the key outside of this repository or user code.

In combination with the supabase JWT secret leaves no room for exploitation outside of a full breach! :rock

Suggested solution

Find quantum resistant crypto algos, ideally a javascript implementation available via npm and create and environment variable to store the secret.

Additional context

No response

Code of Conduct

  • [X] I agree to follow this project's Code of Conduct

Contributing Docs

  • [X] I agree to follow this project's Contribution Docs

0-vortex avatar Aug 02 '22 22:08 0-vortex