[Алгоритмы, Законодательство в IT, Математика] Опубликован алгоритм генерации уникальных 11-разрядных номеров жителям РФ
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
На портале проектов правовых документов regulation.gov.ru для общественного обсуждения опубликован проект постановления правительства «Об утверждении порядка формирования записей единого федерального информационного регистра, содержащего сведения о населении Российской Федерации», а также проект постановления, определяющий порядок присвоения номера записи в едином федеральном информационном регистре сведений о населении России.
С 1 января 2022 г. будет запущен единый федеральный информационный регистр сведений о гражданах страны, иностранных гражданах и лицах без гражданства. Каждому лицу присвоят 11-разрядный уникальный номер, который невозможно будет изменить. В единой базе данных будет собрана вся информация о каждом жителе, собранная из разных источников.
Алгоритм генерации номера изложен под катом.
- Первые девять разрядов номера генерируются случайным образом. Последовательность из девяти цифр должна быть уникальной.
- В десятый разряд записывается контрольное число K1, которое вычисляется следующим образом: значения девяти разрядов умножаются на соответствующие коэффициенты из таблицы ниже. Затем девять полученных чисел суммируются. Полученное в сумме число делится на 11, и определяется остаток от деления. Определяется разность между числом 11 и остатком от деления. Это и будет значение контрольного числа K1. Если разность между числом 11 и остатком деления является двузначным числом, контрольное число К1 принимает нулевое значение.
Разряд
1
2
3
4
5
6
7
8
9
-
Коэффициент
4
8
7
4
11
9
5
3
8
-
- В одиннадцатый разряд записывается контрольное число K2, которое вычисляется по такому же алгоритму, что и контрольное число K1, только с другими коэффициентами.
Разряд
1
2
З
4
5
6
7
8
9
10
Коэффициент
2
4
8
7
4
11
9
5
3
8
===========
Источник:
habr.com
===========
Похожие новости:
- [Алгоритмы, Здоровье, Информационная безопасность, Искусственный интеллект, Исследования и прогнозы в IT] NIST: медицинские маски нарушают работу систем распознавания лиц
- [Видеокарты, Математика, Научно-популярное, Обработка изображений, Процессоры] Что такое тензорные ядра: вычисления со смешанной точностью (перевод)
- [Big Data, Анализ и проектирование систем, Визуализация данных, Математика] Большие ошибки в больших данных: проблемы анализа на практике
- [IT-компании, Законодательство в IT] Facebook в суде обвиняет Евросоюз во вторжении в частную жизнь сотрудников
- [Математика, Научно-популярное, Физика] Вселенная не может не существовать
- [C, Алгоритмы] Алгоритм сортировки quadsort (перевод)
- [Математика, Научно-популярное] Как работает доказательство Гёделя (перевод)
- [Java, Алгоритмы] Побитовая арифметика в Java
- [IT-компании, Законодательство в IT, Финансы в IT] Затраты на переход на отечественный софт в банках оценили в сотни миллиардов рублей
- [IT-компании, Законодательство в IT, Управление проектами] Юристы менеджерам в ИТ: советы при заключении сделок и оформлении контрактов (переписка, работа без договора, NDA)
Теги для поиска: #_algoritmy (Алгоритмы), #_zakonodatelstvo_v_it (Законодательство в IT), #_matematika (Математика), #_unikalnyj_nomer (уникальный номер), #_kljuch_bd (ключ БД), #_algoritm_generatsii (алгоритм генерации), #_algoritmy (
Алгоритмы
), #_zakonodatelstvo_v_it (
Законодательство в IT
), #_matematika (
Математика
)
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 23-Ноя 00:35
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
На портале проектов правовых документов regulation.gov.ru для общественного обсуждения опубликован проект постановления правительства «Об утверждении порядка формирования записей единого федерального информационного регистра, содержащего сведения о населении Российской Федерации», а также проект постановления, определяющий порядок присвоения номера записи в едином федеральном информационном регистре сведений о населении России. С 1 января 2022 г. будет запущен единый федеральный информационный регистр сведений о гражданах страны, иностранных гражданах и лицах без гражданства. Каждому лицу присвоят 11-разрядный уникальный номер, который невозможно будет изменить. В единой базе данных будет собрана вся информация о каждом жителе, собранная из разных источников. Алгоритм генерации номера изложен под катом.
=========== Источник: habr.com =========== Похожие новости:
Алгоритмы ), #_zakonodatelstvo_v_it ( Законодательство в IT ), #_matematika ( Математика ) |
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 23-Ноя 00:35
Часовой пояс: UTC + 5