Readme populated 📜

This commit is contained in:
3lLobo
2022-09-14 22:50:38 +02:00
parent 907b39cc63
commit a72b10d52d
5 changed files with 23 additions and 4953 deletions

2
.gitignore vendored Normal file
View File

@@ -0,0 +1,2 @@
**/*.lock
**/package-lock.json

View File

@@ -1 +1,21 @@
# zk-2FA
# 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 pintoreque depiction of the TOTP 2FA solution:
![TOTP 2FA](res/totpauth.png)
## zk 2FA
**Artworq in the making**
## Contribute
Feedback and contributions are always welcome 🤗

File diff suppressed because it is too large Load Diff

BIN
res/ethOnlineBanner.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

BIN
res/totpauth.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 326 KiB