Monday Nov 22, 2010
By Sebastian Hans on Nov 22, 2010
Sunday Jul 18, 2010
By Sebastian Hans on Jul 18, 2010
So finally after several month of discussion and a lot of coordination with the GlobalPlatform group ETSI SCP finally approved the contactless API for the "Java Card(TM) Platform". The standard has the number TS 102 705 and is referencing Java Card 3.0.1 Classic.
The new standard is using the recently published Amendment C from GlobalPlatform for the management of Applets that communicate via the HCI protocol with an NFC modem. The API supports beyond the CardEmulation mode, Applets in Reader mode and the so called Connectivity mode, this enables the Applet to issue events to the mobile phone to initiate some user interaction via toolkit or other means.
This API together with the Java Card 3.0.1 Classic platform and Amendment C allows to develop, deploy and manage Applets that makes full use of the features offered by a SIM/UICC card running in a mobile phone with an NFC modem that is connected to the SIM via the SWP/HCI protocol stack. Together with the existing Toolkit API in TS 102 241 and the Smart Card Webserver API in TS 102 583 it is possible to provide secure contactless Applets that make use of the user interaction and network capabilities fo the mobile phone.
Monday May 03, 2010
By Sebastian Hans on May 03, 2010
By Sebastian Hans on May 03, 2010
Telenor, a mobile operators from Norway, is working since several years on the integration of an WLAN interface on the SIM chip. We have made some demos with them based on this technology and Java Card 3 Connected during last Java ONE 2009. Here are some links to their project.
Wednesday Apr 14, 2010
By Sebastian Hans on Apr 14, 2010
Thursday Apr 08, 2010
Monday Feb 15, 2010
By Sebastian Hans on Feb 15, 2010
After long time (more then a year I think) GP will finally publish "GlobalPlatform Card Contactless Services Card Specification v 2.2 - Amendment C1.0" a spec that describes how to deploy and manage contactless card application and their configuration parameters for different types of RF technologies on one card platform. The development of this spec was triggered by the development of the NFC specs that build an umbrella specification for the different contactless technologies in the smart card world. In the near future, most likely phones with NFC chips will be displayed this week at the MWC (mobiel world congress) in Barcelona, NFC chips will support several different contactless technologies, so far a contactless cards supported only one technology (and most of them are single application cards). So in the next generation of phones where the NFC modem is connected to a secure chip (like a SIM card) it is necessary to manage all the different settings and configuration parameters for the different contactless applications and that's the role of the Amendment C. One of the biggest headaches in developing Amendment C was also to take support all the existing legacy applications and infrastructures out there. Let's see how this works out.
Monday Nov 16, 2009
By Sebastian Hans on Nov 16, 2009
Saturday Nov 07, 2009
By Sebastian Hans on Nov 07, 2009
For several years now contactless or NFC services are a big buzz word among mobile operators. Putting contactless card applications in the secure and managed SIM card in a mobile phone has several advantages.
The mobile phone can provide a nice User Interface
Applications in the SIM card and in the terminal can communicate with each other, on a Java ME enabled phone this can be done via JSR 177
The application in the card can be managed over the air, a technology widely used by carriers these days
The SIM card and/or the terminal can communicate via the mobile network in a secure with a back-end infrastructure of a service provider.
However contactless services need an infrastructure and have to live in a world that has already deployed contactless cards and applications for years. So backward compatibility is the word that pops up here. Therefor it is necessary to develop a range of standards before these services can be deployed in a larger scale or even companies invest the money to develop the necessary devices and infrastructure.
Several standardization or industry organizations have worked over the last few years together to enable the SIM card as platform for these services :
ETSI has developed the physical and logical link between the SIM card and the NFC modem in the terminal. These standards are called Single Wire Protocol (TS 102 613) and Host Controller Interface (TS 102 622).
The respective test specifications for these protocols are in TS 102 694 and TS 102 695
ETSI is also working on a dedicated Java Card(TM) API for the HCI protocol in TS 102 705
EMVco is working on a specifications that defines how payment applications can be developed and deployed on a cards that support the previous standards and specifications
Tuesday Oct 27, 2009
Saturday Sep 19, 2009
By Sebastian Hans on Sep 19, 2009
Friday Sep 04, 2009
Saturday May 30, 2009
By Sebastian Hans on May 30, 2009
Everything about Java Card, SIM cards and GlobalPlatform.
- GSMA starts a new initiative to develop an embedded SIM
- all 3GPP specs are referencing Java Card 3.0.1 Classic
- Contactless API for Java Card(TM) for the UICC platform approved by ETSI SCP
- European project IFM select Java Card as interop platform
- A SIM card with it's onw WLAN interface
- GlobalPlatform works on IP connectivity for smartcards
- A new blog about smartcards
- Finally it's done Amendment C will be published
- Steak Frites@Cartes
- NFC services on the SIM, it's coming together