We got a question to forum@yubico as follows:
Quote:
In point 2 you say: "Use this prefix to check up in the database which
AES key this particular ID has"
Will this lookup be in the local database or in a remote database? If
it will be local does the database need to be synchronized?
The lookup is done in the local database. The intention is that you only ever store the AES key in just one database, so there is no need to synchronize anything. If you need to validate OTPs from any other place, you should use the web service client API instead of trying to decrypt the OTP.
I hope this answers the question.
Thanks,
Simon