Личные данные
- DAC, имя
- DAD, отчество
- DCS, фамилия
- DAE, суффикс имени (Jr / Sr / III)
- DAF, префикс имени (Dr / Mr / Mrs)
- DBB, дата рождения (MMDDYYYY для США, YYYYMMDD для Канады)
- DBC, пол (1=мужской, 2=женский, 9=не указан)
Стандарты · Водительское удостоверение AAMVA
Почти все поля с лицевой стороны карты, плюс несколько дополнительных. Штрихкод PDF417 на обороте каждого водительского удостоверения США и Канады кодирует полное имя, полный адрес, дату рождения, номер удостоверения, рост, вес, цвет глаз, флаг донора органов, флаг ветерана, статус REAL ID и три разных возрастных порога — всё в единой полезной нагрузке размером ~500 байт, которую любой телефон с PDF417-сканером может прочитать.
Используемая символология — PDF417, стековый линейный штрихкод по стандарту ISO/IEC 15438. Данные внутри соответствуют AAMVA Card Design Standard (CDS), поддерживаемому Американской ассоциацией администраторов автотранспорта. Все штаты и провинции Канады выпускают удостоверения по единой схеме полей, поэтому один декодер работает для всех.
Актуальная спецификация — AAMVA CDS версии 09 (большинство штатов используют версии 02 или 03; версия закодирована в заголовке). Данные — обычный ASCII; каждое поле — трёхбуквенный «идентификатор элемента данных», за которым следует значение, завершаемое переводом строки.
В соответствии с приложением D.12.5 AAMVA CDS, это наиболее распространённые поля каждого удостоверения:
Их считыватель возвращает всё вышеперечисленное за миллисекунды. Приложение может показывать только возраст и зелёную галочку, но под капотом получена вся запись. Дальнейшие действия зависят от программного обеспечения заведения:
В США нет федерального закона, ограничивающего, что бары и клубы могут хранить по результатам сканирования удостоверений. Законы штатов различаются; некоторые (Техас, Нью-Гэмпшир) начали ограничивать хранение. Большинство не ограничивает.
Имя, отчество, фамилия, пол, рост, цвет глаз, цвет волос, адрес, штат, страна, категория, ограничения, разрешения, дата выдачи, срок действия, флаг донора органов, флаг ветерана, возрастные пороги, IIN эмитента, версия AAMVA, дата пересмотра карты.
Номер удостоверения / ID и дата рождения скрыты за тем же компонентом «нажмите для раскрытия», который мы используем для паролей и 2FA-секретов. Скриншот интерфейса результата без нажатия кнопки раскрытия не утечёт ни то, ни другое. Скрытие — это защитная мера UX: это поля персональных данных, которые часто используются как внеполосные идентификаторы личности.
Три причины, по которым люди используют этот инструмент:
Позиция по конфиденциальности: сканер работает в браузере. Мы отправляем на сервер только декодированный текст (не изображение), так что само изображение штрихкода никогда не покидает устройство. Наш сервер не хранит ничего похожего на персональные данные — см. нашу страницу конфиденциальности.
Сделайте фото оборота удостоверения (или просканируйте камерой телефона) и загрузите в наш сканер. Вердикт покажет все поля, скроет номер удостоверения и дату рождения и никогда не отправит изображение с устройства.