Code Signing Keys Be Gone! Welcome BlackBerry ID

Adobe AIR Development

*This post has been updated from an earlier version to provide additional information for existing BlackBerry code signing key holders. 

What if I told you that you no longer have to worry about backing up your BlackBerry 10 code signing keys, forgetting your signing password, remembering which computer you had your keys installed on, or waiting for signing keys to be emailed to you? Well I’m here to tell you just that. BlackBerry 10 code signing keys can now be replaced with a BlackBerry ID account to verify the author of an application. BlackBerry ID support is now included in the BlackBerry Native SDK, BlackBerry AIR SDK and Android tools (as well as BlackBerry WebWorks 2.0 SDK as of December 2013).*

This means you can configure a computer for signing by logging into BlackBerry ID. No more losing signing keys because you forgot to back them up. Forget your BlackBerry ID token password? Log into BlackBerry ID and create a new password. Need to configure a new computer for signing? Log into BlackBerry ID and download your BlackBerry ID token. The BlackBerry ID token does expire after one year, so once that happens, log into BlackBerry ID and download another BlackBerry ID token. Notice a pattern here? As long as you use the same BlackBerry ID, you’ll be able to continue to author upgrades for your applications. So how does all of this work?

For Existing BlackBerry Code Signing Key Holders

Your currently installed BlackBerry code signing keys will continue to function, but I recommend linking them to a BlackBerry ID account right away to take advantage of all the benefits outlined above. Your previous code signing keys will remain on your computer and will continue to work, allowing you to sign using older versions of our SDKs. In order to do so, log into BlackBerry ID to create a BlackBerry ID token, which is where you choose the password you’ll use when signing applications. Once you have the BlackBerry ID token, run the following command to link your currently installed BlackBerry code signing keys to your BlackBerry ID account:

blackberry-signer -linkcsk –bbidtoken <BBID Token CSK filename>
-oldcskpass <Legacy CSK password> –bbidcskpass <BBID Token CSK password>

Replace “<BlackBerry ID Token CSK Filename>” with the path pointing to the BlackBerry ID token you downloaded, replace “<Legacy CSK password>” with your existing code signing key password and “<BlackBerry ID Token CSK password>” with the password you chose when downloading the BlackBerry ID token. It’s that easy.

For New BlackBerry Developers

If you’ve never signed a BlackBerry 10 or PlayBook application before, you can start fresh using your BlackBerry ID account. The BlackBerry Native SDK setup wizard will walk you through this process. If you are using one of our other development tools, log into BlackBerry ID to create a BlackBerry ID token and follow the steps in the links below to configure your computer for signing.

About MSohm

Mark Sohm has been helping developers create applications for BlackBerry devices for over 10 years, going all the way back to the very first BlackBerry JDK on BlackBerry OS 3.6.

Join the conversation

