Monday, January 11, 2010

How to Acquire Your Symbian Smartphone’s Certificate (.cer) and Private Key (.key) from OPDA

Nokia Symbian Certificate Closed since June 23, 2011[Updated August 25, 2011]

Bad news are aplenty for Symbian users these days, the latest one being that OPDA (and countless similar sites) has stopped working since June 23, 2011 to give them an IMEI-specific cer/key file, required to sign an unsigned app sis/sisx file. This is because some now rules and procedure is used by Symbian certification.

The following article is a step by step picture guide on how to acquire the certificate and private key for your Series 60 Smartphone using OPDA free service.

This article describes how to sign/unsign S60 Symbian SIS/SISX package files with your own certificate signature using SISContents by Aquarius.

The prerequisite to signing S60 Symbian applications (.SIS/.SISX files) is to have both your phone’s certificate (.CER) and private key (.KEY) files in hand.

One of the reliable free services around to obtain your CER/KEY is using cer.opda.cn service.

Step by Step Picture Guide

View screenshots album here.

Here’s your comprehensive step by step guide on obtaining your OPDA CER/KEY:

Step 1: Opening cer.opda.cn in Chinese

Browse http://cer.opda.cn/, so it shows the website in Chinese.

Step 1: Opening cer.opda.cn in Chinese

Step 2: Changing cer.opda.cn’s Language to English

Click on the UK flag on the upper right corner, so it changes the language to English.

Step 2: Changing cer.opda.cn’s Language to English

Step 3: Register

Click on “Register” on the upper right corner, so it shows the registration form.

Step 3: Register

Step 4: Registration Data Entry

Fill in your desired username, password, email, and the CAPTCHA, and click “Submit and register.”

Step 4: Registration Data Entry

Step 5: Registered Successfully

If your information is correct, it should display “Registered successfully.”

Step 5: Registered Successfully

Step 6: Login

Now it will automatically redirect you to the login form.

Step 6: Login

Step 7: Login Data Entry

Fill in your username and password, and click “Login.”

Step 7: Login Data Entry

Step 8: Login Successfully

If your information is correct, it should display “Login successfully.”

Step 8: Login Successfully

Step 9: Certificates Table

Now it will automatically redirect you to your empty certificates table. Click on the “Apply cer” button.

Step 9: Certificates Table

Step 10: Apply for Certificate

Now it shows apply for certificate form.

Step 10: Apply for Certificate

Step 11: Apply for Certificate Data Entry

Fill in your cellphone brand/model, its IMEI (dialing *#06# on your cellphone), and a short remark of your phone, and click “Submit application.”

Step 11: Apply for Certificate Data Entry

Step 12: Operation Successfully

If your information is correct, it should display “Operation successfully!”

Step 12: Operation Successfully

Step 13: Applying State

Now your certificates table contains your S60 Smartphone’s certificate in “Applying” state.

Step 13: Applying State

Come back in a while (a few hours or more), and follow steps 1 and 2. Then click on “Login” on the upper right corner, so it shows the login form. Now follow step 7 to login.

 

Step 14: Normal State

Now if the certificate is ready, the state should be changed from “Applying” to “Normal”.

Step 14: Normal State

Step 15: Download CER file

Click on “.cer” to download your phone’s certificate.

Step 15: Download CER file

Step 16: Save As CER File

Save the certificate, selecting a proper filename with “.cer” extension.

Step 16: Save As CER File

Step 17: Download KEY file

Click on “.key” to download your private key.

Step 17: Download KEY file

Step 18: Save As KEY File

Save the private key, selecting a proper filename with “.key” extension.

Step 18: Save As KEY File

12 comments:

  1. AFTER DOWNLOADING .KEY AND .CER WHAT DO U HAVE TO DO NEXT?
    ReplyDelete
  2. OR IN OTHER WORDS WHAT WILL BE THE NEXT STEP.
    SHALL I SAVE IT IN MY MEMORY CARD?...WHERE?
    ReplyDelete
  3. .CER and .KEY files should be applied to each .SIS / .SISX Symbian application you're going to install on your smartphone. This article describes how to do so.
    ReplyDelete
  4. After using OPDA program, i received .cer and .key. I download them and from this step starts my problem. Both files, i rename to .cer and .key accordingly. Not any problem with .cer , i mean with the rename automatically became 'security certificate'. The key file, it is downloaded as HTML file (i don't know why) and even if i rename to .key, continue to be html file and NOT 'registry entrie' file (as must). With results program 'signSIS-GUI' to not recognize it.
    Please, if you can, give me a solution how to resolve that problem. Thank you in advance.
    ReplyDelete
  5. Using drag'n'drop, open both files in Notepad to check their integrity:

    The .CER file should start with "-----BEGIN CERTIFICATE-----" followed by Base64-encoded content.

    The .KEY file should start with "-----BEGIN RSA PRIVATE KEY-----" followed by Base64-encoded content.
    ReplyDelete
  6. But my free signer does not read the .key file
    ReplyDelete
  7. You can also use "Martik SIS Signer 3.1" to sign yor SIS apps, games and themes.
    ReplyDelete
  8. When I click key it downloads the certificate and yes, cer downloads certificate. Is this normal?
    ReplyDelete
  9. login after 3 to 5 day.......daily this page is open on opda........plz help
    ReplyDelete
  10. how much time does OPDA take to create .cer and .key files. it has been 2 days and it is showing status "being produced"
    ReplyDelete
  11. This procedure is expieried. It show's only Being produced, What will we do. We will search another option to get certificate and key, Plez anybody knows plez tell me another option plez plez plez. To send the Procedure Do.it.ragu75@gmail.com.
    ReplyDelete
  12. OPDA doesn't works!I'm waiting more than 2 weeks...
    ReplyDelete







Copyright © 1999-2012 Komeil Bahmanpour. All rights reserved.


Reproduction is permitted provided that the source is acknowledged and a link is included to the relevant article.