Вопросы и ответы / Портал госуслуг Москвы

Вопросы и ответы / Портал госуслуг Москвы Сертификаты

Вопросы и ответы

Выберите темуАвтоплатежи по выставленным счетам за текущий ЕПД, МГТС, детский сад, кружки и секцииАвтоплатежи по расписаниюАвторизация и восстановление пароляАннулирование разрешения на установку и эксплуатацию рекламной конструкцииАренда городских пространствАренда спортивных площадокБесплатное получение земельного участка в собственность гражданами и юридическими лицамиВвод СНИЛСВключение места размещения нестационарного торгового объекта при стационарном торговом объекте в схему размещения нестационарных торговых объектов (внесение изменений в схему размещения)Внесение в реестр резидентных парковочных разрешенийВнесение изменений в договор аренды земельного участка для строительства (реконструкции) капитального сооруженияВнесение изменений в разрешение на строительство (городской округ Троицк)Внесение изменений в разрешение на строительство (городской округ Щербинка)Внесение изменений в разрешение на строительство (только для ОКН)Внесение изменений в разрешение на строительство (только для ООПТ)Внесение изменений в разрешение на установку и эксплуатацию рекламной конструкцииВнесение изменений в реестр лицензий по управлению многоквартирными домамиВозмещение затрат на адаптацию продукцииВозмещение затрат на подтверждение соответствия продукции (сертификация продукции)Возмещение затрат на получение охранных документов (патентов, свидетельств) на РИД и средства индивидуализацииВозмещение затрат на сертификацию соответствия систем менеджментаВыдача пропусков грузовикамВыдача разрешения на строительствоВызов мастера (подача заявки в ЕДЦ)Выкуп арендуемой недвижимости у города субъектами малого и среднего бизнеса
Государственная экспертиза проектной документации и (или) результатов инженерных изысканий в форме экспертного сопровожденияГосударственная экспертиза результатов инженерных изысканий и проектной документацииГрадостроительный план земельного участка городского округа ТроицкГрадостроительный план земельного участка городского округа ЩербинкаГрант в целях стимулирования развития субъектов малого и среднего предпринимательства, осуществляющих реализацию товаров за пределы территории Российской Федерации, экспорт результатов интеллектуальной деятельности и (или) услугДоговор на размещение объекта благоустройстваДополнительное соглашение об изменении договора аренды земельного участкаДополнительное соглашение об изменении договора аренды недвижимости, принадлежащей городу, за исключением земельных участков и жильяЕдиный платежный документ для нежилых помещенийЕжемесячная выплата в связи с рождением (усыновлением) первого ребенкаЕжемесячная городская денежная выплата, включающая компенсацию на оплату стационарного телефонЗадание (или его копия) на работы по сохранению объекта культурного наследия федерального значения (за исключением объектов, перечень которых устанавливается правительством РФ)Задание на работы по сохранению объекта культурного наследия регионального значения, выявленного объекта культурного наследияЗаказ питания на молочной кухне, выбор молочно-раздаточного пункта и графика получения продуктовЗаключение о соответствии Сводному плану подземных коммуникаций и сооруженийЗаписаться на личный приём в МАДИЗапись в детский садЗапись в инспекцию ГостехнадзораЗапись в колледжЗапись в кружки, спортивные секции, дома творчестваЗапись в офис МОСГОРТУРЗапись в первый класс, перевод из одной школы в другуюЗапись к ветеринарному врачуЗапись на ЦПМПК г. МосквыЗапись на заключение договора по программе реновацииЗапись на медкомиссию для получения справки в ГИБДДЗапись на осмотр квартиры по программе реновацииЗапись на приёмЗапись на приём к нотариусуЗапись на прием в офис ГАУК «МОСГОРТУР»Запись на прием в центр “Моя карьера”Запись на прием к врачуЗапись на прием к нотариусу для участников программы реновацииЗапись на прием к экспертамЗапись на проведение контрольно-геодезической съемкиЗапись на регистрационный учет на территории Троицкого и Новомосковского административных округовЗапись на собеседование в Школу вожатыхЗапись на торжественное вручение первого паспортаЗапись на участие в ГИА (ЕГЭ, ОГЭ, ГВЭ), итоговом сочинении (изложении), итоговом собеседовании по русскому языку для 9 классовЗапись ребёнка в группу продлённого дняЗапрос на сверку расчетов по финансово-лицевому счетуЗапрос, изменение и отмена доступа к электронной медицинской картеЗаявление на получение питания на молочной кухнеЗаявление на устранение строительных дефектов в рамках переезда по программе реновацииИзменение разрешенного использования земельного участка
Информация об очерёдности граждан, состоящих на жилищном учётеКарта москвича для студента/ординатора/аспиранта/ассистента-стажераКомпенсация взамен получения подарочного комплекта для новорожденныхКомпенсация платы за детский садКопии правоудостоверяющих, правоустанавливающих документовЛицензирование заготовки, хранения, переработки и реализации лома черных и цветных металловЛицензирование предпринимательской деятельности по управлению многоквартирными домамиЛицензирование розничной продажи алкогольной продукцииЛичный кабинетЛичный кабинет юридического лицаМОСВОДОКАНАЛ. Заключение договора о подключении к сетям холодного водоснабжения, водоотведения
МОСВОДОКАНАЛ. Заключение дополнительного соглашения к договору о подключении объекта строительства к сетям водоснабжения и (или) водоотведенияМОСВОДОКАНАЛ. Получение акта о подключении к сетям холодного водоснабжения, водоотведенияМОСВОДОКАНАЛ. Получение технических условий подключения к сетям холодного водоснабжения, водоотведения
МОСВОДОСТОК. Заключение договора о подключении (технологическом присоединении) к сетям водоотведения поверхностных сточных водМОСВОДОСТОК. Заключение дополнительного соглашения к договору о подключении объекта строительства к централизованной системе водоотведения поверхностных сточных водМОСВОДОСТОК. Получение акта о подключении к сетям водоотведения поверхностных сточных водМОСВОДОСТОК. Получение технических условий подключения к сетям водоотведения поверхностных сточных водМОСГАЗ. Заключение договора о подключении к сетям газораспределенияМОСГАЗ. Заключение дополнительного соглашения к договору о подключении (технологическом присоединении) объекта капитального строительства к сетям газораспределенияМОСГАЗ. Получение акта о подключении к сетям газораспределения
МОСГАЗ. Получение технических условий подключения к сетям газораспределенияМОСОБЛГАЗ. Заключение договора о подключении к сетям газораспределенияМОСОБЛГАЗ. Заключение дополнительного соглашения к договору о подключении (технологическом присоединении) объекта капитального строительства к сетям газораспределенияМОСОБЛГАЗ. Получение акта о подключении к сетям газораспределенияМОСОБЛГАЗ. Получение технических условий подключения к сетям газораспределенияМОЭК. Заключение договора о подключении к сетям теплоснабженияМОЭК. Заключение дополнительного соглашения к договору о подключении (технологическом присоединении) к системам теплоснабженияМОЭК. Получение акта о подключении к сетям теплоснабженияМОЭК. Получение технических условий подключения к сетям теплоснабженияНазначение компенсации на приобретение технического средства реабилитации инвалидам за счет средств бюджета города МосквыНаправление декларации о характеристиках объекта недвижимостиНаправление заявления об исправлении ошибок, допущенных при определении кадастровой стоимости Направление предложений о внесении изменений в правила землепользования и застройки города МосквыНаше деревоОЭК. Заключение договора о технологическом присоединении к электрическим сетямОЭК. Заключение дополнительного соглашения к договору о подключении (технологическом присоединении) к электрическим сетямОЭК. Получение акта о технологическом присоединении к электрическим сетямОбщие вопросыОпределение вида фактического использования зданий и помещений в целях налогообложения и выдача копии актаОрганизация проведения оплачиваемых общественных работОрдер на производство земляных работ, установку временных ограждений и объектовОтзыв согласования переустройства, перепланировки помещения в многоквартирном домеОтказ от права постоянного (бессрочного) пользования либо пожизненного наследуемого владения земельным участкомОтправка замечаний к проекту отчета об итогах государственной кадастровой оценкиОформление (закрытие) порубочного билета и (или) разрешения на пересадку зеленых насажденийОформление полиса ОМСОформление приемочной комиссией акта о завершенном переустройстве, перепланировке помещения в многоквартирном домеПАО “Россети Московский регион”. Заключение договора о технологическом присоединении к электрическим сетямПАО “Россети Московский регион”. Заключение дополнительного соглашения к договору о подключении (технологическом присоединении) к электрическим сетям
ПАО “Россети Московский регион”. Получение акта о технологическом присоединении к электрическим сетямПарковочные разрешения для автомобилей системы каршерингаПарковочные разрешения для многодетных семейПаспорт колористического решения фасадов зданий, строений, сооруженийПередача в органы соцзащиты сведений об изменении банковских реквизитов и личных данныхПереезд по программе реновацииПерераспределение земель и (или) земельных участков, находящихся в государственной или муниципальной собственности, и земельных участков, находящихся в частной собственностиПодача апелляции о несогласии с выставленными баллами ГИА (ЕГЭ, ОГЭ, ГВЭ)Подача отчетности по долевому строительствуПодача сведений о поверке, вводе в эксплуатацию приборов учёта водыПодготовка, утверждение, изменение (переоформление) и отмена градостроительных планов земельных участковПодтверждение документов об образовании и (или) о квалификации, об ученых степенях, ученых званияхПоиск вакансий (работы)Поиск информации о ранее поданных заявлениях на предоставление государственных услугПоиск пропавших и найденных животныхПолучение архивной справки из государственных архивов МосквыПолучение единого читательского билетаПолучение земельного участка в безвозмездное пользованиеПолучение земельного участка в собственность собственником здания, сооруженияПолучение и оплата ЕПДПолучение информации жилищного учётаПолучение информации об эвакуированном транспортном средствеПолучение места на ярмарке выходного дняПолучение охотничьего билетаПолучение права постоянного (бессрочного) пользования земельным участкомПолучение разрешения на ввод объекта в эксплуатациюПолучение социальной карты учащегосяПолучение субсидии на оплату жилого помещения и коммунальных услугПомощь в переездеПосмотреть информацию о посещении и питании в школеПособия и компенсации семьям с детьми (в т.ч. многодетным)Постановка граждан льготных категорий, нуждающихся в санаторно-курортном лечении, на учет для получения бесплатной санаторно-курортной путевкиПредварительное согласование предоставления земельного участкаПредзапись на государственные услуги по регистрации автотранспортных средствПредоставление городских мер социальной поддержки в денежном выражении либо в виде социальных услугПредоставление ежемесячной денежной компенсации на оплату услуг местной телефонной связиПредоставление земельных участков в аренду правообладателям зданий, сооружений, расположенных на земельных участкахПредоставление информации и документов о зарегистрированных до 31 января 1998 г. правах на объекты жилищного фондаПредоставление информации из Сводного плана подземных коммуникаций и сооружений в городе МосквеПредоставление информации о результатах ГИА (ЕГЭ, ОГЭ, ГВЭ), итогового сочинения (изложения)Предоставление питания за счёт средств бюджета города МосквыПредоставление разъяснений, связанных с определением кадастровой стоимостиПредоставление сведений, содержащихся в ИАИС ОГДПриём показаний и оплата электроэнергииПриёмка исполнительной документации для ведения Сводного плана подземных коммуникаций и сооружений в городе МосквеПриватизация гражданами жилых помещений жилищного фонда города МосквыПрием показаний приборов учета водыПриемка результатов инженерных изысканий в ИАИС ОГДПрикрепление к детской стоматологической поликлиникеПрикрепление к женской консультацииПрикрепление к поликлиникеПрикрепление к стоматологической поликлиникеПрикрепление ребенка к детской поликлиникеПрисвоение гражданам статуса «Предпенсионер»Проверка и пополнение баланса домашнего телефона МГТСПродление срока действия согласования переустройства, перепланировки помещения в многоквартирном домеПросмотр результатов олимпиадыПубличные слушанияПутевки на отдых и оздоровление детейРазрешение (или его копия) на работы по сохранению объекта культурного наследия федерального значения (за исключением объектов, перечень которых устанавливается правительством РФ)Разрешение на ввод объекта в эксплуатацию (городской округ Троицк)Разрешение на ввод объекта в эксплуатацию (городской округ Щербинка)Разрешение на ввод объекта в эксплуатацию (только для ОКН)Разрешение на ввод объекта в эксплуатацию (только для ООПТ)Разрешение на использование земельных участков, которые принадлежат городу, либо государственная собственность на которые не разграниченаРазрешение на работы по сохранению объекта культурного наследия регионального значения, выявленного объекта культурного наследияРазрешение на строительство (городской округ Троицк)Разрешение на строительство (городской округ Щербинка)Разрешение на строительство (для ООПТ)Разрешение на строительство (только для ОКН)Разрешение на таксомоторную деятельностьРаспоряжение о снятии запрета на строительствоРассмотрение запроса (заявления) о принятии на учет в качестве нуждающихся в жилых помещениях/внесение изменений в учётное делоРегиональная социальная доплата к пенсииРегистрация аттракционаРегистрация граждан в целях поиска подходящей работы и в качестве безработных гражданРегистрация самоходных машин и прицепов к нимРегистрация физического лицаСведения о капитальном ремонтеСервис сверки финансово-лицевых счетовСогласие на залог, переуступку прав аренды земельного участка либо субарендуСогласие на субаренду либо переуступку прав аренды недвижимости, принадлежащей городу (за исключением земельных участков и жилья)Согласование дизайн-проекта размещения вывескиСогласование межевого плана границ земельного участкаСогласование мероприятий по уменьшению выбросов вредных (загрязняющих) веществ в атмосферный воздух в периоды неблагоприятных метеорологических условийСогласование переустройства, перепланировки помещения в многоквартирном домеСогласование разделов проектной документации об обеспечении сохранности объектов культурного наследияСогласование специальных технических условий для подготовки проектной документации объектов капитального строительстваСправка Гостехнадзора о совершенных регистрационных действияхСубсидии в целях возмещения затрат, возникших при перевозке (транспортировке) товаров от пунктов отправления на территории Российской Федерации до конечного пункта назначения на территории иностранного государстваСубсидии на возмещение части затрат на создание, развитие имущественного комплекса технопарка, индустриального паркаСубсидия на компенсацию затрат по приобретению оборудования и оплате коммунальных услугСубсидия на компенсацию затрат по продвижению собственных товаров, работ, услугСубсидия на компенсацию лизинговых платежейСубсидия на компенсацию процентов по кредитамСубсидия франчайзи на компенсацию затрат по приобретению оборудования, выплате вознаграждений по договору франшизы и оплате коммунальных услугСубсидия франчайзи на компенсацию лизинговых платежейСубсидия франчайзи на компенсацию процентов по кредитамТехнические вопросыТехнический осмотр самоходных машин и прицепов к нимУведомление о планируемом сносе/завершении сносаУведомление о соответствии (несоответствии) завершенного строительства требованиям законодательства о градостроительной деятельностиУведомление о соответствии (несоответствии) параметров планируемого строительстваУведомление об изменении параметров планируемого строительстваУдостоверение тракториста-машиниста (тракториста)Установка рекламной конструкцииФедеральная компенсация за приобретенные технические средства реабилитации
Федеральное обеспечение техническими средствами реабилитацииШтрафыЭлектронная медицинская картаЭлектронный дневник

