×

Discussion Board

Page 1 of 2 12 LastLast
Results 1 to 15 of 24
  1. #1
    Registered User
    Join Date
    Mar 2006
    Posts
    5

    J2ME > javacard communication (JSR 177)

    Hello,

    Sorry for my english,
    I'm a french student and I'm developping a middlet which has to communicate with a smartcard applet. I have developped the middlet using the Nokia Prototype SDK 4.0 for java ME. In the emulator, everything seems to be fine (except an exception because no smartcard is available) but when I put the middlet in my mobile (Nokia E61) I get an exception :
    exception JAVA : "javax.microedition.io.ConnectionNotFoundException: java.lang.ClassNotFoundException: com/symbian/midp/io/protocol/apdu/Protocol"

    Can Anybody confirm to me that the mobile (E61) is compatible with all the package of the JSR177?
    Is it possible to establish a connexion between the nokia simulator and a PCSC smartcard reader? How?

    Jeremy

  2. #2
    Registered User
    Join Date
    Dec 2005
    Location
    Brazil
    Posts
    1,884

    Re: J2ME > javacard communication (JSR 177)

    I'm afraid of that not being possible yet. Check the Series 60 3rd Edition doc below, it states features related to SATSA-CRYPTO only.

    Series 60 Platform 3rd Edition: What's New for Developers
    http://www.forum.nokia.com/info/sw.n....1_en.pdf.html

    "3.2 Security And Trust Services API (JSR-177)
    The Security and Trust Services API extends the security features of Java™ 2 Platform, Micro Edition (J2ME™) through the addition of cryptographic APIs, digital signature service, and user credential management."

    Also, Nokia's SATSA guide is CRYPTO related:

    MIDP: SATSA Crypto API Developer's Guide (With Example) v1.1
    http://www.forum.nokia.com/info/sw.n..._v1_1.zip.html

    BR

  3. #3
    Registered User
    Join Date
    Mar 2006
    Posts
    5

    Re: J2ME > javacard communication (JSR 177)

    Thank you for your answer but another document says that S60 3rd edition supports the JSR 177 and that SATSA-APDU Optional package is implemented:

    http://www.forum.nokia.com/info/sw.n..._2_en.pdf.html

    Jeremy

  4. #4
    Registered User
    Join Date
    Dec 2005
    Location
    Brazil
    Posts
    1,884

    Re: J2ME > javacard communication (JSR 177)

    Hi jeremy.carre,

    You're right, I overlooked this doc and information:

    5.3 Security and Trust Services, JSR-177 (3rd Edition)

    S60 3rd Edition supports JSR-177, Security and Trust Services API. The Security and Trust Services API specification defines an optional package for the J2ME platform and provides security and trust services to J2ME applications by integrating a Security Element (SE). The Security and Trust Services API provides the necessary mechanisms to support a wide variety of application-based services that rely on the interaction with an SE for secure storage and execution.

    The following optional packages of the specification are implemented:

    SATSA-PKI optional package defines an API to support application-level digital
    signature and basic user credential management. To provide broader reuse, this
    API is independent of the type of SEs.

    SATSA-CRYPTO optional package defines a subset of the J2SE™ (Java™ 2
    Platform, Standard Edition) cryptography API. It provides basic cryptographic
    operations to support signature verification, encryption, and decryption.

    SATSA-APDU optional package defines an API to support communication with
    smart card applications using the APDU protocol.


    We need to make sure of how Nokia considers SATSA comprised packs, mainly because several JSRs have one or more packages implemented separately on devices, sometimes.

    Let's see if a Nokia Expert working with E61 will be helping you then...

    BR

  5. #5
    Super Contributor
    Join Date
    Apr 2003
    Location
    USA, CA
    Posts
    7,191

    Re: J2ME > javacard communication (JSR 177)

    Hi Jeremy, sorry this took a while to sort out, but 3rd Edition has only PKI and CRYPTO supported. ADPU is not implemented.The document you referred needs to be updated in that regard.

    Hartti

  6. #6
    Registered User
    Join Date
    Dec 2005
    Location
    Brazil
    Posts
    1,884

    Re: J2ME > javacard communication (JSR 177)

    Hi,

    I was right then. Thanks for clarifying Hartti!

    BR

  7. #7
    Registered User
    Join Date
    Mar 2006
    Posts
    5

    Re: J2ME > javacard communication (JSR 177)

    Hi,

    thank you for the response.
    Do you know if SATSA-APDU package will be available soon?

    Jeremy

  8. #8
    Registered User
    Join Date
    Mar 2006
    Posts
    5

    Re: J2ME > javacard communication (JSR 177)

    another question:
    Is it possible possible to establish a connexion between Nokia simulator and a PCSC smart card reader? How?

  9. #9
    Super Contributor
    Join Date
    Apr 2003
    Location
    USA, CA
    Posts
    7,191

    Re: J2ME > javacard communication (JSR 177)

    Hi Jeremy, I do not know which product will be the first to have APDU. Sorry

    Hartti

  10. #10
    Registered User
    Join Date
    May 2006
    Posts
    1

    Re: J2ME > javacard communication (JSR 177)

    Hi Hartti,

    Does the SATSA-PKI component support WIM as the security element? If yes, how?

    Best Regards,
    STSK

  11. #11
    Registered User
    Join Date
    Aug 2006
    Posts
    12

    Re: J2ME > javacard communication (JSR 177)

    Exists any mobile phone withe SATSA and APDU support nokia, benq or something else?

    Greetings from Germany

    Hannes

  12. #12
    Registered User
    Join Date
    Apr 2005
    Location
    Pune
    Posts
    115

    Re: J2ME > javacard communication (JSR 177)

    As of now there is no symbian device that has SATSA-APDU package implemented. I am also eagerly waiting for one...

  13. #13
    Registered User
    Join Date
    Feb 2007
    Posts
    9

    Re: J2ME > javacard communication (JSR 177)

    Quote Originally Posted by jeremy.carre
    Hello,

    Sorry for my english,
    I'm a french student and I'm developping a middlet which has to communicate with a smartcard applet. I have developped the middlet using the Nokia Prototype SDK 4.0 for java ME. In the emulator, everything seems to be fine (except an exception because no smartcard is available) but when I put the middlet in my mobile (Nokia E61) I get an exception :
    exception JAVA : "javax.microedition.io.ConnectionNotFoundException: java.lang.ClassNotFoundException: com/symbian/midp/io/protocol/apdu/Protocol"

    Can Anybody confirm to me that the mobile (E61) is compatible with all the package of the JSR177?
    Is it possible to establish a connexion between the nokia simulator and a PCSC smartcard reader? How?

    Jeremy

    hey jeremy! i am myself develloping a midlet that has to be launched OTA and that needs to use security provided by the sim card...did you have any luck develloping your application? let me know. i will have to apologize for my english as i am also a french speaking student living in dakar.

  14. #14
    Registered User
    Join Date
    Apr 2007
    Posts
    1

    Re: J2ME > javacard communication (JSR 177)

    > Is it possible to establish communation between nokia emulator and PC/SC reader?
    I did not use nokia SDK to develop midlets which work with smart-card - I use Sun's WTK. I suppose that nokia has the same WTK with SATSA (JSR 177) inside it's package.
    So as for WTK with SATSA there you can establish connection between emulator of a phone and emulator of smartcard (jcwde or cref from Sun java card development kit). Besides there's a proxy which allows to communicate with smart-card directly from your midlet using SATSA (JSR 177) - it acts like a java card emulator but forwards everything to and from real smart-card. See http://sourceforge.net/projects/javacard-proxy/

  15. #15
    Registered User
    Join Date
    Dec 2005
    Location
    Brazil
    Posts
    1,884

    Re: J2ME > javacard communication (JSR 177)

    Hi alToS,

    Thanks for posting about the JavaCard Proxy project, very interesting indeed.

    WTK is on my desk as well so I hope to have some free time to test it soon, I will return with doubts if needed

    Kind regards,

    Juarez Jr
    Juarez Alvares Barbosa Junior - Brazil

Similar Threads

  1. Jsr 180 - J2me Sip Api
    By sipshakers in forum Mobile Java General
    Replies: 3
    Last Post: 2010-04-27, 12:55
  2. SMS j2me phone -> server -> j2me phone - how?
    By mibuyt in forum General Messaging
    Replies: 0
    Last Post: 2003-10-01, 10:16
  3. Has Nokia broken 7650 J2ME in v4.39?
    By LongSteve in forum Mobile Java General
    Replies: 6
    Last Post: 2003-06-03, 17:05
  4. Replies: 5
    Last Post: 2003-02-07, 11:25
  5. 7650 and MS Bluetooth Transceiver
    By damnedi in forum Bluetooth Technology
    Replies: 1
    Last Post: 1970-01-01, 02:00

Posting Permissions

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