|
|
|
|
|
by stevecat
2477 days ago
|
|
I've used these apps before in the UK, and it is great being able to generate a ticket offline, but it appears they've achieved that by including the private keys in the app. Oh dear. Would there be any fool proof alternative to allow for offline ticket creation in a mobile app when that app can be reverse engineered? |
|
- Phone registers public key with backend during signup.
- Phone generates ticket signed with private key.
- Backend checks signed ticket against registered public key to charge customer.
Fraud is still possible but limited to individual customer accounts.