Про сертификаты:  Установка SSL-сертификат на сайт

Главная > документ

Информация о документе
Дата добавления:
Размер:
Доступные форматы для скачивания:

Приложение № 12

к Регламенту Удостоверяющего центра Федерального казначейства,

утвержденному приказом Федерального казначейства от ___.___.2021 №_____

Формат и структура сертификата ключа подписи

Детальное описание структуры сертификата, включая перечень ограничений использования СКП и порядок использования полей квалифицированного сертификата ЭП, выданного УЦ ФК (далее – Описание СКП) утверждается УЦ ФК в виде отдельного документа, являющегося неотъемлемой частью настоящего Регламента.

Сертификат ключа проверки электронной подписи в электронной форме представляет собой электронный документ, имеющий структуру, соответствующую стандарту Международного союза телекоммуникаций ITU-T X.509 версии 3 и рекомендаций IETF (Internet Engineering Task Force) RFC 3280 и 5280 и представленный в кодировке Base64.

Структура сертификатов ключей подписи, изготавливаемых УЦ, определяется следующей таблицей:

Шаг 1. предварительные изыскания и проверка гипотезы

Нет, серьезно, это правда, что в сертификате X.509 есть СНИЛС? Для проверки найдем образец — просим помощи у Яндекса по запросу «реестр выданных квалифицированных сертификатов», на первой же странице выдачи находим Реестр выданных УЦ ГКУ ЛО «ОЭП» сертификатов, скачиваем первый попавшийся сертификат (под номером 10842) — Komarov_Aleksey_Petrovich_2021-03-31_a2ba20c4.cer.

