Hello Everyone!
I am new here, so please excuse me if this forum is the incorrect place to post this.
ZeroWallet is a protocol that uses Zero Knowledge Proofs to secure private keys with low-entropy passwords. It provides the convenience of brain wallets with a security guarantee comparable to third party multi-sig setups.
This means that you can securely unlock/ recover your private key with just passwords. And the server stores ZERO information from which your private key can be derived. This is accomplished by the use of OPRFs derived from the
OPAQUE key exchange protocol.
I developed this over six weeks at the University of Illinois at Urbana Champaign with Professor Andrew Miller. Please find details below, and let me know what you think!
Official Website (with fully functional demo!)Demo Video/ PitchGitHub Codehttps://imgur.com/v2MfAaL.png