Машинночитаемата зона съдържа латински главни букви от A до Z, цифри и символът < използван като "пълнеж".
Машинночитаемата зона на паспортите съдържа 2 реда:
Ред 1
Позиция
1 P (за "паспорт")
2 Допълнителен идентификатор за страни, различаващи видове паспорти
3-5 Код на страната, издала документа (http://en.wikipedia.org/wiki/ISO_3166-1_alpha-3)
6-44 Фамилията, последвана от два знака << и кръщелните имена
Ред 2
Позиция
1-9 Номер на паспорта
10 Контролна цифра върху позиции 1-9
11-13 Код на гражданство
14-19 дата на раждане (ГГММДД)
20 Контролна цифра върху позиции 14-19
21 Пол (М за мъж или F за жена)
22-27 Дата на изтичане (ГГММДД)
28 Контролна цифра върху позиции 22-27
29-42 Личен номер според страната (за България е ЕГН)
43 Контролна цифра върху позиции 29-42. Ако не е въведен личен номер е 0 или <
44 Контролна цифра върху позиции 1–10, 14–20 и 22–43
За лични карти: 3 реда
Ред 1
Позиция
1 Тип на документа I, A или C
2 Допълнителна, по решение на правителството. За български лични карти е D, така че да формират първите букви на IDentification
3-5 Страна, издала документа
6-14 номер на документа
15 Контролна цифра върху позиции 6-14
16-30 По решение на страната, издаал документа. Може да не се използва
Ред 2
Позиция
1-6 Дата на раждане
7 Контролна цифра върху позиции 1-6
8 Пол (като на паспортите)
9-14 Дата на изтичане на документа
15 Контролна цифра върху позиции 9-14
16-18 Гражданство
19-29 Допълнително, по решение на издаващата страна. За България е ЕГН-то
30 (прословутата "цифра на двойниците") Контролна цифра върху позиции 6-30 от първия ред и позиции 1-7, 9-15 и 19-29 от втория
Ред 3
Имената на латиница. Първо фамилията, последвана от два "пълнежа" и кръщелните имена.
Контролната цифра се изчислява по следния начин:
На всеки символ се дава стойност цифрите от 0 до 9 са съответната цифра, A до Z съответно от 10 до 35. < ("пълнежът") е 0. Всяка позиция има "тежест" За първия символ тежестта е 7, за втория 3, за третия 1. След това за четвъртия пак 7, за петия 3 и т.н. Стойността на всеки символ се умножава по тежестта на позицията. Получените резултати се събират, делят се на 10 и остатъкът от делението е контролната цифра (напр. ако сборът е 250, контролната цифра е 0. Ако сборът е 322, контролната цифра е 2).
Това НЕ Е свръхсекретна информация. Описана е в официален документ на ICAO, който е достъпен за всеки. Информацията по-горе е взета от Уикипедиа:
http://en.wikipedia.org/wiki/Machine-readable_passport