Открываем сертификат с помощью стандартного средства просмотра OC Windows и находим в описании субъекта подозрительно похожую строку с объектным идентификатором 1.2.643.100.3, состоящую из 11 цифр. СНИЛС?

О том, что такое объектный идентификатор (OID) вообще, лучше всего почитать здесь. Как используются объектные идентификаторы в описании структуры сертификатов X.509 — смотрим Руководство по выживанию — TLS/SSL и сертификаты SSL (X.509).

Открываем сертификат в виртуальной машине с установленным криптопровайдером КриптоПРО CSP, который наверняка знает отечественную специфику, и подтверждаем догадку.

Итак, поставленная задача потенциально выполнима, СНИЛС в квалифицированном сертификате есть. Идем дальше.

Про сертификаты:  Honeywell сертификат соответствия

Шаг 3. разработка парсера x.509 сертификата на с#

Так сложилось, что разработка у нас ведется на C#, поэтому и пример парсера будет на C#, ничего личного и никакого холивара.

Для простоты формализуем задачу следующим образом. Дано: файл квалифицированного сертификата в системе ограничений CER (Canonical encoding rules). Требуется: разобрать (распарсить) сертификат и извлечь значения ИНН, СНИЛС и ОГРН из поля субъекта (Subject).

Для первых набросков обращаемся к возможностям пространства имен System.Security.Cryptography.X509Certificates:

