Create private signing keys

I just got my three csi files and of course want to install and use. Following the instructions received, I double click on one. This opens a dialog tool signature saying "the private key is not found" I want a ridge etc. OK, that's fine, the email told me this can happen, click Yes and enter a password etc.

However, when I click Yes to create a public key from the dialog box box never goes back. No new dialog box is presented to me, and if I try once again exactly the same phenomenon occurs on each of the 3 csi files.

Everyone knows this? And if so how do solve you this problem?

Any help appreciated, this is quite frustrating after paying for the * beep * things being not able to get my app on my device.

Most likely you have Java Runtime Environment 1.6 installed on your desktop computer.

Uninstall and install Java Runtime Environment 1.5

Tags: BlackBerry Developers

Similar Questions

  • Signature tool: you want to create a new key pair file?

    Greetings.

    Just installed BlackBerry_JDE_4.2.0.exe and got my 3.CS for key files

    Try to apply these

    BlackBerry JDE or BlackBerry JDE Component Package Users:
    1)   Double-click on the attachment.
    2)   If a dialog box appears that states that a private key cannot be found, complete steps 3 through 6 before you continue. Otherwise, proceed to step 7.
    3)   Click "Yes" to create a new key pair file.
    4)   Type a password for your private key of at least 8 characters, and type it again to confirm.  This is your private key password, which protects your private key. Please remember this password as you will be prompted for it each time signing is attempted or a signature key is installed.
    5)   Click "Ok"
    6)   Move your mouse to generate date for a new private key.
    7)   In the "Registration PIN" field, type the PIN number that you supplied on the signature key order form.
    8)   In the Private Key password field, type the password created in step 4.
    9)   Click "Register".
    10) Click "Exit".
    11) Repeat this process for the other .csi files.
    

    When I double-click on any of them, I get the following message:

    http://img14.Imagevenue.com/img.php?image=76703_Foro01_122_205lo.jpg

    When I type YES to accept the creation of the file pair, it does nothing.

    Really need help here, don't know what I've missed.

    Got this answer from support:

    "The error you receive is the result of not having the Java Development Kit (JDK) properly installed. The issue is provided in the following article in the Knowledge Base of the BlackBerry developers.

    The key signature window disappears after receiving the guest of private key
    http://supportforums.BlackBerry.com/T5/testing-and-deployment/the-signature-key-window-disappears-AF... "

    That solved the problem!

  • Must be signed with the RIM Runtime Code Signing Key (RRT) - example of code bar

    Hi, when I try to start the bardcode example in my device (9780 Smartphone), I get

    "Error starting BarCodeApp: Module 'BarCodeApp' must be signed with the RIM Code Signing Key (RRT) DURATION.

    The only class I have in my project is:

    import java.util.Hashtable;
    import java.util.Vector;
    
    import net.rim.blackberry.api.browser.Browser;
    import net.rim.blackberry.api.browser.BrowserSession;
    import net.rim.device.api.barcodelib.BarcodeBitmap;
    import net.rim.device.api.barcodelib.BarcodeDecoder;
    import net.rim.device.api.barcodelib.BarcodeDecoderListener;
    import net.rim.device.api.barcodelib.BarcodeScanner;
    import net.rim.device.api.command.Command;
    import net.rim.device.api.command.CommandHandler;
    import net.rim.device.api.command.ReadOnlyCommandMetadata;
    import net.rim.device.api.system.Bitmap;
    import net.rim.device.api.system.KeyListener;
    import net.rim.device.api.ui.Field;
    import net.rim.device.api.ui.Keypad;
    import net.rim.device.api.ui.UiApplication;
    import net.rim.device.api.ui.XYEdges;
    import net.rim.device.api.ui.component.BitmapField;
    import net.rim.device.api.ui.component.Dialog;
    import net.rim.device.api.ui.component.EditField;
    import net.rim.device.api.ui.component.LabelField;
    import net.rim.device.api.ui.container.FullScreen;
    import net.rim.device.api.ui.container.MainScreen;
    import net.rim.device.api.ui.decor.BorderFactory;
    import net.rim.device.api.ui.toolbar.ToolbarButtonField;
    import net.rim.device.api.ui.toolbar.ToolbarManager;
    import net.rim.device.api.util.StringProvider;
    
    import com.google.zxing.BarcodeFormat;
    import com.google.zxing.DecodeHintType;
    import com.google.zxing.common.ByteMatrix;
    import com.google.zxing.qrcode.decoder.ErrorCorrectionLevel;
    import com.google.zxing.qrcode.encoder.Encoder;
    import com.google.zxing.qrcode.encoder.QRCode;
    
    /***
     * Barcode API Sample
     * 

    * This application demonstrates the most common use of the Barcode API: 1) * Creating and displaying a QR code, 2) Scanning a QR code and opening the * browser pointing to that URL. It could be easily modified to scan/create * other kinds of barcodes, or do other things with the scanned/created barcode. * * @author PBernhardt * */ public class BarcodeAPISample extends UiApplication { //This controls how big barcode we will display is to be private static final int BARCODE_WIDTH = 300; // This is the app itself private static BarcodeAPISample _app; // Errors will be logged here private LabelField _logField; // The main screen which holds the toolbar and displayed barcode private MainScreen _mainScreen; // The barcode is displayed here private BitmapField _barcodeField; // The text stored here is converted into a barcode by the user private EditField _barcodeTextField; // This controls the scanning of barcodes private BarcodeScanner _scanner; // This screen is where the viewfinderf or the barcode scanner is displayed private FullScreen _barcodeScreen; public BarcodeAPISample() { // New screen _mainScreen = new MainScreen(); // Create the log field so it can be used in this constructor _logField = new LabelField("Log: "); // Create the place-holder for the barcode image and add it to the main // screen _barcodeField = new BitmapField(new Bitmap(BARCODE_WIDTH, BARCODE_WIDTH), Field.FIELD_HCENTER); _barcodeField.setBorder(BorderFactory.createBevelBorder(new XYEdges(2, 2, 2, 2))); _mainScreen.add(_barcodeField); // Create and add the field to store the barcode contents _barcodeTextField = new EditField("Barcode text: ", "http://devblog.blackberry.com"); _mainScreen.add(_barcodeTextField); // Add "display barcode" and "scan barcode" toolbar buttons /** * This is a quick example of the new (in 6.0) * net.rim.device.api.command package and the * net.rim.device.api.ui.toolbar package. All it does is invoke the * displayBarcode() or scanBarcode() method when you click the * corresponding button. For more details on this package, see the * JavaDocs or elsewhere in the Developer Resource Center */ ToolbarManager toolbar = new ToolbarManager(); ToolbarButtonField displayBarcodeToolbarButtonField = new ToolbarButtonField(new StringProvider("Display")); displayBarcodeToolbarButtonField.setCommand(new Command(new CommandHandler() { public void execute(ReadOnlyCommandMetadata arg0, Object arg1) { displayBarcode(); } })); toolbar.add(displayBarcodeToolbarButtonField); ToolbarButtonField scanBarcodeToolbarButtonField = new ToolbarButtonField(new StringProvider("Scan")); scanBarcodeToolbarButtonField.setCommand(new Command(new CommandHandler() { public void execute(ReadOnlyCommandMetadata arg0, Object arg1) { scanBarcode(); } })); toolbar.add(scanBarcodeToolbarButtonField); _mainScreen.setToolbar(toolbar); // Add the log field to the bottom _mainScreen.add(_logField); pushScreen(_mainScreen); } // Simply create the the app and enter the event dispatcher public static void main(String[] args) { _app = new BarcodeAPISample(); _app.enterEventDispatcher(); } /** * displayBarcode *

    * This method will take the text in the _barcodeTextField, convert it into * a QRCode and display it on the main screen. It could be easily modified * to use a different barcode format or to get the text from somewhere else. */ private void displayBarcode() { try { QRCode qrCode = new QRCode(); // This encodes the text with a low level (%7) of error correction Encoder.encode(_barcodeTextField.getText(), ErrorCorrectionLevel.L, qrCode); // From there we get the actual data matrix and convert it into a // bitmap ByteMatrix barcode = qrCode.getMatrix(); Bitmap bitmap = BarcodeBitmap.createBitmap(barcode, BARCODE_WIDTH); _barcodeField.setBitmap(bitmap); } catch (Exception e) { log("Exception: " + e); } } private void scanBarcode() { // If we haven't scanned before, we will set up our barcode scanner if (_barcodeScreen == null) { // First we create a hashtable to hold all of the hints that we can // give the API about how we want to scan a barcode to improve speed // and accuracy. Hashtable hints = new Hashtable(); // The first thing going in is a list of formats. We could look for // more than one at a time, but it's much slower. Vector formats = new Vector(); formats.addElement(BarcodeFormat.QR_CODE); hints.put(DecodeHintType.POSSIBLE_FORMATS, formats); // We will also use the "TRY_HARDER" flag to make sure we get an // accurate scan hints.put(DecodeHintType.TRY_HARDER, Boolean.TRUE); // We create a new decoder using those hints BarcodeDecoder decoder = new BarcodeDecoder(hints); // Finally we can create the actual scanner with a decoder and a // listener that will handle the data stored in the barcode. We put // that in our view screen to handle the display. try { _scanner = new BarcodeScanner(decoder, new MyBarcodeDecoderListener()); _barcodeScreen = new MyBarcodeScannerViewScreen(_scanner); } catch (Exception e) { log("Could not initialize barcode scanner: " + e); return; } } // If we get here, all the barcode scanning infrastructure should be set // up, so all we have to do is start the scan and display the viewfinder try { _scanner.startScan(); _app.pushScreen(_barcodeScreen); } catch (Exception e) { log("Could not start scan: " + e); } } /*** * MyBarcodeDecoderListener *

    * This BarcodeDecoverListener implementation tries to open any data encoded * in a barcode in the browser. * * @author PBernhardt * **/ private class MyBarcodeDecoderListener implements BarcodeDecoderListener { public void barcodeDecoded(final String rawText) { // First pop the viewfinder screen off of the stack so we can see // the main app _app.invokeLater(new Runnable() { public void run() { _app.popScreen(_barcodeScreen); } }); // We will use a StringBuffer to create our message as every String // concatenation creates a new Object final StringBuffer message = new StringBuffer("Would you like to open the browser pointing to \""); message.append(rawText); message.append("\"?"); log(message.toString()); _barcodeScreen.invalidate(); // Prompt the user to open the browser pointing at the URL we // scanned _app.invokeLater(new Runnable() { public void run() { if (Dialog.ask(Dialog.D_YES_NO, message.toString()) == Dialog.YES) { // Get the default sessionBrowserSession BrowserSession browserSession = Browser.getDefaultSession(); // Launch the URL browserSession.displayPage(rawText); } } }); } } /*** * MyBarcodeScannerViewScreen *

    * This view screen is simply an extension of MainScreen that will hold our * scanner's viewfinder, and handle cleanly stopping the scan if the user * decides they want to abort via the back button. * * @author PBernhardt * */ private class MyBarcodeScannerViewScreen extends MainScreen { public MyBarcodeScannerViewScreen(BarcodeScanner scanner) { super(); try { // Get the viewfinder and add it to the screen _scanner.getVideoControl().setDisplayFullScreen(true); Field viewFinder = _scanner.getViewfinder(); this.add(viewFinder); // Create and add our key listener to the screen this.addKeyListener(new MyKeyListener()); } catch (Exception e) { log("Error creating view screen: " + e); } } /*** * MyKeyListener *

    * This KeyListener will stop the current scan cleanly when the back * button is pressed, and then pop the viewfinder off the stack. * * @author PBernhardt * */ private class MyKeyListener implements KeyListener { public boolean keyDown(int keycode, int time) { // First convert the keycode into an actual key event, taking // modifiers into account int key = Keypad.key(keycode); // From there we can compare against the escape key constant. If // we get it, we stop the scan and pop this screen off the stack if (key == Keypad.KEY_ESCAPE) { try { _scanner.stopScan(); } catch (Exception e) { log("Error stopping scan: " + e); } _app.invokeLater(new Runnable() { public void run() { _app.popScreen(_barcodeScreen); } }); return true; } // Otherwise, we'll return false so as not to consume the // keyDown event return false; } // We will only act on the keyDown event public boolean keyChar(char key, int status, int time) { return false; } public boolean keyRepeat(int keycode, int time) { return false; } public boolean keyStatus(int keycode, int time) { return false; } public boolean keyUp(int keycode, int time) { return false; } } } /*** * log *

    * Writes a message to an edit field for debug purposes. Also sends to * STDOUT. *

    * * @param msg * - The String to log */ public void log(final String msg) { invokeLater(new Runnable() { public void run() { _logField.setText(_logField.getText() + "\n" + msg); System.out.println(msg); } }); } }

    My request is properly signed and work very well in the Simulator.

    Thanks in advance.

    Solved.  http://www.BlackBerry.com/knowledgecenterpublic/livelink.exe/fetch/2000/348583/800901/Support_-_Sign...

  • Loading in Eclipse signing keys

    I received my two SJC files for signature by e-mail. Eclipse asks a .zip file when you request the signing keys. I checked the docs and I can't find information on how to create this .zip file or what steps I have to take after receiving the email. I followed the link to the help key signature page, but there seems to be no section for the native SDK.

    What should I do after receiving the SJC files?

    Thank you
    Scott

    These temporary files in order to activate your account, after activation, you can throw away them.

    To activate start IDE, go α fenΩtre-> preferences-> BlackBerry Tablet OS->

    Then click on the link that activates the wizard. Follow the wizard, asked about the signature

    the option key

    "You have not been saved...". »

    It will prompt for the CSJ files and create all the necessary things.

  • New signing keys

    Hey guys

    Thank you for your support, the last time I had questions.

    I have developed many applications PlayBook with WebWorks.

    Today, I wanted to get one of them running on my DevAlpha camera.

    I had the same problem as this guy here:

    http://supportforums.BlackBerry.com/T5/testing-and-deployment/ripple-deploy-to-BB10-dev-Alpha-failur...

    Here's my output terminal:

    Building:

    1. [INFO] The application of filling source
    2. [INFO] The analysis of config.xml
    3. [WARNING] Build ID is defined in the file config.xml [version], but no signature password was provided [-g]. Bar will be unsigned
    4. [INFO] Generation of output files
    5. [WARNING] Cannot find the debugging token
    6. [INFO] Info: Package created: /.../simulatorArchiv 2 bar.
    7. [WARNING] Cannot find the debugging token
    8. [INFO] Info: Package created: /.../device/Archiv 2 bar.
    9. [INFO] BAR complete packaging

    Installation:

    1. Info: Send request: install and launch
    2. Info: Action: install and launch
    3. Info: File size: 311765
    4. Info: Installing undefined.testDev_undefined__c21f6150...
    5. Info: Treatment 311765 bytes
    6. actual_dname:
    7. actual_id:
    8. actual_version:
    9. result::failure 881 the application author does not match the author token of debugging

    I ordered new signing keys because mine were only for PlayBook and I needed for BB10.

    Then I started GraphicalAid, implemented the last SDK to WebWorks BB10 as 'BlackBerry WebWorks SDK location' and click "Start the Configuration Wizard".

    On the last step, I was able to click on "Register New Keys".

    Here comes the problem.

    Luckily the program told me this:

    "(!) ATTENTION: this action will cancel the registration of that computer, making it impossible to sign applications.  To continue signing applications and the creation of debugging tokens, you must re-enroll to the: http://www.blackberry.com/go/codesigning after re-registration, new versions of your applications appear as new applications, not upgrades, and will not have access to shared data from previous versions.  Are you sure you want to delete your current keys? »

    Now, I want to be able to get the BB10 apps running but I also want to be able to release future updates of my PlayBook applications. If updates recognized as new apps I can't use them as updates.

    So I have not deleted my key of course, but now I can't test stuff on my DevAlpha using my DebugToken.

    I thought it might be because I used BlackBerry Tablet OS graphical help but I don't know too much about.

    Any suggestion guys?

    Please help me.

    Flo


  • Problem signing key with Chrome Ripple when installing on my Alpha BB10 device

    The signing keys created since Blackberry 10 native SDK Eclipse plugin can also be used to sign applications Webworks HTML 5 under construction of Goggle Chrome Ripple Extension?

    My directory "C:\Users\dev\AppData\Local\Research In Motion" seems to have the files: author.p12, barsigner.csk... etc. But when trying to install on my 'device BB10 Dev Alpha', the server of the ripple is spewing what follows:

    Build completed, now deploy
    ...

    Info: Send request: install and launch
    Info: Action: install and launch

    ...

    actual_id:
    actual_version:
    result::failure 881 missing signatures

    Problem I think was that I had no "Enable Remote Web Inspector" checked and maybe even used the wrong PIN number (confused 0 o) and 8B.

  • Limit BlackBerry code signing keys

    The same set of customer files - RDK.csj and customer - PBDT.csj is usable on multiple computers to create the device debugging token?

    The CSJ files themselves can be installed once.  But after they have been installed, you can save your code signing keys and restore them on multiple computers.  See the link below for more information.

    Backup and restore BlackBerry Code signing keys

  • [SOLVED] Problem with the signed key protected api

    Hey guys,.

    I already have a signed key registered with JDE 5.0.

    Just created my first app using the api protected and when I load them into the unit and try to run it, it says the app is attempting to use api protected and does not load.

    What I am doing wrong?

    OK, I just read this:

    http://www.BlackBerry.com/knowledgecenterpublic/livelink.exe/fetch/2000/8067/645045/8655/8656/127107...

    Send a code signing request to the administration of BlackBerry signature tool

    Solved!

  • Problem signing key blackBerry smartphones

    I am new to Blackberry App dev. I use Blackberry JDE App development. I develop several application creating different projects in a workspace. Each application uses controlled APIs. So I need key for them signing. If I buy a single set of the signature key, can I put for all projects and run all the applications of terminal BlackBerry?

    you don't need to buy keys, you can simply order these keys using link

    https://www.BlackBerry.com/SignedKeys/

    by using the same keys several times to eclipse is given on the link following pls consult

    http://blackberyygui.blogspot.in/2012/03/BlackBerry-signing-keys-1.html

  • Recovery of E135 Windows 8. Be sure to create the recovery key. Is it possible to restore Windows 8?

    Hi all!

    I recently got an E135 came with Windows preloaded 8. Really, I did not like the new interface, so I installed Windows 7 above. Unfortunately I forgot to create a recovery key using this method. Now I would like to reset on Windows 8, but I have no way to force the computer to access the recovery partition.

    The method I've tried:

    • F11 at startup gives me the ability to recover Windows 7 from a USB key. Which is weird, because the original operating system was Windows 8
    • Rescue and recovery and OneKey times give me the ability to save, but not to restore it from the hidden partition.

    Info:

    Lenovo ThinkPad Edge E135 335972G

    Managment of disk shows a HARD drive divided into: 2 x the recovery partition, 1 partition system parition and EFI x normal.

    Any help would be appreciated.

    Thank you!

    I lost access to the partition recovery and the recovery of www.lenovorecovery.com disks ordererd.

    It is an option.

    (I have however failed to use them yet.) Since the edge E135 has no driver disk, I did burn on usb and disk images. For my problem, see here.)

  • Lost signing keys

    I have a question, I have published several versions of a product... I lose my sigtool files so I asked new code signing files, I have already installed the new keys, so I would like to know if is there any problem if I register my files with this new key at the time release a new version of the product?

    Thanks in advance!

    If it is an application BBOS, you can sign the new version with keys no problem different code signing.  Code signing keys should remain the same for BlackBerry 10 applications.

    Also note that [email protected] is no longer controlled.

  • Back up signing keys

    I would like to reformat my computer. How can I save my BB signing keys so I can write it again later?

    Check out it:

    http://supportforums.BlackBerry.com/T5/testing-and-deployment/backup-and-restore-BlackBerry-code-SIG...

    Also follow this doc:

    https://developer.BlackBerry.com/native/documentation/com.QNX.doc.native_sdk.DevGuide/com.QNX.doc.na...

  • I forgot the password of the Code signing key

    Hi, I got the signature key (csk file) by registering on blackberry, but for some reason, I forgot my password... When I try to sign my code it ask me password... I googled a lot to find a way to recover my password, but no avail... Can someone please tell me how to recover my password for the key signature or any other way that i can reset my password... Any kind of help would be appreciated... Thanks in advance...

    This is an old thread... but since it's one of the first results in a Google search, I wanted to bring an answer here.

    It is not possible to recover your password for BlackBerry Code signing keys.  However, you can choose a new if you reinstall your keys.  The first thing you need to do is to order a new set of keys (free) using the form below.

    https://www.BlackBerry.com/SignedKeys/

    Before installing your keys, find and delete the files below that will be present in the various BlackBerry development tools installation directories (location varies by tool).

    sigtool.DB

    sigtool. CSK

    sigtool. Set

    You will now be able to install your new CSI files and choose a new password.

  • Code signing keys

    Hi all

    I want to know about... $ 100 Code signing keys? Are there keys to these... ? I want to know some details on them.

    Thank you best regards &,.

    Previously, it was $ 100. Now it's $20.

  • BlackBerry signing key IO exception when you save the new key to the file

    I have blackberry signing key IO exception when you save the new key file when trying to get my keys. I read the other post - I do not use Windows Vista and JDE component package is installed on my machine. What now?

    It was a windows 7 resolved permission problem

Maybe you are looking for

  • bug or just me? cannot control the airbrush shape

    While playing and leraning with the excellent tutorial from f.mahoney http://www.FCP.co/Final-Cut-Pro/tutorials/1837-controlling-shapes-the-mysteries-of-OSC-in-Final-Cut-Pro-x-revealed-part-2 on the control of forms by the OSC, I stumbled upon this c

  • Safari web content to 99% of the CPU

    Sometimes, my Macbook Air start at full speed of heat fan just because I have Safari open. If I close the fan falls down. You have any idea why this is happening?

  • What is the normal temperature for AMD Turion 64 X 2 Mobile TL - 60 Tyker 65nm technology?

    now, just after I turn on my laptop (HP Pavilion dv9533eg, bought in September 2007) the chip temperature is around 60 c. When I then my two browser (Chrome and Firefox), the temperature goes up to more than 70 C, sometimes 76 C! I use my laptop in b

  • 'Cloud' computing?

    Where I work, the wage and other data are stored on the 'cloud '. We are a small company. Fewer than 15 employees. I think it's a good idea for businesses small and large.My question is this. What happens if the clouds like Carbonite backup company o

  • the desktop application icons are highlighted in a blue box

    Original title: Desktop The desktop application icons are highlighted in a blue box, how do I get rid of the box?