Signing SIS Files - Creating Certificate and Private Keys.
Do it yourself!!!
download the attach file to create certificate, private keys and signing your sis files... I included the manuals and syntax on how to do it...
for simplier signing use the BiNPDA SIGNSiS v0.1 to sign sis file. also included...
This article is specific to S60 3rd Edition development or newer. From S60 3rd Edition, which is based on Symbian OS 9, a user can install only signed applications. If an application requires basic capabilities only, it can be signed with self−signed certificate. Basic capabilities include LocalServices, Location, NetworkServices, ReadUserData, UserEnvironment and WriteUserData. An application that does not require any capabilities can also be signed with self−signed certificate.
The drawback of self−signed certificate is that a user will be prompted a warning dialog. It says that the application is not trusted and the user can decide whether or not to continue the installation. The warning dialog does not appear when the application is signed via Symbian Signed.
Following is the example which illustrates the Self−Signing procedure.
Step−1 Creating Certificate and Keys
From your Desktop Screen: Start−> Run −> Cmd then go in your Sis file path using cd DOS command.
C:\HelloWorld\sis> makekeys −cert −password World123 −len 1024 −dname "CN=World User OU=Development OR=WorldCompany CO=FI EM=World@test.com" WorldKey.key WorldCert.cer
This will create WorldKey.key and WorldCert.cer files which you will need to sign your HelloWorld.Sis file in the following statement.
Step−2 Signing Application
C:\HelloWorld\sis>signsis HelloWorld.sis HelloWorld.sis WorldCert.cer WorldKey.key World123
Note: Here you may find that World123 is the password.
Finally you will get your Self−Signed certified HelloWorld.Sis file. Install it on the device. Have fun !!!
Download Here For Free
No comments:
Post a Comment