Connect Your Digital ID
Scan the QR code below with the Eastern Sojourner Auth app to verify your identity using biometric authentication and quantum-safe cryptography.
Quantum-Safe QR Challenge
Generating QRNG-backed nonce...
Failed to generate QR code
Nonce ID:
Expires:
Entropy:
256-bit (QRNG-ready)
Verification Status
Waiting for Verification
Open the Eastern Sojourner Auth app on your phone and scan the QR code.
Polling for response...
Verification Failed
The signature could not be verified. Please try again.
Security Details
- Nonce is burned after single use (replay protection)
- Signature covers full payload (User ID + GPS + Timestamp)
- ECDSA P-256 verification (PQC ML-DSA ready)
- Biometric gate required before signing
Don't have the app yet?
Install Eastern Sojourner Auth
-
1
Clone the
auth-app/directory -
2
Run
npm installthennpx expo start - 3 Scan the Expo QR code with Expo Go on your phone
Test Without a Phone
Use the backend's test endpoint to simulate the mobile app verification:
curl -X POST http://localhost:3000/api/test/sign \
-H "Content-Type: application/json" \
-d '{"nonceId": "<YOUR_NONCE_ID>"}'