Files
zkAuth/README.md
3lLobo ef07097396 The Merge 🌊
2022-09-18 19:14:51 +02:00

22 lines
823 B
Markdown

# Zero-Knowledge 2-Factor Authentication 🗝️ (zk-2FA)
The goal of this project is to provide 2FA for EVM compatible blockchains.
We follow a parallel approach for a twofold Authentication solution. The first implements the popular and broadly adopted TOTP 2FA with a trusted validator. The second solution implements a password-generator based zk proof, which is validated onChain providing a zero-trust security level.
Further we provide a dapp to facilitate user-interaction with our smrt-contracts. All dapp interactions can likewise be performed manually per console.
## TOTP 2FA
A picturesque flow-chart of our TOTP 2FA solution:
![TOTP 2FA](res/totpauth.png)
## zk 2FA
**Artworq in the making**
## Contribute
Feedback and contributions are always welcome 🤗
![ethOnlineBanner](res/ethOnlineBanner.png)