MRZ Toolkit
Профессиональный инструмент для работы с Machine Readable Zone. Полное соответствие международным стандартам безопасности проездных документов.
Проверка структуры, контрольных сумм и формата MRZ по стандарту ICAO 9303
Визуализация MRZ Engine
Автоматический парсинг, валидация и проверка соответствия ICAO 9303
Как работает MRZ Engine
Детерминированный конвейер обработки: от структурированного ввода до ICAO 9303 совместимого результата с полной верификацией контрольных сумм.
Ввод данных
Поля документа нормализуются и маппятся на позиции полей ICAO перед сборкой.
Сборка MRZ
Строки генерируются по шаблонам TD1/TD3 с корректным заполнением и символами-заполнителями.
Контрольные суммы
Вычисление и верификация по модулю 10 с весами 7-3-1 для всех обязательных позиций.
Правила ICAO
Валидация структуры, длин строк, допустимых символов и семантики полей по спецификации.
Результат готов
Валидная MRZ строка готова для копирования, экспорта и тестирования OCR.
Образовательные цели и стандарты
Данный инструментарий разработан исключительно для ознакомления со стандартом ICAO Doc 9303 и тестирования алгоритмов оптического распознавания символов (OCR). Генератор позволяет специалистам по информационной безопасности и разработчикам проверять корректность работы валидаторов и контрольных сумм в контролируемой среде.
Отказ от ответственности
Случайная генерация. Все данные, создаваемые генератором — имена, номера документов, даты — формируются алгоритмически из синтетических словарей. Инструмент не имеет подключения к государственным базам данных. Любое совпадение с реальными данными физических лиц является абсолютно случайным и непреднамеренным.
Запрет на нецелевое использование. Администрация ресурса категорически осуждает использование данного инструмента для создания поддельных документов или любой другой противоправной деятельности. Пользователь несёт полную индивидуальную ответственность за применение полученных данных.
Технический характер. Инструмент предоставляется «как есть» (as is) для диагностических и исследовательских задач. Мы не храним и не обрабатываем персональные данные, загружаемые в модуль OCR.
Технический протокол и назначение
Генератор реализует спецификацию ICAO Doc 9303 — международный стандарт машиночитаемых проездных документов (MRTD). Инструмент предназначен для OCR-разработчиков, тестирующих алгоритмы распознавания, и Security Researchers, исследующих механизмы валидации контрольных сумм.
Локальная обработка. Вся обработка данных выполняется исключительно на стороне клиента. Генерация MRZ-строк, валидация и OCR-сканирование происходят в браузере без передачи информации на сервер — это гарантирует полную приватность ваших тестовых данных.