Как работают платежи NFC? - PullRequest
19 голосов
/ 06 апреля 2011

Насколько я знаю, теги NFC довольно просты. Они содержат небольшое количество данных, от нескольких байтов до нескольких килобайт. Считыватели NFC / RFID получают эти данные. Они также могут записать некоторые данные, чтобы прочитать их позже.

Я думал, что платежи NFC более безопасны, чем традиционные магнитные карты, где вся безопасность основана на одном секретном номере.

Так, как осуществляются платежи NFC? Меня особенно интересуют реализации, которые мы будем иметь на устройствах Android. Пожалуйста, опишите только алгоритм высокого уровня.

Ответы [ 3 ]

6 голосов
/ 06 апреля 2011

На чуть более низком уровне NFC работает с использованием так называемого протокола NDEF (формат обмена данными NFC).В основном NDEF, состоящий из сообщения-> запись-> полезная нагрузка.Полезная нагрузка, куда направляется информация о приложении.Это зависит только от приложения, какой тип данных / шифрования будет в этих полезных данных.

Таким образом, нет стандартной реализации метода оплаты.Все будет зависеть от поставщиков.Например, как ребята из Google и Visa установят протоколы обмена данными и реализуют его.

3 голосов
/ 06 апреля 2011

Это очень похоже на обычный чип и пин-код, за исключением того, что ваш телефон становится бесконтактной кредитной картой.Вам нужно будет ввести пин-код на торговом терминале.

2 голосов
/ 28 июня 2011

Что ж, устройство Android не будет действовать как простой тег, отправляя всегда те же данные читателю на PoS.Он может иметь ключи в своем чипе Secure Element, чтобы подписывать ответы и, следовательно, производить их с учетом определенной покупки, которая может быть проверена продавцом путем проверки подписи, или онлайн-продавец может напрямую запросить банк-эмитент и можетподлинность этих ответов.

...