Obtaining a Symbian certificate

Introduction

Starting from Symbian OS version 9.1, a Symbian Development Certificate is required to install and run an agent on a Symbian device. Currently, each issued certificate supports up to 1000 IMEI and up to 17 capabilities.

Recommended sequence

Complete the following steps to request a certificate:

Step Action
1 Obtain the editor ID
2 Creating Certificate Public and Private keys
3 Creating the Development Certificate
Obtain the Editor ID (you)

Follow the procedure below:

Step Action
1

Purchase the certificate in TrustCenter (https://www.trustcenter.de/en/products/tc_publisher_id_for_symbian.htm).

NOTE: the certificate must be a “Developer Certificate” and not a “Test House Certificate”.

2

After purchasing the certificate (valid for one year), the following documentation must be provided by the applicant:

  • A copy of the applicant company's official registration (from the authorities) or equivalent.
  • A written application signed by an authorized company official.
  • A signed copy of the applicant's ID or passport (with photo and signature).
Creating Certificate Public and Private keys

Follow the procedure below:

Step Action
1

Within several days of application (usually four), you will receive a confirmation e-mail from TrustCenter with a link to the certificate and editor's ID.

2

Save the certificate on the computer.

3

Download and install the TC-Converter tool from: http://wiki.forum.nokia.com/index.php/File:TC-ConvertP12.zip

4 Copy YourDeveloperCert.p12 to the TC-Converter folder.
5 Run "tcp12p8 YourDeveloperCert.p12 YourPasswordtc.keytc.cer": the Tc.key and Tc certificate are created.

 

Creating the Development Certificate

After creating the various keys, the certificate must be created with the appropriate IMEI numbers. This procedure can be run several times as new IMEI numbers need to be added.

NOTE: for further information see http://www.developer.nokia.com/Community/Wiki/User_guide:_Symbian_Signed.

Follow the procedure below:

Step Action
1

Creating an account at https://www.symbiansigned.com

2
  • Click My Dashboard and select the My Profile tab.
  • Make sure the Country matches the data in the editor ID.
  • Click Verify Account
3
  • Download file .sys
  • Sign the .sys file with the .cer and .key files for the same editor ID using this command:signsis symbian_signed_account_verification_sis.sis signed.sis tc.cer tc.key
  • Upload the signed file .sis
4 Login to the created account
5
  • Click My Dashboard and select the Manage UIDs tab.
  • Request six UID (within the protected range)= and leave the other fields blank.
  • Once obtained the UID, select the Development Certificate tab
  • Enter the device IMEI numbers (to obtain the number, enter *#06#* or read the code in the battery compartment)
  • Click Download Certificate.

IMPORTANT: do not upload the RCS .sis agent on the signed symbian site. For each new target, enter the new IMEI number and download the new Development Certificate. Do not download the .sis file again.

  • Use the Development Certificate to sign RCS agents for Symbian.