18 декабря 2017

Near Field Communication

NFC-технология — простое расширение стандарта бесконтактных карт, которое объединяет интерфейс смарт-карты и считывателя в единое устройство. Технология NFC в основном применяется в трех областях:

1. Как эмулятор бесконтактной карты (устройство NFC функционирует как реальная бесконтактная карта).

2. Как считывающее устройство (мобильный терминал, оснащенный NFC, является активным и считывает пассивную RFID-метку).

3. В режиме P2P, когда два активных устройства NFC связываются и обмениваются информацией друг с другом.

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

В качестве клиентских NFC-устройств возможно использование:

  • microSD и SIM карт, вставляемых в соответствующие слоты мобильного терминала (как внешнее устройство);
  • NFC-стикеров, которые наклеиваются на крышку обычного мобильного терминала, превращая его в NFC-мобильный терминал;
  • NFC-телефонов (мобильных терминалов), в которых поддержка NFC обеспечивается путем встраивания в мобильный терминал дополнительных NFC-компонент.

Стандартная потребительская модель использования NFC для осуществления платежей состоит в последовательности следующих этапов: активируется платежное приложение, телефон помещается вблизи NFC-платежного терминала, при необходимости набирается PIN-код, и после совершения платежа на мобильный терминал принимается SMS, подтверждающее совершение платежной транзакции. Дополнительным плюсом технологии NFC является тот факт, что обмен данными между мобильным терминалом и POS-терминалом сможет функционировать и тогда, когда одно из устройств не снабжено источником питания или мобильный терминал выключен.

Безопасность NFC-технологий достаточно высокая, но не стопроцентная. Несмотря на то что радиус действия NFC достаточно мал, это не обеспечивает полной безопасности соединения.

В литературе описано несколько типов возможных атак, используемых для аналогичных радиоканалов. К ним относятся: прослушивание, модификация данных и «ретрансляционные атаки».

При подслушивании радиочастотный сигнал беспроводной передачи данных может быть перехвачен антеннами злоумышленника. Расстояние, на котором антенна злоумышленника может перехватить сигнал, зависит от многих параметров, однако не превышает нескольких метров. При этом на подслушивание сильно влияет режим связи. При использовании пассивных режимов, не создающих собственное радиочастотное поле, перехват будет существенно затруднен.

Способом борьбы с прослушиванием, как и в других способах связи по радиоканалу, является использование криптографических алгоритмов (поверх NFC) для защиты данных. Попытки разрушения данных, осуществляемые средствами радиоэлектронной атаки (например, «глушителями» RFID), невозможно предотвратить, однако их результатом будет лишь нарушение связи.