Кодирование числа в Micro QR Code версии М1
Задача: необходимо прочитать Micro QR Code версии М1, содержащее кодовое слово, состоящее из цифр (на примерах – 7, 77, 777, 7777 и максимальное кодовое расстояние – 77777) на основе алгоритма, приведенного в ГОСТ Р ИСО/МЭК 18004-2015 (п. 7.4.3, пример 2). Данный режим невозможно прочитать стандартными ресурсами мобильных устройств, производимых GAFAM (как оказалось, свободно распространяемые библиотеки страшно глючат, поэтому Ассоциация отказалась от режима).
Примечание: здесь и далее будет использоваться информация ГОСТ Р ИСО/МЭК 18004-2015 или в оригинале ISO/IEC 18004:2015 (далее – ГОСТ).
Этап 0. Подготовка исходных данных
Рассмотрим М1 поближе. Имеем матрицу размерностью 11x11 бинарных символов (рис. 11 ГОСТ), один индикатор и два определителя (горизонтальный и вертикальный) (рис. 1).
Читать далееИсточник: Хабрахабр
Похожие новости
- Зашифрованный мессенджер Signal используется Госдепартаментом США для смены режимов за рубежом
- Путь в ИБ глазами управленца
- WireGuard Воскрес
- Профессия «белый хакер»: как превратить хобби в работу
- Топ самых интересных CVE за апрель 2024 года
- Аспро.Финансы: Как финмодель помогла вывести партнера-мошенника на чистую воду
- Самые горячие новости инфобеза за апрель 2024 года
- Spark_news: Аналитики объяснили, почему самозанятые в недвижимости не всегда хотят становиться предпринимателями
- Понять за 8 минут: как судьи E+ Awards определяют победителей
- Редакция Spark.ru: Пришел, закодил, победил: 7 советов, как выиграть хакатон