Visa’s mobile payment announcements

Visa has made a number of announcements around mobile payments yesterday. This list is quite impressive, because it spans quite a large number of activities. Let’s start by the story with Nokia. It is built around the upcoming Nokia 6212 Classic, a device that supports NFC, and on which interesting Java applications could be built […]


Live from e-Smart: Nijmegen strikes again

Wojciech Mostowski is a researcher from the Radboud University Nijmegen, and he is a frequent speaker at e-Smart. He even wa a finalist for the Java Card Forum a while ago. He has been spending years looking very closely at the Java Card specifications, trying to find issues in cards. Today, he is getting at […]


Live from e-Smart’s stage: Sun’s view on Java Card

It is the last day of e-Smart, and I am on the stage, in the Java Card 3.0 session. Brian Kowal, is Sun’s latest marketing person for Java Card, and he is giving the keynote. Here are a few snippets from his presentation. First, a few numbers (I always have problems getting up-to-date numbers, so […]


Live from Smart Mobility: Application frameworks

Even tough Smart Mobility is very much focused on security, mobile application frameworks are at the heart of the debate. Many speakers, including myself, have more or less compared some features of various mobile application frameworks. Of course, our coverage was quite varied, but the main focus has definitely been on traditional platforms, including Symbian, […]


Java Card 3 products?

I have received a comment on a previous post asking when Gemalto may release their Java Card 3 cards. Of course, I don’t have the information (I don’t work for Gemalto), and I doubt that anybody who would have this information would be allowed to publish it on a blog anyway. I can tell that […]


Smart Mobility: Mobile Application Security

Part of the Smart Week, the Smart Mobility conference has started this morning. I am speaking in the afternoon, about a comparison of access control in mobile application frameworks. In support to this talk, I will write a few posts on this topic, ans also try to follow a little what happens at the conference. […]


JC301-2: Why change Java Card?

I have recented commented on the fact that parts of the Multos specification have not evolved since August 1997. Java Card was then at its 1.0 version, and in 10 years, has known 3 major releases: 2.0 introduced the new framework, 2.1 made it mature by defining binary-level interoperability, and 2.2 added a few missing […]


Large Card Collider

Today, CERN’S Large Hadron Collider has started working for the first time. It is not collecting data yet, but when it will, it will generate 300 Gb/second, requiring a significant amount of computing resources. This raw input will be filtered locally into a more reasonable stream of 300Mb/second. That stream will be again processed at […]


A few cards

The picture below is the face of the first GemXpresso card produced at Gemplus, for the Cartes 1997 demo. Those were not the firts Java Card cards (those would have to be Cyberflex cards), but they were the first cards compatible with Java Card 2.0. If you look at it in detail, you can see […]


JC301-1: Introducing Java Card 3.0

Foreword: The JC101 tutorial about Java Card 2 is getting closer to the end, now dealing with the subtleties of cryptography, testing, and other difficult tasks. As progress may slow to a crawl, it is time to start discussing the technology that actually started this blog, Java Card 3. – o – Your first program […]