Update 320-keycard.md

- Specification update 
- 15 01 2019 Implementation status
This commit is contained in:
guylouis 2019-01-15 10:11:06 +01:00 committed by GitHub
parent 9c86de22ee
commit 7988c3bdc7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 12 additions and 9 deletions

View File

@ -35,14 +35,14 @@ This swarm is about:
## Communication
[#status-keycard](https://get.status.im/chat/public/status-keycard)
Weekly Sync, tuesday 11:00 AM Paris time
Weekly meeting notes https://notes.status.im/BSmOfT4qSuWLLXS6AuxcXQ
Team page https://notes.status.im/Uyg8wkVESjKyvwWAa19czQ?view
## Research
**Keycard applet**
@ -61,22 +61,18 @@ closed
**Status software integration**
The specification for the Status integration is done
The use cases for the Status integration are:
1. sign transaction by tapping card + entering PIN
2. login into account by tapping card and entering PIN
3. export of the whisper key from the card to the app (goal : not store the whisper private key in Flash at anay time on the app)
4. export of the password used to encode the database from the card to the app
Specification consists of:
User flow wireframes
UPDATE 15012019
https://docs.google.com/document/d/1w9GGtsAC8H3B563iRi52evOYMGNOfBlVh3Ay4aFuluc/edit
Screens UX Flows in Figma
It has been decided to leave Keycard card upgradeable to allow software upgrade of Keycard during its lifecycle. This has affected our state diagrams and specifications. Sepcifications (see below)have been updated and approvded by the team on wk2 2019.
Specifications reference document (UI flows + State Diagrams)
https://bit.ly/2NdxoUB
@ -91,6 +87,13 @@ closed
Alpha stage: up to 28/02/2019
Beta stage: 01/03/2019 (Beta success consists of functional availability of use cases 1-2-3-4)
15012019 UPDATE
- detailed status in weekly meeting notes and pivotal tracker
- overview
- Done: card initialization, account creation
- In progress: card settings (change PIN, reset cards, unpair), decoupling of whisper and private key in go
- To be done : card login, sign transaction, import account
## Maintenance