This project is an experiment aiming to use digital signature as authentication method for a client/server architecture.
User's profile are identified by their public keys and every request needs to be signed by their private key to be consider valid.
No login, no password, no 2FA. Just cryptography.
The keypairs are generated from a passphrase which can be used to "login".
npm install
npm start
Open http://localhost:3000 to view it in the browser.
In order to try out this project you need to run the Cipher Seal API