Discussion Board

Results 1 to 4 of 4
  1. #1
    Registered User
    Join Date
    Oct 2008

    Developing crypto services


    I'm a software developer in a security company, and I would like to ask a question to you.

    I am working in Smart Card communications development. I have done a number of important Smart Card projects in Spain consisting in developing drivers for the interoperability between Smart Cards and several operating systems; such as Windows XP, mobile, linux or Mac OS and Smart Card.

    I know that Symbian web explorer can manage software certificates to authenticate secure web services, but I need to use them from Smart Card (hardware). In other operating systems where I have implemented such interoperability, there are pattern libraries which implement this communications. You can see it on CSP for Windows and Pkcs#11 for Linux.

    I would like to know if there is any platform like CSP or Pkcs#11, and if any compatible Symbian device Smart Card Reader exists.

    This is intended for web authentication and electronic signature.

    Thank you very much.

  2. #2
    Super Contributor
    Join Date
    Nov 2004
    Wiltshire, UK

    Re: Developing crypto services

    There is are a large amount of API's to do this

    BUT: Examples and such are part of the Symbian Devkit (maybe BAK also) so you are basically on your own.

    Developing TLS extensions is going to require you to be a Symbian partner as the API's to do this are not public AFAIK
    Download Symbian OS now! [url]http://developer.symbian.org[/url]

  3. #3
    Registered User
    Join Date
    Oct 2008

    Re: Developing crypto services

    Thanks for your reply but it's probably that I didn't explain my question very well.

    As an example I'll explain Firefox's API < http://developer.mozilla.org/en/PKCS11_Implement >

    You have to implement the functionalities (click on the link) that Firefox use to interoperate with an smart card. You must implement them because each smart card has different private APDUs.

    I would like to know if this infrastructure or something similar exists on Symbian. I need this information for the project viability. In case of the web explorer or the O.S. can't get access to stored certificates in smart cards I couldn't do the project.

    I need to know if Symbian has implemented the infrastructure to use certificates contained on Smart Card, I can't change Symbian default web browser or e-mail client to allow it.

  4. #4
    Super Contributor
    Join Date
    Mar 2003

    Re: Developing crypto services

    The only Smart Card on Symbian based devices is, of course, the SIM card (no Symbian phones with separate Smart Card readers, and no separate accessories/readers exist with Symbian support, either).

    SIM card access APIs are not in free and public Symbian SDKs, but available through Symbian partnering. However, the actual SIM cards are still controlled/owned by network operators (carriers).

Similar Threads

  1. Web services
    By maggias in forum Mobile Web Server
    Replies: 5
    Last Post: 2009-03-27, 15:13
  2. Developing C++ on NGage QD
    By fightersoft in forum Symbian Tools & SDKs
    Replies: 2
    Last Post: 2006-12-19, 17:26
  3. Need Advice on Developing Crypto App
    By catskin in forum Symbian
    Replies: 0
    Last Post: 2006-09-21, 08:13
  4. Developing application that use remote FTP services
    By jsatomaa in forum Symbian Networking & Messaging (Closed)
    Replies: 1
    Last Post: 2004-07-13, 11:57

Posting Permissions

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