Digital Secure Key Password -
Digital Secure Key Password Login Master password: [************]
1. User enters password → unlock secure key. 2. Server sends random nonce. 3. Client signs nonce with DK (Ed25519). 4. Server verifies signature with public key registered during enrollment. | Threat | Mitigation | |--------|-------------| | Keylogger captures password | Secure key seed required; password alone insufficient | | Phishing site | Token bound to origin (WebAuthn-like binding) | | Server database leak | Only public key or seed verifier stored, not seed | | Replay attack | Time window or nonce freshness | | Lost secure key | Recovery mnemonic (offline, high entropy) | 5. User Interface Design (Example) Setup screen: digital secure key password
(Optional) Biometric unlock: [Use Face ID / Fingerprint] Server sends random nonce
Recovery phrase (store offline): ┌─────────────────────────────────────┐ │ candle pilot storm bridge fish │ │ lunar kite brave frost draft │ └─────────────────────────────────────┘ high entropy) | 5.
POST /v1/dskp/authenticate