-
Notifications
You must be signed in to change notification settings - Fork 78
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unable to import token with BB10 Device ID #3
Comments
According to SecurIDBlackBerry10_v100_quickstart.pdf, BB10's device IDs are 8 digit hex numbers. This is similar to the Android device ID, but much shorter. Maybe we will luck out and find that they are handled in a similar manner. The first thing I would try is to prepend the Android header to your 81-digit numeric string:
This tells the library to use a slightly different method of interpreting the device ID. Without the URI header, it uses the original "feature phone" logic. If that doesn't work, try tweaking the logic in generate_key_hash() so that it accepts hex digits but uses the non-smartphone string length:
Some additional questions, if none of that works:
|
Thanks for the response. I'm afraid neither appending the Android header nor editing generate_key_hash() worked.
The latter -- I converted an sdtid file.
I tried both, but that didn't seem to work. |
What options did you use when running TokenConverter? Does the sdtid file have a <DeviceSerialNumber> field? If so, what does it look like (base64, hex, GUID, etc.)? Does the number look familiar? If you happen to have an old/expired/deactivated sdtid file for BB10, that would also be helpful. You can send it to cernekee@gmail.com |
I tried TokenConverter without any options and with the -f flag. Yep, the sdtid has a field with the Blackberry 10 GUID. Here's the field:
I haven't got an expired one right now, but I'll see if I can get hold of one. |
Here is what worked for me:
I will run some more tests to see if it makes sense to automatically convert the device ID to uppercase in generate_key_hash(). |
Works perfectly for me too. Thanks so much! |
I'm experiencing a problem similar to issue #1 below, but with RSA SecurID 1.0.0 on Blackberry 10. I'm unable to import a token secured with a Device ID despite entering in the eight-digit Device ID from the "About" page of the Blackberry app. (The IMEI and serial numbers don't work either.)
Thanks in advance for any help!
The text was updated successfully, but these errors were encountered: