Паспорт гражданина Российской Федерации — это главный документ, подтверждающий личность. На его странице с данными размещён ряд цифр и букв, которые зачастую воспринимаются как случайный набор. На самом деле каждый элемент имеет чёткое назначение. В этой статье мы подробно разберём структуру номера паспорта, роль серии, а также особое значение итоговой контрольной цифры.
Структура номера паспорта
С 2010‑х годов в России используется единый формат номера внутреннего паспорта (документа, выдаваемого гражданам РФ). Он состоит из:
- Серия паспорта, 4 цифры, которые образуют две группы по две цифры:
XX YY. Серия указывает на регион выдачи и тип документа (например, «45 12», паспорт гражданина РФ, выданный в Новосибирской области). - Номер паспорта, 6 цифр, уникальных в пределах серии. Этот номер не несёт скрытой информации, он просто порядковый идентификатор листа бланка.
- Контрольная цифра — 1 цифра, расположенная в конце основной комбинации (пример:
45 12 123456 7). Именно она обеспечивает проверку корректности ввода и защищает от опечаток.
Пример записи
45 12 123456 7
- «45 12» — серия (регион + тип).
- «123456» — номер бланка.
- «7» — контрольная цифра.
Зачем нужна контрольная цифра?
Контрольная цифра — это элемент проверки целостности данных. При вводе номера паспорта в автоматизированные системы (банки, госуслуги, работодатели) система может быстро определить, была ли допущена ошибка ввода. Если контрольная цифра не совпадает с вычисленной, система выдаёт сообщение об ошибке.
Как вычисляется контрольная цифра?
Для расчёта используется алгоритм Luhn (также известный как алгоритм «модуль 10»). Он применяется к 10‑значной последовательности, образованной из серии и номера (без пробелов). Ниже представлена пошаговая схема расчёта:
- Записать 10‑значную строку подряд:
XXYYNNNNNN(например,4512123456). - Начиная с последней цифры, удваиваем каждую цифру на нечётных позициях (счёт с 1 справа).
- Если удвоенное значение больше 9, вычитаем 9 (или суммируем цифры получившегося числа).
- Складываем все полученные цифры.
- Выделяем остаток от деления суммы на 10.
- Контрольная цифра = (10 – остаток) mod 10.
Пример расчёта
Номер 45 12 123456 → строка 4512123456.
| Позиция (справа) | Цифра | Удвоена? | Результат |
|---|---|---|---|
| 1 | 6 | ×2 | 12 → 1+2 = 3 |
| 2 | 5 | нет | 5 |
| 3 | 4 | ×2 | 8 |
| 4 | 3 | нет | 3 |
| 5 | 2 | ×2 | 4 |
| 6 | 1 | нет | 1 |
| 7 | 2 | ×2 | 4 |
| 8 | 1 | нет | 1 |
| 9 | 5 | ×2 | 10 → 1+0 = 1 |
| 10 | 4 | нет | 4 |
Сумма = 3+5+8+3+4+1+4+1+1+4 = 34.
Остаток от деления на 10 = 4.
Контрольная цифра = (10‑4) mod 10 = 6.
То есть для примера 45 12 123456 правильная контрольная цифра будет 6. Если в реальном паспорте указана другая цифра, значит номер был введён с ошибкой или документ подделан.
Значение серии: что обозначают первые четыре цифры?
- Первая пара цифр (XX) — код подразделения ФМС (Федеральной миграционной службы) или уполномоченного органа, выдавшего документ. Например,
45— Новосибирская область. - Вторая пара цифр (YY) — тип документа. Для внутренних паспортов РФ обычно это
12(паспорт гражданина РФ), для временных —13, для дипломатических,14и т.д.
Особенности у иностранных граждан
Для иностранных граждан, постоянно проживающих в России, формат номера похож, но серия может начинаться с цифр 90‑99, обозначающих вид на жительство (ВНЖ) или вид на временное проживание (ВРП). Контрольная цифра рассчитывается тем же алгоритмом Luhn.
Типичные вопросы и ответы
- Почему иногда в номере паспорта встречается пробел?
- Пробелы служат лишь визуальным разделителем, чтобы легче различать серию и номер. При расчёте контрольной цифры их игнорируют.
- Можно ли подделать контрольную цифру?
- Теоретически, да, но без правильного расчёта система быстро обнаружит несоответствие. Поэтому контрольная цифра — простой, но эффективный метод защиты от случайных ошибок.
- Что делать, если контрольная цифра не совпадает?
- Проверить ввод, убедиться, что серия и номер записаны без опечаток. При повторных ошибках следует обратиться в отделение ФМС для уточнения данных.
- Меняется ли контрольная цифра при замене паспорта?
- Да. При выдаче нового паспорта генерируется новый номер, а значит и новая контрольная цифра. Никакой связи с предыдущим номером нет.
Магическая помощь
Если вам нужно быстро проверить правильность номера паспорта, можно воспользоваться онлайн‑калькулятором, реализующим алгоритм Luhn. Вводите 10 цифр (серия + номер) без пробелов, и система мгновенно выдаст контрольную цифру. Такой сервис особенно полезен в ситуациях, когда требуется ввести данные в электронную форму (например, при оформлении банковского счёта).
Цифры в российском паспорте — это не просто набор случайных символов. Серия указывает регион и тип документа, номер служит уникальным идентификатором, а итоговая контрольная цифра обеспечивает быстрый контроль корректности ввода. Понимание структуры номера помогает избежать ошибок при заполнении официальных форм и повышает уверенность в подлинности документа.
Если вам понадобится проверить или уточнить данные вашего паспорта, помните о простом правиле: контрольную цифру всегда можно вычислить вручную по алгоритму Luhn — и любой сервис в интернете сделает это за секунду.