Что такое NFC в смартфонах — принцип работы, для чего нужен и как им пользоваться
Современные смартфоны оборудованы модулем NFC, с помощью которого можно быстро передавать файлы, сканировать и программировать NFC-метки и оплачивать покупки в магазинах. В этой статье рассказываем принцип работы NFC, для чего он нужен и как им пользоваться.
Принцип работы NFC
NFC — это технология беспроводной передачи данных на маленьком расстоянии, где информация с устройств считывается с помощью радиосигнала. Расшифровывается NFC как Near Field Communication, в переводе на русский — ближняя бесконтактная связь. Технология NFC работает как Bluetooth, но при всех сходствах, принцип работы у них отличается, а значит и отличается способы применения.
Смартфоны Xiaomi с NFC
Отличия NFC и Bluetooth
ХауТу: Что такое NFC и как платить смартфоном?
NFC быстрее подключается к устройствам
Для подключения по Bluetooth нужно: включить Bluetooth, зайти в поиск и выбрать нужное устройство. На это уходит пару минут. Подключение по NFC происходит за секунды, для этого: включаем модуль и прикладываем смартфон к бесконтактному считывателю или другому смартфону, связь между ними устанавливается автоматически.
Радиус действия больше у Bluetooth
Радиус действия в последней версии Bluetooth достигает до 800 метров в условиях прямой видимости. Радиус действия NFC равен 10 см. Но так как NFC применяется для оплаты платежей, радиус действия NFC обеспечивает лучшую защиту данных чем Bluetooth. Во-первых, из-за маленького радиуса действия NFC данные труднее перехватить. Во-вторых, исключается возможность неправильного соединения.
Поэтому Bluetooth не подходит для бесконтактной оплаты.
Скорость обмена в NFC ниже чем в Bluetooh
Bluetooth передает данные со скоростью 2 Мбит в секунду, NFC передает до 800 Кбит в секунду. Поэтому, для обмена, музыкой, фото или видео больше подходит Bluetooth чем NFC.
Таким образом, технология NFC подходит для быстрого соединения и бесконтактной оплаты, Bluetooth — для отправки мультимедиа на большом расстоянии.
Для чего нужен NFC и как им пользоваться
Для бесконтактной оплаты
- Скачать приложение Android Pay, Mir Pay или Samsung Pay если у вас Android или Apple Pay если Iphone;
Бесконтактная оплата в Крыму доступна через приложение Mir Pay. Другие приложения на полуострове не работают. Недостаток этого приложения в том, что к нему привязываются только карты «Мир». Бесконтактная оплата картой «Visa» или «MasterCard» в Крыму не работает.
- Ввести данные банковской карты в приложении. Для этого сфотографируйте карту с реквизитами или введите эти данные в ручную;
- После этих действий можно пользоваться бесконтактной оплатой.
- Для оплаты убедитесь, что NFC в смартфоне активирован. Разблокируйте устройство и поднесите его задней панелью к терминалу. Через пару секунд оплата будет выполнена.
- Для безопасности рекомендуем модуль NFC держать выключенным и включать только перед оплатой покупки.
Для передачи данных
Зачем смартфону NFC? Что такое NFC и как оно работает?
Теоретически отправлять мультимедиа через NFC можно, но из-за низкой скорости передачи и большого веса мультимедиа это займет много времени. Поэтому NFC используют:
- для передачи ссылок на страницы в интернете
- для передачи координат местоположения
- для передачи контактов
- для передачи ссылок из Google Play или App Store.
Использование NFC меток
Кроме бесконтактной оплаты и передачи данных, технология NFC используется для сканирования и программирования специальных тегов.
NFC метка — это информационная зона с NFC чипом, которая программируется под любые задачи. Представляет собой плоскую наклейку размером с монетку. Их можно носить в рюкзаке, приклеить на пластиковую карту, приклеить на рабочий стол или прикроватную тумбочку. Работает метка так же как и бесконтактная оплата, подносите смартфон с NFC к метке и выполняется действие, которое настраивается через приложение.
Как проверить наличие NFC
- Посмотреть на коробке. Производители смартфонов указывают эту информацию на коробке устройства
- В шторке уведомлений. Если на коробке нет информации об NFC, посмотрите в шторке уведомлений.
- Посмотреть в настройках телефона. Для этого заходим в настройки, выбираем беспроводные сети или подключенные устройства и ищем надпись NFC. Второй вариант, зайти в настройки и поисковой строке написать «NFC».
Если после проверок NFC нигде не отобразилось, значит смартфон не поддерживает эту технологию.
Источник: mi-xx.ru
NFC — недалёкое будущее, недооцененное настоящее или далёкое прошлое?
В этой статье: немного технических аспектов работы NFC, сценарии использования NFC и интересные решения, безопасность и интересная идея в конце статьи (на мой взгляд).
19 304 просмотров
Надеюсь статья покажется Вам интересной и познавательной, ведь приятно осознавать, что кто-то чеу-то у тебя научился. А те, кто знают много больше моего, найдут для себя что-то интересное и полезное, но и поделятся своими знаниями в комментариях. Жду конструктивной критики и вопросов. Желаю приятного чтения. Всем добра.
IOS: Simply NFC
4. В автомобиле
Метка на включение навигатора и Bluetooth, GPS, 4G, и воспроизведение музыки.
Ещё немного про безопасность
Одним из вариантов хранения учетных данных карты и конфиденциальной информации на смартфоне является Security Element. Мы помним, что SE это физический чип, на который установлены апплеты каких-то приложений с конфиденциальными данными, например, апплет платежного приложения, транспортного и т.д. Этот чип может быть частью аппаратной платформы мобильного устройства, или SIM-карты, или даже SD-карты. Также мы помним, что апплетами и данными на SE управляет TSM, доверенный менеджер услуг.
Апплеты в защищенном элементе
Любые конфиденциальные данные, например, данные, связанные с виртуальной картой, которые хранятся в SE, защищены так же, как и на физической бесконтактной карте. Однако есть одно важное отличие. SE постоянно подключен к смартфону и через смартфон к Интернету. Потенциал для атак намного выше, чем для реальной карты.
К данным на обычной карте можно получить доступ, только если она оказывается рядом с бесконтактным считывателем, и только в том случае если бесконтактный считыватель был взломан. Из этого следует необходимость ограничить доступ к апплетам на SE. И вот, еще одна некоммерческая организация, которая занимается разработкой спецификаций для безопасных цифровых экосистем в США, Global Platform выпустили спецификацию доверенной среды исполнения, или TEE. Эта среда, такой слой между ОС мобильного устройства и SE, в котором обмен данными и командами защищен. Вот тут спецификации Global Platform по криптографическим алгоритмам, системной архитектуре TEE и т.д.
Trusted Execution Environment — доверенная среда исполнения.
GlobalPlatform TEE Internal API — внутренний API доверенной среды исполнения. Trusted Core Environment — доверенная среда ядра. Trusted Functions — доверенные функции. TEE Kernel — ядро доверенной среды исполнения. HardWare secure resources — аппаратные ресурсы безопасности. Hardware Platform — аппаратная платформа.
Rich OS — операционная система. GlobalPlatform TEE client API — клиентские API доверенной среды исполнения. Rich OS application environment — основная среда исполнения приложений в операционной системе.
Использование технологии HCE
Последние версии операционной системы Android поддерживают Host Card Emulation или HCE. Использование HCE означает, что команды NFC можно направлять прямо в API, работающее в операционной системе мобильного устройства. Сама технология HCE не предъявляет требований, к хранению и обработке учетных или конфиденциальных данных, также HCE не предоставляет какие-либо методы обеспечения безопасности.
Любая необходимая защита должна быть реализована поверх реализации HCE. Приложение может пересылать команды NFC в любое место, доступное для смартфона. Это делает варианты реализации виртуальной карты практически безграничными — от полностью облачной карты до хранения (части) виртуальной карты в SE.
Поскольку HCE не обеспечивает безопасность, эта технология используется совместно с уже известными TEE и токенизацией. TEE предоставляет сервисы безопасности и изолирует доступ к своим аппаратным и программным ресурсам безопасности от многофункциональной ОС и связанных приложений. Алгоритм токенизации подменяет конфиденциальные данные токеном, таким же по виду, но бесполезным для злоумышленника.
Источник: dtf.ru
NFC на Android — что это и как пользоваться?
«Технологии NFC» в переводе означает – коммуникация рядом находящегося поля. То есть, два устройства, поддерживающих данную функцию, могут контактировать, когда находятся поблизости. NFC в смартфонах также позволяет обмениваться ссылками и файлами, а если установить специальное приложение, можно создавать метки .
Суть работы данной технологии напоминает Bluetooth, но NFC имеет несколько преимуществ. Она позволяет совершать бесконтактные платежи и имеет небольшой радиус действия, что исключает возможность перехвата денежных средств. Соединение между двумя устройствами происходит намного быстрее, чем при использовании Bluetooth.
Samsung указывает надпись NFC прямо на аккумуляторе смартфонов , Sony размещает эту информацию на корпусе устройства. Но самый удобный способ проверить наличие данной функции – через меню. Для этого необходимо:
- открыть настройки своего гаджета;
- зайти в раздел беспроводных сетей и выбрать «Еще»;
- здесь появится пункт настройки NFC .
Источник: mobile-analytics.ru
Что такое NFC и как эта технология работает
В наши дни NFC является главной беспроводной технологией благодаря распространению систем бесконтактных платежей, таких как Samsung Pay и Google Pay. Совсем недавно эта технология была привилегией лишь дорогих флагманов, а сейчас добралась не только до среднего, но и до бюджетного ценового сегмента. Вы, вероятно, слышали этот термин раньше, но что конкретно представляет собой NFC? В этой статье мы расскажем, что это такое, как оно работает и для чего его можно использовать.
NFC расшифровывается как «Near Field Communication» и, как следует из названия, обеспечивает связь на коротком расстоянии между совместимыми устройствами. Для работы технологии требуется как минимум одно передающее устройство и одно — для приема сигнала. Некоторые NFC-устройства могут быть пассивными, а некоторые — активными.
Пассивные устройства NFC включают в себя метки и другие небольшие передатчики, которые могут отправлять информацию на другие NFC-устройства без необходимости использования собственного источника питания. Однако они не умеют обрабатывать информацию, отправленную из других источников, и не могут подключаться к другим пассивным устройствам. Такие NFC-метки, расположенные на стенах, товарах в магазине или ещё где-нибудь, часто помечаются специальными значками.
Активные устройства могут как отправлять и получать данные, так и могут общаться друг с другом, а также с пассивными устройствами. Сегодня смартфоны являются наиболее распространенной формой активного NFC-устройства. Считыватели карт (валидаторы) в общественном транспорте и бесконтактные платежные терминалы также являются хорошими примерами этой технологии.
Как работает NFC?
Теперь, когда мы знаем, что такое NFC, пришло время разобраться как эта технология работает? Как и Bluetooth, Wi-Fi и другие беспроводные сигналы, NFC работает по принципу передачи информации по радиоволнам. Near Field Communication (ближняя бесконтактная связь) — просто еще один стандарт для беспроводной передачи данных. Это означает, что устройства должны соответствовать определенным спецификациям, чтобы правильно взаимодействовать друг с другом. Технология, используемая в NFC, основана на более старых идеях RFID (радиочастотная идентификация), в которых для передачи информации использовалась электромагнитная индукция.
Это определяет одно существенное различие между NFC и Bluetooth/Wi-Fi. Первый может использоваться для питания электрическим током пассивных компонентов, а также просто для отправки данных. Это означает, что пассивные устройства не требуют собственного источника питания. Вместо этого они могут получать питание от электромагнитного поля, создаваемого активным NFC-устройством, когда оно входит в зону действия. К сожалению, технология NFC не обеспечивает достаточной индуктивности для зарядки наших смартфонов, но беспроводная зарядка стандарта QI основана на том же принципе.
Частота передачи данных по NFC составляет 13,56 мегагерц. Вы можете отправлять данные со скоростью 106, 212 или 424 килобит в секунду. Это достаточно быстро для реальной передачи информации — от контактных данных до обмена изображениями и музыкой.
Чтобы определить, каким типом информации будут обмениваться между собой устройства, стандарт NFC в настоящее время имеет три различных режима работы. Возможно, наиболее распространенное использование в смартфонах — это режим одноранговой связи. Это позволяет двум устройствам с поддержкой NFC обмениваться различной информацией друг с другом. В этом режиме оба устройства переключаются между активным при отправке данных и пассивным при получении.
Режим чтения/записи, с другой стороны, позволяет осуществлять лишь одностороннюю передачу данных. Активное устройство, например, ваш смартфон, связывается с другим устройством для считывания информации с него. Рекламные NFC-теги используют именно этот режим.
Последний режим работы — эмуляция карты. NFC-устройство может функционировать как проездной или бесконтактная кредитная карта и производить платежи или подключаться к системам общественного транспорта.
NFC в сравнении с Bluetooth
Итак, какова технологи NFC в сравнении с другими беспроводными технологиями? Вы можете подумать, что NFC не так уж и необходим, учитывая, что у нас уже есть Bluetooth, который используется более широко и уже протяжении многих лет. Тем не менее, есть несколько важных технических различий между ними, которые дают NFC некоторые существенные преимущества в определенных обстоятельствах. Основной аргумент в пользу NFC заключается в том, что он требует гораздо меньшего энергопотребления, чем Bluetooth. Это делает NFC идеальным для пассивных устройств, таких как упомянутые ранее рекламные теги, поскольку они могут работать без основного источника питания.
Однако это энергосбережение имеет ряд существенных недостатков. В частности, дальность передачи значительно меньше, чем у Bluetooth. В то время как NFC имеет диапазон около 10 см, соединения Bluetooth могут передавать данные на расстояние до 10 метров и более от источника. Еще одним недостатком является то, что NFC немного медленнее, чем Bluetooth. Он передает данные с максимальной скоростью всего 424 кбит/с по сравнению с 2,1 Мбит/с у Bluetooth 2.1 или около 1 Мбит/с у Bluetooth Low Energy, что потребляет сильно меньше энергии, чем его стандартный аналог.
Но у NFC есть одно важное преимущество: более быстрое подключение. Из-за использования индуктивной связи и отсутствия ручного сопряжения соединение между двумя устройствами занимает менее одной десятой секунды. В то время как современный Bluetooth соединяется довольно быстро, NFC все еще очень удобен для определенных сценариев. А именно мобильные платежи.
Samsung Pay, Android Pay и даже Apple Pay используют технологию NFC — хотя Samsung Pay работает несколько иначе, чем другие. Несмотря на то, что для соединения устройств и передачи файлов, подключения к динамикам и многого другого Bluetooth работает лучше, я надеюсь, что NFC навсегда займёт своё место под солнцем благодаря мобильным платежам, которые распространяются по всему миру быстрее, чем слухи в маленьком городе.
Делитесь своим мнением в комментариях под этим материалом и в нашем Telegram-чате.
- Мобильные технологии
- Новичкам в Android
Источник: androidinsider.ru