Токенизация карт
Замена номера карты суррогатом, который работает только в одном конкретном контексте, — так что кража такого номера ничего не даёт.
Бывает два вида. Платёжные шлюзы вроде Stripe давно хранят номер карты в собственном хранилище, а магазину выдают ссылку. Это резко снижает нагрузку по PCI DSS: настоящего номера магазин просто не видит. Сетевые токены, описанные в спецификации EMVCo 2014 года, идут дальше: платёжная сеть выпускает собственный 16-значный номер, привязанный к одному устройству или одному магазину, а каждая покупка подписывается одноразовой криптограммой.
Первым крупным прорывом стал Apple Pay, запущенный в октябре 2014 года. Номер карты в телефоне — не тот, что выбит на пластике. Приятный побочный эффект: сетевые токены обновляются автоматически, когда банк перевыпускает карту, и подписки больше не ломаются из-за истёкшего срока.