Це не блог машинозчитувана паспорт

Я вже написав про те, що сьогодні отримав новий паспорт.

Мою увагу привернула біла смужка з текстом в нижній частині сторінки з фотографією. Це машинозчитувана інформація, тобто її легко може вважати комп'ютер.

Діcклеймер. в інтернетах громадяни, які страждають манією переслідування, панікують через те, що, нібито, десь в наших паспортах (не закордонні, а саме українських) заховані чіпи, які можна зчитувати аж на відстані кількох метрів. Я нічого про це не знаю і не хочу зараз в цьому розбиратися. Тут мова піде виключно про оптичний зчитуванні інформації, тобто про розпізнавання букв на смужці в нижній частині сторінки з фоточки і ім'ям.

Легко зрозуміти, що це не український паспорт, але суть та ж.

Самі обізнані з вас вже здогадалися, що для простоти оптичного розпізнавання використовують спеціальний стандартизований шрифт OCR-B і замість пробілів пишуть <.

Всього там два рядки. Перша буква - завжди P. вона каже, що це машинозчитувана паспорт (МСП). Другим символом може визначити (або не вказувати) конкретний тип документа - наприклад в моєму паспорті там N. Далі слід трибуквених код країни, основна частина імені (прізвище), потім <<. далее дополнительные части имени (имя и отчество), разделённые <. Ну идею вы поняли. Во второй строке написан номер документа, гражданство владельца, дата рождения, пол, дата окончания действия документа (опционально) и поле, в которое можно написать что-нибудь ещё. Стандарт этот установлен ICAO и описан в документе Doc 9303 (самое интересное начинается с пункта 9 раздела IV первой части; в русской PDF'ке это стр. 56). Если вы пытались самостоятельно расшифровать эти записи, то у вас, наверняка, остались несколько непонятных цифр — это, внезапно, контрольные числа. Процедура их расчёта описана в том же документе, а я, как обычно, запилил на Гист считалку этих самых контрольных чисел .

Це не блог машинозчитувана паспорт

Саме з українським паспортом є дві тонкощі. Перша - під номер документа відведено 9 символів (і десята контрольна цифра), а серія і номер українського паспорта - це 10 символів. В поле для номера документа вноситься все, крім останньої цифри серії, а ця цифра переходить в першу позицію поля з додатковою інформацією. Друга дивина зовсім дивна: імена транслітерують якимось абсолютно неадекватним чином, хоча в Doc 9303 чітко описана процедура транслітерації імен (правда, там не сказано, що необхідно використовувати саме її - це просто рекомендація). Звичайно ж, у нас все зробили по-своєму (мабуть, їм чомусь хотілося, щоб після транслітерації в слові залишилося таке ж кількість букв), наприклад, замість деяких букв кирилиці, яких немає в латиниці, використовуються цифри (якщо ваше по батькові закінчується на «ч», не дивуйтеся, виявивши там цифру 3). Власне, всі ці правила (транслітерація, формат поля з факультативної інформацією [четверта цифра серії, дата видачі, код підрозділу, заповнювач]) описані ось в цьому документі ФМС.

В якості домашнього завдання можете вивчити візи, якщо є; там перша буква буде V.

Схожі статті