Secure Element in the SIM
May 14th, 2008Being that the name of the blog is “the phone bank” I figured that I should a first post on phone specific NFC functions. The NFC (near field communication) phone is made up of a few extra components than a normal phone. The first extra component is the 13.56 MHz radio interface chip. The first product I ever worked on that was an NFC radio interface chip was an NXP component. The chip is pretty simple in that it was simply a bridge for a few different NFC activities. It had the ability to make the phone act as if it was a card (card emulation mode), it had the ability to read an RFID tag or card (card reader mode), and it had the ability to communicate with another active NFC device (NFC mode).
The most powerful of these modes from an application perspective is by far the card emulation mode, so that is all I’m going to talk about. This mode allows the phone to take advantage of all the current reader infrastructure that currently exists. The killer application in this scenario is the ability to make the phone act as a payment card. i.e. a mastercard paypass, visa contactless, or AMEX express pay card.
I mentioned that an NFC phone had two additional components to a normal phone in order to make in function. The second component is referred to as the “secure element”. This piece is essentially a hardware chip that is normally accessed with single wire protocol, and to get technical, this single wire protocol is usually the 7816 smart card standard. For those of us in north America, we have seen these type of cards being used as some payment or security cards and I’m sure many of us would recognize them as the card we use to secure our access to some media like DirecTV box. Another huge use case for 7816 single wire protocol is in a phone card SIM. The SIM in a mobile phone is the controlling gateway to the service of the phone. It is the way the service provider governs how and where the handset it is being used in works. And more than that, it also ties the service to a particular customer. Anyway, the point of the separate secure element is to house customer information about the credential itself. Because this has already been done for years in smart cards, there is no reason to make and test and get the industry to approve a completely new device for NFC. So the plan is to use the age old smart card secure element design for storing credentials and simply couple it to a separate NFC chip in order for contactless card emulation functionality.
It is important to note that some smart card chips DO have contactless interfaces built in to them, but in the case of a mobile phone where the NFC function needs to also form a bridge other application such as reading a tag or performing 2 way commucation with another phone, it is necessary to separate this contactless functionality into a separate chip. Basically, a simple NFC radio chip. This chip will have an antenna connected to one end, a baseband controller (mobile phone) connected to the other end, and possible a secure element connection aswell.
In that first NFC chip that I worked with, the interface to the NFC controller was a proprietary between the NFC chip and the secure element. It was not single wire 7816 protocol, it was referred to as S2C protocol. This scenario nearly assures that if a mobile carrier manufacturer used this NFC chip from NXP, it would almost certainly choose an S2C secure element to couple with it for this precious card emulation mode function. This proprietary interface will most likely go the way of the dinosaur in an event to further standardize NFC card emulation. Because S2C is proprietary to NXP, and there are similar existing industry standards, it probably won’t be the go forward standard for NFC secure element connectivity.
There has been the advent of the single wire protocol to be used with all NFC chips. This means that the secure element is now the focus of the NFC handset, not so much NFC radio chip itself, because it now simply becomes a radio conduit to move the sacred data from the secure element over its radio to a receiving party. Because the secure element interface for contactless card credentials is now defined to be 7816 protocol, this blends in very nicely to the existing SIM card infrastructure. Now it is only necessary for the SIM card to have software capability to house payment applications that can then be served over the NFC radio through their single wire interface. LET THE GAMES BEGIN!, the standard NFC phone has arrived!
In subsequent posts I will talk a lot about the idea of Over The Air provisioning of payment credentials (OTA). The next effort of industry standardization will most likely be focused in this area. By doing so, it will give issuers the piece of mind to issue their credentials over a secure platform to a remote card, or in this case a phone.