Welcome!

Welcome to the official BlackBerry Support Community Forums.

This is your resource to discuss support topics with your peers, and learn from each other.

inside custom component

Java Development

Reply
Developer
Posts: 55
Registered: ‎02-08-2010
My Device: Blackberry Bold
My Carrier: Verizon

Moving signing keys to a different PC.

Hi,

 

I'd like to move the keys that I've installed on a dev machine to another PC that I'll get in a few days. AFAIK, I need to unregister the current PC somewhere before installing them on a different machine. How do I do this?

 

Thanks,

Teja.

Developer
Posts: 1,055
Registered: ‎01-25-2009
My Device: BlackBerry Bold 9650/BlackBerry Torch 9800

Re: Moving signing keys to a different PC.

You may need to contact devsupport@rim.com to get the key unregistered.

Jerome Carty - Follow jcarty on Twitter@jcarty | #webworks-dev / #BlackberryDev on irc.freenode.net | My Apps
Click "Accept as Solution" if post solved your original issue.. Give like/thumbs up if you feel post is helpful
Developer
Posts: 173
Registered: ‎06-11-2009
My Device: Not Specified

Re: Moving signing keys to a different PC.

tejaswiyvs, note this word may in the previous post? Smiley Happy

The "keys" are registered per User (password) not machine, OS, and so on...

Developer
Posts: 1,055
Registered: ‎01-25-2009
My Device: BlackBerry Bold 9650/BlackBerry Torch 9800

Re: Moving signing keys to a different PC.

[ Edited ]

To my knowledge, the keys are per machine. In my attempt to copy mine over to my laptop, it didn't work. The keyword may is there because that is the only place I know to contact them about any development issues.

 

If you have one better, let us know. Thanks.

Jerome Carty - Follow jcarty on Twitter@jcarty | #webworks-dev / #BlackberryDev on irc.freenode.net | My Apps
Click "Accept as Solution" if post solved your original issue.. Give like/thumbs up if you feel post is helpful
Highlighted
Developer
Posts: 1,474
Registered: ‎04-14-2009
My Device: Not Specified

Re: Moving signing keys to a different PC.

[ Edited ]

Simply copy/move the sigtool.csk and sigtool.db files from your JDE/Eclipse JDE Plugin's bin directory to the corresponding directory on the new machine. You can use your signing credentials from as many machines as you want.

Developer
Posts: 723
Registered: ‎03-12-2009
My Device: Playbook

Re: Moving signing keys to a different PC.

The keys are not bound to a single machine.

Developer
Posts: 1,055
Registered: ‎01-25-2009
My Device: BlackBerry Bold 9650/BlackBerry Torch 9800

Re: Moving signing keys to a different PC.

Well that's good to know after almost a year of thinking otherwise. I remember reading on one of their many pages for the code signing keys that the keys have to be purchased per machine.

 

I ended up checking in and out using svn to sign my code using my desktop.

Jerome Carty - Follow jcarty on Twitter@jcarty | #webworks-dev / #BlackberryDev on irc.freenode.net | My Apps
Click "Accept as Solution" if post solved your original issue.. Give like/thumbs up if you feel post is helpful
Developer
Posts: 48
Registered: ‎07-28-2009
My Device: Tour 9630
My Carrier: V Dub

Re: Moving signing keys to a different PC.

When I got my new PC I

 

1. Zipped the folder that I stashed all the key signing components in. I used winzip.

 

2. Moved the zipped folder to an SD card.

 

3. moved to new PC (Thanks JCARTY WIN7) extracted all.

 

This worked fine for me not sure why or how.    

Developer
Posts: 74
Registered: ‎01-03-2010
My Device: Not Specified

Re: Moving signing keys to a different PC.

klyubin is absolutely right!

 

you need these files from bin folder of your JDE:

 

1. CSI files (client-RBB,RCR,RRT for example)

2. sigtool.csk

3. sigtool.set

4. signature tool.jar (may not need)

5. sigtool db file

 

just copy them to new JDE bin directory and you're done

 

must remember the signature tool private key password used in registration!!!!! it will be needed

 

 

 

 

mark when it solved and give kudoes to people who helped you

Developer
Posts: 1,474
Registered: ‎04-14-2009
My Device: Not Specified

Re: Moving signing keys to a different PC.

You don't need to copy .CSI (only needed once, to update sigtool.db and register your autentication public key with RIM), .JAR, or .SET files.

 

  • sigtool.csk contains the password-protected private key used for your authentication to web signers.
  • sigtool.db contains your per-signer customer ID(s) and signer URLs. These tell the Signature Tool how to connect to each web signer and what customer ID to use for authenticating to these web signers.
  • sigtool.set contains the Signature Tool's settings (such as window size and positioning). These settings are set to sensible defauls if the file is not there. Therefore the sigtool.set file doesn't need copying across.

In short, you only need to copy the sigtool.csk and sigtool.db files.