Can You Steal My Identity?

November 22nd, 2006

 finger1finger 2

It really depends on what you think a person’s identity actually is. Last week at the Digital Identity Forum (http://www.digitalidforum.com/ ) arranged by Consult-Hyperion in London the participants discussed and challenged many such basic concepts and tried to better understand the implications. Even with the seasoned David Birch stimulating delegates throughout the two day event I left with more questions than answers and perhaps that’s what you expect because Digital Identity is still a relatively new concept.


 Yvonne Jewkes and Emily Finch authors of the book Dot.cons, Crime, deviance and identity on the internet started the ball rolling. They argued that identity has three components, Personal, Social, and Legal. Personal is the inner self that cannot be stolen, Social is the role we play in society (e.g. director of a company, membership of clubs, etc) while Legal is a collection of facts about us. Only the latter component can be stolen.

 Emily recounted the tale of Lee Simm who reported his flatmate Karl Hackett as missing in the Paddington rail crash of October 1999. No trace of Hackett’s body was found and after further investigations it transpired that Simm had been dead for some fifteen years and the real Hackett had assumed his identity in order to escape his criminal past. Hackett had in fact been leading a blameless life in his new persona until he tried to exterminate his past existence. We might believe that Hackett had assumed Simm’s identity in all its constituents although others argue that identity can’t be stolen only misused.

 What becomes readily apparent is that the internet world is different to the real world in that it is easier to assume someone’s identity in the virtual space. We are all aware of credit card fraud on the internet but probably are less familiar with child bullying that takes place in the chat rooms where miscreants adopt others identities and cause mayhem using the victims identity.

 

So how do we tidy up all this thinking? I would want to argue that identity is totally related to environment, in other words it’s a set of relationships between us and that part of the infrastructure that we interact with, in that sense we have multiple identities, one for each relationship. We have a relationship with the state, with our bank, with our employer, with our internet service provider and so on. When we interact with some third party they are concerned only to verify our authenticity against the identity they have on record. In other words there is always some prior registration process.
 This is really the biggest difference between identity management and PKI. Identity management is all about establishing these relationships while PKI is sometimes very woolly and uses the concept of Registration Authorities as a generality rather than in terms of specific relationships. The idea that you can use some arbitrary digital certificate to vouch for somebody’s identity is nonsense. You must be part of the scheme, legally intertwined so that liability can be apportioned as and when necessary. In effect the concept of an open ‘public key infrastructure’ has no business meaning but when used in a closed schema then you can achieve identity management. On a global front GTA (Global Trust Authority) http://www.globaltrustauthority.org/index.htm and Identrus http://www.identrust.com/ are two organisations that have applied these principles.


 Less contentious perhaps is identity fraud which is generally accepted as the misuse of identity and as pointed out by Gavin Bell represents about £1.7bn according to UK Home Office figures, by comparison credit card fraud in the UK runs at about £500m per year. Nobody disputes that it’s a growing problem but the difficult bit is what do you do about it? As Gavin points out there is no single solution and whatever you do has to be easy to use and acceptable to the citizen. Now this really is the problem, security and ease of use /flexibility are counterparts, you get one at the expense of the other. If you enforce excessive security controls then it becomes unacceptable to the user, a less stringent policy allows the user to get caught. What this really says is that you can’t have a totally technological solution, the citizen has to take an active part in the process. However what you can do is to make it easy for him to participate. The much maligned password or PIN can in fact offer very effective access control, invariably better than biometrics, but the process needs to be sensible. You can’t post your password on a yellow sticky stuck to the display screen.

 Ioannis Maghiros looked at the subject as a matter of balancing security with privacy and what happens beyond. Life is based on risk assessment and management but in this world we also need to take account of digital territories and in particular the physical / logical boundaries. The rub here of course is that the boundaries are diffuse, more and more in the physical world we use our digital attributes for identity verification. When you pay for goods in a shop your physical identity is pretty well irrelevant. In fact it’s even worse than that because the average cashier does not even look at the card let alone associate it with the holder, it just gets popped in the slot. As Bill Thompson said, Identity is a key philosophical point.

 
And then biometrics, Bori Toth laid the foundation with the statement that biometrics are private data, publicly available. All we have to do is show that the data comes from the live user. At the end of the day the only advantage that biometrics might have over passwords is the concept of non-transferability. If a biometric can be shown to be transferable as has been done by Professor Makimoto of Yokahama University in the case of fingerprints then you might want to argue it is worse than using passwords. Neil McEvoy also made this point, he explained that biometrics are not a substitute for PIN and that they are really only suitable for use in a monitored environment. The use of voice in a challenge/response protocol might be an exception.


 Maxine Moot was a big supporter of biometrics and pointed out the spread of such schemes across the globe but was careful to highlight the problems. The crux of her argument for me was based on security being ‘fit for purpose’ which I would certainly endorse. The problem I have with biometrics is that they really only work in certain scenarios and in general that means an attended environment. I am still vividly reminded of the problem watching the fast track iris scanning at Heathrow airport. Of 11 people in the queue (during our very much faster conventional immigration path), 3 were rejected and had the stigma of uncomfortably reversing out of the booth. I didn’t hear anybody in our queue wanting to adopt this new process. Developers involved with biometric access control know the problems, under ideal conditions you can get quite good results but put it in a real practical situation and things invariably go wrong. Airports are harassed places at the best of times without having a machine reject you.

  Michael Keegan really summarised for me the problems of identity management techniques,

1)                  They must work equally well for all members of society
2)                  They must primarily deliver benefits to the user which is in addition to the service providers
3)                  They must be easy to use, foolproof, non intrusive, reliable, rugged and inexpensive

 At the moment I don’t think we can meet any of these requirements and we certainly can’t achieve this through the use of biometrics. (David Everett)

 

 

