KYC: NFC

Проверка чипа документа на стороне сервера

Приложение с SDK читает чип паспорта, а криптографическую проверку выполняет сервер verkyc: подпись данных, цепочку до сертификата страны и признаки клонирования. Результат не зависит от того, что сообщило устройство.

Что проверяется

  • Чтение чипа

    Доступ по PACE или BAC в SDK, чтение групп данных DG1 и DG2 и служебных файлов, отдельная проверка доступа к чипу.

  • Подпись данных

    Подпись SOD и хеши групп данных проверяются на сервере: изменение любого байта данных обнаруживается.

  • Цепочка доверия

    Сертификат подписанта сверяется с сертификатом CSCA страны из утвержденного источника доверия, со сроками действия и списками отзыва.

  • Признаки клонирования

    Активная аутентификация и аутентификация чипа показывают, что ответ дал оригинальный чип, а не копия данных.

Источник доверия и ограничения

  • Сертификаты CSCA загружаются из утвержденного источника (Master List) и обновляются по расписанию; версия хранилища доверия попадает в отчет.
  • Для документов Казахстана принимается цепочка с подписью SHA-1 с явной пометкой в отчете.
  • Для документов Кыргызстана и Армении на старте чтение чипа не выполняется: проверки NFC в деле отмечаются как невыполненные с причиной.
  • Для паспортов России действующие сертификаты CSCA с подписью SHA-1 не принимаются, поэтому доверие к издателю не устанавливается.

NFC в браузере

Браузеры не дают доступа к чипу документа. На странице проверки заявитель получает код и продолжает в мобильном приложении с SDK, а результат возвращается в то же дело.

Частые вопросы

Какие телефоны поддерживаются?

iPhone 7 и новее с iOS 15 и выше и устройства Android 8.0 и выше с модулем NFC.

Почему проверка выполняется на сервере?

Устройство может быть скомпрометировано. Сервер сам проверяет подписи и цепочку до сертификата страны, поэтому результат не зависит от ответа приложения.

Что будет, если чип не читается?

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

Покажем на ваших сценариях

Расскажите, кого и где нужно проверять. Подготовим демонстрацию, тестовый доступ к API и расчет стоимости.