作者: Saar Drimer , Steven J. Murdoch , Ross Anderson
DOI: 10.1007/978-3-642-03549-4_11
关键词:
摘要: The Chip Authentication Programme (CAP) has been introduced by banks in Europe to deal with the soaring losses due online banking fraud. A handheld reader is used together customer's debit card generate one-time codes for both login and transaction authentication. CAP protocol not public, was rolled out without any public scrutiny. We reverse engineered UK variant of readers smart cards here provide first description protocol. found numerous weaknesses that are design errors such as reusing authentication tokens, overloading data semantics, failing ensure freshness responses. overall strategic error excessive optimisation. There also policy implications. move from signature PIN authorising point-of-sale transactions shifted liability customers; introduces same problem banking. It may expose customers physical harm.