Chip and PIN Security

August 23rd, 2006

Chip and Pin Logo

The security of the ‘Chip and PIN’ scheme has been attacked by numerous commentators in the media resulting in a significant misrepresentation of the facts. It is of course always easier to attack a system than to defend it and purists may easily lose sight of an optimum solution, perfect security is not economically viable even if practically achievable. The objective of the scheme operators must be to achieve a solution that is ‘Fit for Purpose’.

In May 2006 the press was full of the Fraud resulting from card skimming in Shell filling stations in the UK, reportedly at just three sites but which has resulted in customer accounts losing over £1 million. Shell has subsequently stopped using the PIN at its own filling stations.

In June there have been more stories most notably in the Daily Mail (Monday June 5th) that the chip and PIN bank card system is so seriously flawed that millions of customers are dangerously exposed to criminals.

These criticisms are based on two vulnerabilities,

1) That you can construct a counterfeit magnetic stripe card using information obtained from a genuine chip card in a compromised terminal (or with collusion) and that this same terminal would allow the hacker to obtain the PIN.

2) That you can construct a counterfeit chip and pin card using information obtained from a genuine card in a compromised terminal (or with collusion).

The value of the counterfeit magnetic stripe card arises because there are still a number of magnetic stripe terminals in Asia and America. The problem here really has nothing to do with the chip and PIN scheme it is purely a matter of implementation and operation. Assuming the specifications are followed then there is insufficient information in the chip to construct the magnetic stripe data, in particular you need the CVV which should not be stored in the chip. This means the hacker has to also read the magnetic stripe on the card. It is a security vulnerability that some terminals have been implemented to read both the chip and the magnetic stripe (from the same card). That the tamper resistance of the terminal can be easily broken is obviously a security violation. Clearly this attack has no value in a total chip and PIN world.

The second vulnerability involves an understanding of the underlying chip and PIN architecture. Apart from the card holder verification where the chip can validate the customer’s PIN, the account data (as would be stored on a magnetic stripe) is also protected by a digital signature which can be checked by the terminal. Remember checking a digital signature only requires an authentic public key.

The second security feature is a digital signature that protects the transaction data to prove that it is coming from a genuine card.

There are two options in the chip and PIN specifications (EMV) for how this is done,

• Static Data Authentication (SDA)

• Dynamic Data Authentication (DDA)

In the case of SDA there is a cryptographic check value (CCV which is not really a digital signature but which can provide the necessary authentication and integrity properties) created using a secret key stored in the card. The cryptographic algorithm used is symmetric which means the same secret key needs to be used to check this CCV.

It is very difficult to manage secret keys in a large terminal population so this CCV can only be checked by the card issuer who knows the unique secret key for each card in his population. If the transaction is allowed to complete off-line then the terminal cannot be assured that the card is genuine. In an on-line mode the issuer does of course check this CCV.

For DDA the chip and PIN card has the capability to create a digital signature for the transaction which as for the account data can be checked by the appropriate public key in the terminal. In this case it is not necessary for the terminal to go on-line to check the authenticity of the card.

