The original thread can be found here.
The 2FC is an old idea in NEM, and I’ve thought a specific implementation that I want to share it with you guys.
The project goal is create a system/process to secure a user account when he/she has to add the private-key (and public-key as well) to be able to use a third-party software. The third-party software may not be a open-source project, or may has evil purposes.
The project includes:
- Create a multisig account process (2/3)
- NEM Authenticator, a mobile app for Android & iOS
- NanoWallet Module
It is fully decentralized, so no third-parties are involved and it doesn’t need a Web Service running to work!
The project proposal details can be found at Google Docs. It is an early stage version, the current version is v.1.1. It may change based on feedback, keep updated.
I’m looking forward to listen your feedback!
Technical Reference v.1.3
CHANGELOG
16/05/17 - v1.2
- Added NanoWallet Module specification
- Added Failure Scenarios
- Added Multisig Account Limitations
18/05/17 - v1.3
- Removed Web Service
- Removed TOTP Services
- Added NEM Authenticator component
- Medium post for non-technical people
- Updated post content