IBM heeft een systeem gemaakt voor two-factor-authenticatie bij mobiele betalingen via nfc. De gebruiker moet een 'pincode' invoeren, die zorgt voor identificatie naast een bankpas. Het systeem werkt via de bankpas zelf.
De met nfc uitgeruste bankpas verifieert de versleutelde code en stuurt vervolgens een eenmalige code via de internetverbinding van de telefoon naar een server om de betaling goed te keuren. Daarna moet voor de betaling de pas nogmaals tegen de telefoon worden gehouden.
Het systeem is een extra beveiligingslaag om zeker te weten dat de houder van de bankpas degene is die de betaling doet. Zoals andere two-factor-authenticaties leunt het op iets wat de gebruiker heeft, in dit geval de bankpas, en iets wat de gebruiker weet, de pincode.
Het systeem zou gebruikt moeten worden in systemen voor mobiele betalingen, maar in hoeverre dat zal gebeuren is de vraag. De markt voor mobiele betalingen is vooralsnog klein en veel bedrijven staan in de rij om een graantje mee te pikken van de wellicht grote markt die het gaat worden. Zo hebben Google en Samsung ieder eigen portemonnee-apps, terwijl Apple Passbook voor dat doel zou kunnen uitbreiden en Microsoft op Windows Phone al Wallet heeft. Bedrijven als Paypal zouden ook graag in die markt stappen, terwijl Mastercard dat ook wil. Tot slot willen de banken zich er ook mee bezig houden.
Door die concurrentie tussen al die bedrijven is er nog geen industriebrede standaard gekomen voor mobiele betalingen, laat staan dat er afspraken zijn over de beveiliging bij die transacties.