So what can the hacker actually do (we are going to ignore the specialist reverse engineering laboratories for this conversation)? Well the EMV specifications are freely available on the internet. Any programmer could build an EMV card or you could buy one in the open market place. If you have captured the account data from a genuine card and remember you do need access to the card to do this then you could produce an SDA card that to an off-line terminal would appear correct because it can’t check the CCV referred to previously.

The PIN is irrelevant here because you could choose your own and set the value in the counterfeit card. The security anchor is the secret key which creates the CCV and which is not available to the hacker. If the counterfeit card is used in an on-line mode then it would be detected immediately because of the false CCV generated by some key randomly chosen by the hacker. It is clear that the hacker would have the same problem for creating the DDA card, he wouldn’t know the secret key used to generate the digital signature but in this case it would be spotted immediately by an off-line terminal.

So now the whole problem comes down to one of risk management. In the case of the magnetic stripe counterfeit card there is a real problem because the issuing bank has no way of knowing whether a genuine card was used. In this case the customer’s account really is on risk. That’s why we have chip and PIN. For DDA and SDA in an on-line mode the transaction would be declined at the terminal. So the risk which is to the issuing bank is under what conditions to allow an off-line transaction for an SDA card. But this is just a small part of the story. The cost of DDA cards is now rapidly approaching the original cost of SDA cards, on-line communications is becoming more readily available, and in the overall risk model the issuer needs to know there are available funds or that the customer in a post paid scenario is actually going to meet his commitments and then you have all the other controls on an EMV card to help you minimise risk. More importantly the real risk to the consumer is from magnetic stripe cards and terminals not chip and PIN when implemented and operated correctly. [David Everett]

UK ID Project Leaks a Bit More

July 25th, 2006

ID Card

Yet another confidential Home Office report has been leaked to the Sunday Times. The latest revelations refer to the risk of a National database being infiltrated by criminal gangs, nothing new here but what is staggering is that nobody seems to have addressed the problem. No wonder the public support for the project is diminishing.

The latest damming statements apparently come from industry soundings which include BT, IBM, Motorola, Royal Mail and Siemens who seem to believe that manufacturers are incapable of manufacturing ID cards. Well now I have heard everything, not a smart card manufacturer on the list and I rather suspect that companies like Gemalto, Oberthur Card Systems, Sagem Orga and G & D who between them manufacture 100’s of millions of smart cards per year would express a somewhat different view. In addition it is apparently not possible to produce enough iris cameras. Who on earth is making all these statements? As far as I know nobody has yet even mandated which biometric techniques will be used and in any event it is almost certainly likely to follow the ePassport route which has to come first.

Yet again the report seems to contradict statement being made by government officials, Joan Ryan the Minister responsible for ID cards in response to a question in the House from Nick Clegg (Liberal Democrat’s home affairs spokesman) about the vulnerability of the scheme to fraud replied “I hope to be able to publish our findings shortly and they will give him [Clegg] the assurances he requires, as well as reveal the widespread public support for ID card system”. Apparently the report says nothing of the sort and goes on to raise even more problems, the old chestnut of card life has been lurking in the background for some time. It has been assumed in the various business case studies that the card will have a life time of 10 years but many experts are critical on the grounds that the security of the chip cannot last that long and that 5 years is more appropriate. Now I can understand card manufacturers preferring a shorter life cycle but in practice this is a risk management exercise, in classic terms there is not enough room in the margin but I think you can make a good case to adopt a long cycle. What will matter here is what does the card do and how does it do it within the framework of an ‘external security infrastructure. Security is not only in the components it is the overall scheme that matters. Here unfortunately I am at a loss because nobody seems to know exactly what is planned?

Joan Ryan perked up in the House last week and reiterated the government line that the cards will be launched in 2008 compared with the last leak to the Sunday Times which says that in private senior officials believe the scheme might be postponed for a generation. The sad thing about all this is that most (all) of the manufacturers I have spoken too are (were) enthusiastic about the ID card project although increasingly concerned about the apparent ineptitude of the Home Office ID card team. As for the general public, well there are the die-hards on both sides of the fence with a lot of complacency elsewhere, all I can say is that amongst the people I meet the majority would like a better way of proving their identity in everyday life such as flying and setting up a bank account and if it would work over the internet - well that would be fantastic and it’s not really a dream, the technology is actually good enough to do it. [David Everett]