01-05-2010 06:24 AM
I have read through the forum posts on using the certicom crypto api.
However, my question is not covered in those posts.
Below is the Note as given in the Java code signing page (http://na.blackberry.com/eng/developers/javaappdev
Note: While the core set of controlled APIs is covered by the RIM API signature keys, certain cryptography classes related to public/private key cryptography contain technology from Certicom. Certicom code signing keys are now included in the set of keys available from RIM. Signing your applications using these keys will provide access to the Certicom Cryptography APIs.
I would like to confirm whether i have to obtain the RCC code signing keys from certicom or does
the RBB, RRT and RCR keys from RIM covers the certicom API.
01-05-2010 11:30 AM
From my experience, it seems that it is not covered. I got my application signed with three code signing keys from BlackBerry and can not access class DSASignatureVerifier which is a certicom class.
However in webpage "http://na.blackberry.com/eng/developers/javaappdev
From web page, http://www.blackberry.com/developers/docs/4.6.0api
The documents are so confusing!. Would some one clarify for us?
01-12-2010 01:24 PM
Update: I got my RCC key. The support email I used is firstname.lastname@example.org.
The following is what I got from RIM.
There is no charge for any RIM ISV to use and distribute these algorithms with your BlackBerry application.
Due to the recent acquisition of Certicom by Research In Motion, I am very pleased to be able to offer you access to the Certicom Cryptography APIs on the BlackBerry free of charge. RIM has recently changed their terms and conditions for usage of the BlackBerry SDK to allow us to provide these keys free of charge and I have included a copy of the updated terms and conditions for you with this message or online at http://na.blackberry.com/eng/legal/sdkla.jsp .
To obtain your keys, please send an email to email@example.com with the following information about your existing set of code signing keys:
Originally Registered Name:
Originally Registered Company name:
Originally Registered Email:
Originally Registered PIN:
We will issue you a set of Certicom code signing keys for your use within the next 2 to 5 business days. If you do not already have a set of code signing keys, please request a set of keys including Certicom keys here: https://www.blackberry.com/SignedKeys/
01-12-2010 05:24 PM - edited 01-12-2010 05:28 PM
That's great to hear.
01-15-2010 07:30 AM
I received my RCC key and installed them successfully. It was even easier then what @mobiledevfan said.
I sent an email to firstname.lastname@example.org saying I bought my keys prior to RCC being included, how do I get it? I got a response back a day later from RIM saying that they found my information from the purchase of the key and they filled out the information for me and requested it. About 2 hours later I got an email with the key.
Send an email saying you bought the key prior to when RCC was included (if that is when you got it), how do you get it.
05-22-2013 07:59 AM
I got the same problem in my app now and have been waiting 24 hours for a reply from RIM. I even tried to apply for new signing keys in the hope that will work but also been waiting for close to 6 hours on that even when the mail said 2 hours max.
Any help here?
05-23-2013 05:30 AM
You get 3 signing keys ie RBB,RRT,RCR, now RCC is required for OS 5.0 most probably elspecially when you app access secure API calls for eg : encrypt data using RSA algo. You can order them as steps specified above.
RCC was later replaced with RRT for OS 6.0 + is guess. Hope this helps