Show comments Hide comments
+ -
  • http://fortneyland.wordpress.com fortneyland

    Reblogged this on fortneyland.

  • scrid2000

    Sounds like a good idea… but will I have to log in to my BlackBerry ID every five minutes like I do when I try to submit something to BlackBerry World? :p

  • http://globaltechreview.net/blackberry-id-replacing-code-signing-keys-for-developers/ Global Tech Review | BlackBerry ID Replacing Code Signing Keys For Developers

    […] to BlackBerry’s DevBlog here’s how to get […]

  • http://musardos.com.br/2013/08/17/concurso-built-for-blackberry-como-participar/ Concurso Built For Blackberry como participar?
  • http://693e258 Edward

    693e258

  • http://693e258 Edward

    2583r6

  • http://101bestblackberryapps.com/blog/blackberry/blackberry-id-replacing-code-signing-keys-for-developers/ BlackBerry ID Replacing Code Signing Keys For Developers | 101 Best BlackBerry Apps

    […] to BlackBerry’s DevBlog here’s how to get […]

  • http://genteblackberry.wordpress.com/2013/08/19/desarrolladores-aleluya-blackberry-id-reemplaza-las-claves-de-firma-de-codigo-para-desarrolladores/ *DESARROLLADORES* ¡Aleluya! BlackBerry ID Reemplaza las claves de firma de código para desarrolladores | News Mobile

    […] Echa un vistazo a los detalles aquí . […]

  • Desmond

    I can’t uptade my BB ID

  • http://newgenteblackberry.com/?p=6740 *DESARROLLADORES* ¡Aleluya! BlackBerry ID Reemplaza las claves de firma de código para desarrolladores | NewGenteBlackBerry

    […] Echa un vistazo a los detalles aquí . […]

  • http://qwerty234 betmen pelangi cakra

    T

  • http://www.in.blackberry.com.flashID laxman

    Nice

  • http://cbr dedegenji

    Wow

  • http://devblog.blackberry.com/2014/01/meet-the-blackberry-community-app/ Meet the BlackBerry Community App | BlackBerry Developer Blog

    […] App lets you easy scan for the latest BlackBerry news on the Inside BlackBerry Blog, Help Blog, Developers Blog and Business Blog. Use it to read and share your favourite blog […]

  • http://blogs.blackberry.com/2014/01/meet-the-blackberry-community-app/ Meet the BlackBerry Community App | Inside BlackBerry

    […] App lets you easy scan for the latest BlackBerry news on the Inside BlackBerry Blog, Help Blog, Developers Blog and Business Blog. Use it to read and share your favourite blog […]

  • http://helpblog.blackberry.com/2014/01/meet-the-blackberry-community-app/ Meet the BlackBerry Community App | Inside BlackBerry Help Blog

    […] App lets you easy scan for the latest BlackBerry news on the Inside BlackBerry Blog, Help Blog, Developers Blog and Business Blog. Use it to read and share your favourite blog […]

  • http://blackberryexclusive.com/meet-the-blackberry-community-app/ Meet the BlackBerry Community App | BlackBerryExclusive.com

    […] App lets you easy scan for the latest BlackBerry news on the Inside BlackBerry Blog, Help Blog, Developers Blog and Business Blog. Use it to read and share your favourite blog […]

  • http://bb10.ch/2014/01/blackberry-community-app/ BlackBerry Community App - BB10 SWISSBLOGBB10 SWISSBLOG

    […] BlackBerry Blog Help Blog Developers Blog Business […]

  • http://www.mobilephoneapplicationdevelopment.org/meet-the-blackberry-community-app/ Meet the BlackBerry Community App | Mobile Phone Application Development

    […] App lets you easy scan for the latest BlackBerry news on the Inside BlackBerry Blog, Help Blog, Developers Blog and Business Blog. Use it to read and share your favourite blog […]

  • http://www.sdknews.com/blackberry/meet-the-blackberry-community-app Meet the BlackBerry Community App | SDK News

    […] App lets you easy scan for the latest BlackBerry news on the Inside BlackBerry Blog, Help Blog, Developers Blog and Business Blog. Use it to read and share your favourite blog […]

  • http://alejandrotechnology.wordpress.com/2014/02/04/conoce-a-la-app-blackberry-comunidad/ Conoce a la App BlackBerry Comunidad | alejandrotechnology.wordpress.com

    […] de las últimas noticias de BlackBerry en el Blog Inside BlackBerry , Ayuda Blog , Blog de ​​desarrolladores y negocios Blog . Se usa para leer y compartir sus mensajes de blog favoritos. También le da […]

  • http://www.berryreview.com/2013/08/16/hallelujah-blackberry-id-replaces-code-signing-keys-for-developers/ Hallelujah! BlackBerry ID Replaces Code Signing Keys For Developers - BerryReview - Mobile Edition

    […] BlackBerry ID support is now included in the BlackBerry Native SDK, BlackBerry AIR SDK and Android tools.  Support in the BlackBerry WebWorks SDK will be coming in its next release. Check out the details here. […]

  • http://compelab.org/blackberry/index.php/2015/05/29/convertendo-aplicacoes-android-para-blackberry-10/ Convertendo aplicações Android para BlackBerry 10 | BlackBerry Tech Center LATAM

    […] da Blackberry” e portanto não possui chaves antigas. Se este for o caso, aconselho ler este artigo explicando como linkar suas chaves antigas com seu Blackberry Id […]

blog comments powered by Disqus