-
Notifications
You must be signed in to change notification settings - Fork 0
Best Practices
If you are using CryptoQuail for an application or a website, it is good to know the list of CryptoQuail best practices.
In servers, RSA does not solve the key distribution problem because the source code containing the private key will be public. Hashing solved the problem. But personal information cannot be hashed because it needs to be recovered. Here is a table that shows which modules should be used for some sensitive information.
Personal information: Encryption
Passwords: Hashing
Phone numbers/Emails: Encryption
Other sensitive information (such as user history): Encryption
One way to solve the key distribution problem is for the server to encrypt personal information with the client's password.
To use CryptoQuail in your browser, you need to code with Brython.