На выходе получаем:

Свойство X509Certificate.Subject возвращает имя субъекта сертификата с типом string.

На первый взгляд, можно останавливаться и несложными регулярными выражениями (пример) выбрать из строки интересующие нас значения, зная их OID’ы и типы значений. Но согласитесь, изящности такому решению явно не хватает. Кроме того, установленный криптопровайдер может заменить коды OID’ов на символьные обозначения, что приведет к лишнему усложнению кода.

Пробуем дальше, внимательно просматриваем библиотеку классов .NET в поисках подходящего решения. После нескольких попыток обратиться к полю субъекта как к последовательности байт становится понятным, что стандартными средствами платформы .NET совсем неудобно реализовывать просмотр структуры сертификата с возможностью поиска по OID’ам.

StackOverflow даёт подсказку — использовать сторонние библиотеки, выбираем наиболее цитируемую — BouncyCastle.

Библиотека подключается в один клик добавлением reference в проект. Предлагаемый уровень абстракции позволяет интуитивно понятно просматривать данные в формате ASN.1. Остается только уточнить «смещение» интересующих нас значений относительно начала файла сертификата, чтобы правильно указать позицию для парсера.

Открываем сертификат в редакторе ASN.1 Editor и устанавливаем соответствие со структурой сертификата:

Нас интересует поле «Имя субъекта», в котором и записываются значения ИНН, СНИЛС и ОГРН. Если внимательно посмотреть на рисунок, можно сделать следующий вывод: поле «Имя субъекта» (325, 654) SEQUENCE представляет собой последовательность (SEQUENCE) множеств (SET), состоящих из последовательностей (SEQUENCE) пар ключ/значение.

Про сертификаты:  Ошибка при получении электронной подписи в 2021 году. Неверная электронная подпись

В соответствии с этой логикой реализуем парсер:

Смотрим вывод, соглашаемся:

Подведение итогов

Итак, подытоживая проделанную работу, мы:

  1. Разобрались со структурой квалифицированных сертификатов X.509, которые попадают в сферу действия ФЗ «Об электронной подписи».
  2. Узнали, что Приказ ФСБ РФ № 795 определяет дополнительные атрибуты — ИНН, СНИЛС, ОГРН и другие. Здесь же указываются соответствующие объектные идентификаторы (OID).
  3. Разработали парсер сертификатов X.509 на C# с возможностью извлечения полей и их атрибутов с заданными объектными идентификаторами. Библиотека BouncyCastle добавила решению простоты.

В расчетах по времени произошла ошибка — вместо запланированных нескольких часов пришлось разбираться весь день. И еще два дня на подготовку исследования для Хабра.

Спасибо за внимание!

Оцените статью
Мой сертификат
Добавить комментарий