X.509. Структура блока с сертификатом


В xml-запроса в ГИС ГМП есть информация про сертификаты.
Информация закодирована в Base64.
Декодирование можно выполнить через notepad++, с помощью плагина Mime Tools

<?xml version="1.0" encoding="UTF-8"?> <KeyInfo Id="Id-keyinfo-5c8621445a37a4b2d1c1a39d42e9644ccd11"> <X509Data> <X509Certificate>MIIIUzCCCACgAwIBAgIUAKqv5zCJ9q1j5Y1pShHGFSwu5/QwCgYIKoUDBwEBAwIw ggFtMSAwHgYJKoZIhvcNAQkBFhF1Y19ma0Byb3NrYXpuYS5ydTEZMBcGA1UECAwQ 0LMuINCc0L7RgdC60LLQsDEaMBgGCCqFAwOBAwEBEgwwMDc3MTA1Njg3NjAxGDAW BgUqhQNkARINMTA0Nzc5NzAxOTgzMDFgMF4GA1UECQxX0JHQvtC70YzRiNC+0Lkg 0JfQu9Cw0YLQvtGD0YHRgtC40L3RgdC60LjQuSDQv9C10YDQtdGD0LvQvtC6LCDQ tC4gNiwg0YHRgtGA0L7QtdC90LjQtSAxMRUwEwYDVQQHDAzQnNC+0YHQutCy0LAx CzAJBgNVBAYTAlJVMTgwNgYDVQQKDC/QpNC10LTQtdGA0LDQu9GM0L3QvtC1INC6 0LDQt9C90LDRh9C10LnRgdGC0LLQvjE4MDYGA1UEAwwv0KTQtdC00LXRgNCw0LvR jNC90L7QtSDQutCw0LfQvdCw0YfQtdC50YHRgtCy0L4wHhcNMTkwMjA1MTIyNjQy WhcNMjAwNTA1MTIyNjQyWjCCAcUxGjAYBggqhQMDgQMBARIMMDA3NzEwNTY4NzYw MRgwFgYFKoUDZAESDTEwNDc3OTcwMTk4MzAxXjBcBgNVBAkMVdCR0L7Qu9GM0YjQ vtC5INCX0LvQsNGC0L7Rg9GB0YLQuNC90YHQutC40Lkg0L/QtdGA0LXRg9C70L7Q uiDQtC4gNiDRgdGC0YDQvtC10L3QuNC1IDExHzAdBgkqhkiG9w0BCQEWEGlzZmtA cm9za2F6bmEucnUxCzAJBgNVBAYTAlJVMRkwFwYDVQQIDBDQsy4g0JzQvtGB0LrQ stCwMRUwEwYDVQQHDAzQnNC+0YHQutCy0LAxODA2BgNVBAoML9Ck0LXQtNC10YDQ sNC70YzQvdC+0LUg0LrQsNC30L3QsNGH0LXQudGB0YLQstC+MVkwVwYDVQQLDFDQ o9C/0YDQsNCy0LvQtdC90LjQtSDQuNC90YTQvtGA0LzQsNGG0LjQvtC90L3QvtC5 INC40L3RhNGA0LDRgdGC0YDRg9C60YLRg9GA0L7QuTE4MDYGA1UEAwwv0KTQtdC0 0LXRgNCw0LvRjNC90L7QtSDQutCw0LfQvdCw0YfQtdC50YHRgtCy0L4wZjAfBggq hQMHAQEBATATBgcqhQMCAiQABggqhQMHAQECAgNDAARAFItaY5Sv5fWFLeXojI6Y oE+ES+n/fglrlYdCzgTpNTuQUV4Mx/NOF0ClYsYRVHMcS+Y4RV9JoBQI3mrE8i3o 8aOCBBMwggQPMAwGA1UdEwEB/wQCMAAwHQYDVR0gBBYwFDAIBgYqhQNkcQEwCAYG KoUDZHECMEgGBSqFA2RvBD8MPSLQmtGA0LjQv9GC0L4t0J/RgNC+IENTUCIgdi40 LjAgKNC40YHQv9C+0LvQvdC10L3QuNC1IDItQmFzZSkwggFRBgUqhQNkcASCAUYw ggFCDDTQodCa0JfQmCAi0JrRgNC40L/RgtC+0J/RgNC+IENTUCIgKNCy0LXRgNGB 0LjRjyA0LjApDGjQn9GA0L7Qs9GA0LDQvNC80L3Qvi3QsNC/0L/QsNGA0LDRgtC9 0YvQuSDQutC+0LzQv9C70LXQutGBIMKr0K7QvdC40YHQtdGA0YIt0JPQntCh0KLC uy4g0JLQtdGA0YHQuNGPIDMuMAxP0KHQtdGA0YLQuNGE0LjQutCw0YIg0YHQvtC+ 0YLQstC10YLRgdGC0LLQuNGPIOKEliDQodCkLzEyNC0zMzgwINC+0YIgMTEuMDUu MjAxOAxP0KHQtdGA0YLQuNGE0LjQutCw0YIg0YHQvtC+0YLQstC10YLRgdGC0LLQ uNGPIOKEliDQodCkLzEyOC0zNTgxINC+0YIgMjAuMTIuMjAxODAOBgNVHQ8BAf8E BAMCA/gwEwYDVR0lBAwwCgYIKwYBBQUHAwMwKwYDVR0QBCQwIoAPMjAxOTAyMDUx MjI2NDJagQ8yMDIwMDUwNTEyMjY0MlowggFgBgNVHSMEggFXMIIBU4AUwNbWCn1r fsmOObzaifqvlCxYWo2hggEspIIBKDCCASQxHjAcBgkqhkiG9w0BCQEWD2RpdEBt aW5zdnlhei5ydTELMAkGA1UEBhMCUlUxGDAWBgNVBAgMDzc3INCc0L7RgdC60LLQ sDEZMBcGA1UEBwwQ0LMuINCc0L7RgdC60LLQsDEuMCwGA1UECQwl0YPQu9C40YbQ sCDQotCy0LXRgNGB0LrQsNGPLCDQtNC+0LwgNzEsMCoGA1UECgwj0JzQuNC90LrQ vtC80YHQstGP0LfRjCDQoNC+0YHRgdC40LgxGDAWBgUqhQNkARINMTA0NzcwMjAy NjcwMTEaMBgGCCqFAwOBAwEBEgwwMDc3MTA0NzQzNzUxLDAqBgNVBAMMI9Cc0LjQ vdC60L7QvNGB0LLRj9C30Ywg0KDQvtGB0YHQuNC4ggsAtfEy0wAAAAABWjBsBgNV HR8EZTBjMDCgLqAshipodHRwOi8vY3JsLnJvc2them5hLnJ1L2NybC91Y2ZrX2dv c3QxMi5jcmwwL6AtoCuGKWh0dHA6Ly9jcmwuZnNmay5sb2NhbC9jcmwvdWNma19n b3N0MTIuY3JsMB0GA1UdDgQWBBSyvI+kz03ozCKIr5SrgkSSnCbchDAKBggqhQMH AQEDAgNBAPoLHRmG80oAqgoFKHT4ktHhkaMzQUdAyjedpDefoZDavGgpjpgaAWtx GHLLqUyfL6J/B/jquLMjYcUJPGwXe3w=</X509Certificate> </X509Data> </KeyInfo>

Почитать:
  1. https://habr.com/ru/post/194664/
  2. https://ru.wikipedia.org/wiki/X.509

UPD: Вывести информацию по сертификатуинструкция

Комментарии

Популярные сообщения из этого блога

Linux (РедОС). Сброс пароля

ТФФ 35.0. Полный перечень документов альбома ТФФ (Таблица 2)

ТФФ 34.0. Полный перечень документов альбома ТФФ (Таблица 2)

SQL Error [53200]: ОШИБКА: нехватка разделяемой памяти Подсказка: Возможно, следует увеличить параметр max_locks_per_transaction

РедОС. Подключение к сетевой папке