×

Discussion Board

Results 1 to 8 of 8

Thread: Midlet Signing

  1. #1
    Regular Contributor
    Join Date
    Feb 2009
    Posts
    61

    Midlet Signing

    Hi

    I tried to sign my application using self-sign certificate.
    But while installing application it gives error as Certificate Error: Please contact application supplier.

    I saw various post and forums...i have been trying this since long time.

    But can any 1 tell me the procedure of successfully signing the application with Self cert.Which will run on s60 devies and will remove all application pop ups

    Plese reply

    Regards
    Geetanjali Paygude

  2. #2
    Registered User
    Join Date
    Sep 2007
    Location
    Bangalore
    Posts
    868

    Re: Midlet Signing

    Hi gittu,
    Which certificate you are using to signing ? thawte or verisign ? And which phoe you are installing? some time you will get this error If the root certificate not found in your mobile . Try in different phones Here is some of the use full links for signing

    http://www.spindriftpages.net/blog/d...orial-revised/
    http://developers.sun.com/mobility/w.../wtk-sign.html
    http://multivac.fatburen.org/localdo.../security.html
    http://blog.javia.org/midlet-signing/
    http://www.forum.nokia.com/info/sw.n..._0_en.pdf.html

  3. #3
    Registered User
    Join Date
    Mar 2003
    Posts
    4,105
    Are you within the emulator (which one) or a real device? Does this or that help?

  4. #4
    Regular Contributor
    Join Date
    Feb 2009
    Posts
    61

    Re: Midlet Signing

    hi

    I am trying on nokia E61i , E71 , N95

    and not on emulator

    Procedure i followed for doing this is as follows


    Procedure 1

    1.I created my own csr and crt and ks using keytool utility
    2. Imported this certificate in WTK2.5.2
    3. It got signed successfully.
    4. i Deployed the app on real device.
    5.It gave the err as certificate err

    Procedure 2
    I used carbide tool and followed the same rocedure and it gives the same error


    Procedure 3
    I used simple CA for
    1. Creating root certificate
    2. creating client certifiate signed by root
    3. create der file of root certificate and added into device
    4. it got stored in devices certificate directory
    5. Now i tred to sign my application using client certifcate
    6. this is done using WTK
    7. It gave the same error


    Can any one tell me ..how to self sign the application, so that one can get rid of access persmission pop ups?

    Is der another alternative?

    Regards
    Geetanjali

  5. #5
    Regular Contributor
    Join Date
    Mar 2008
    Posts
    198

    Re: Midlet Signing

    Quote Originally Posted by gittu View Post
    Can any one tell me ..how to self sign the application, so that one can get rid of access persmission pop ups?
    You can't use a root certificate that you have created yourself (that would defeat the entire purpose of the requirement for signing).

    You must use a certificate that you have purchased from Verisign, Thawte or Java Verified. Not all phones support all certificates.

    - Mike
    NAVTEQ Network for Developers
    The community for developing innovative location-based applications
    http://NN4D.com

  6. #6
    Nokia Developer Expert
    Join Date
    May 2007
    Location
    Mexico D.F
    Posts
    351

    Re: Midlet Signing

    Just to reafirm what mikemoore says. NOT possible to install in a phone a certificate you made.

    And add some link with information
    http://wiki.forum.nokia.com/index.ph...curity_Domains

    Check out the certificates section
    :Ruben

  7. #7
    Regular Contributor
    Join Date
    Feb 2009
    Posts
    61

    Re: Midlet Signing

    Thank you for the reply.

    But is there any way using which we can get it running with sample root certifcate...
    I successfully installed root certificate in my device...

    But looks like signing with child ceritifcate is not possible.

    Can any one tell me the difference between code-signing certificate and another certificates?

    Which one is required if i want my application runnning on blackberry and Nokia devices?


    Regards
    Geetanjali

  8. #8
    Regular Contributor
    Join Date
    Mar 2008
    Posts
    198

    Re: Midlet Signing

    Quote Originally Posted by gittu View Post
    But is there any way using which we can get it running with sample root certifcate...
    I successfully installed root certificate in my device...

    But looks like signing with child ceritifcate is not possible.
    It might be best if you tell us exactly what you have done... In your earlier post you said you had an error message when installing the certificate. What is the message?

    What phone are you using, exactly how are you trying to install the certificate? There are only a very small number of devices where it is possible to install a root certificate, and that is generally because they have a bug in the firmware.

    Do you get any messages from WTK when you sign your application? What are they?

    Once I have an exact understanding of what you are doing then I can probably help more.

    - Mike
    NAVTEQ Network for Developers
    The community for developing innovative location-based applications
    http://NN4D.com

Similar Threads

  1. Signing Midlet & Permissions problems!
    By Wijnbo in forum Mobile Java Networking & Messaging & Security
    Replies: 7
    Last Post: 2007-05-14, 21:49
  2. Midlet signing process
    By lakechat in forum Mobile Java Networking & Messaging & Security
    Replies: 14
    Last Post: 2006-12-23, 21:47
  3. Midlet Signing Problem
    By manupeco in forum Mobile Java Networking & Messaging & Security
    Replies: 5
    Last Post: 2006-12-14, 13:50
  4. Code Signing Midlet for nokia 9300
    By acceltree_pune1 in forum Mobile Java Networking & Messaging & Security
    Replies: 3
    Last Post: 2006-03-09, 16:13

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
×