x.509 парсинг

1. keyn5565` 18 19.11.22 14:30 Сейчас в теме
Собственно вопрос к знатокам. Есть ли какой ни будь способ распарсить сертификат x.509 средствами 1с?
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Найденные решения
13. keyn5565` 18 24.11.22 18:41 Сейчас в теме +2 $m
Остальные ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. sivin-alexey 506 19.11.22 14:33 Сейчас в теме
3. keyn5565` 18 19.11.22 14:39 Сейчас в теме
(2) к сожалению это не подходит.
Этот метод предоставляет не всю информацию хранимую в сертификате. Он получает исключительно базовую информацию.
Он не применим для сертификата с произвольной структурой.
А мне, необходимо вытащить абсолютно всю информацию хранимую в сертификате (не зашифрованную).
4. sivin-alexey 506 19.11.22 14:42 Сейчас в теме
(3) Там абсолютно вся информация в виде дерева. Пришлите мне сертификат для примера, и я вытащу все что в нем есть и пришлю вам результат. Тогда и видно будет
6. keyn5565` 18 19.11.22 14:50 Сейчас в теме
7. sivin-alexey 506 19.11.22 14:59 Сейчас в теме
(6) вот результат
Прикрепленные файлы:
test_cert.mxl
8. keyn5565` 18 19.11.22 15:06 Сейчас в теме
(7) к сожалению всё таки не все данные сертификата
нет множества веток, например OCTET STRING 1262
Ветка должна содержать следующую информацию:
SEQUENCE (2 elem)
OBJECT IDENTIFIER 2.5.29.17 subjectAltName (X.509 extension)
OCTET STRING (184 byte) 3081B582176163636F756E742E646F6D61696E746F6F6C732E636F6D8215­61646D696…
SEQUENCE (8 elem)
[2] (23 byte) account.domaintools.com
[2] (21 byte) admin.domaintools.com
[2] (15 byte) domaintools.com
[2] (20 byte) labs.domaintools.com
[2] (24 byte) research.domaintools.com
[2] (22 byte) secure.domaintools.com
Offset: 1381
Length: 2+22
Value:
(22 byte)
secure.domaintools.com
[2] (21 byte) whois.domaintools.com
[2] (19 byte) www.domaintools.com
Показать

А в вашем файле их нет(
9. sivin-alexey 506 19.11.22 15:09 Сейчас в теме
10. sivin-alexey 506 19.11.22 17:13 Сейчас в теме
(8) Да, некоторые данные с типом OCTET STRING можно тоже декодировать, это расширения (X.509 extension). Новый вариант:
Прикрепленные файлы:
test_cert2.mxl
11. keyn5565` 18 19.11.22 18:30 Сейчас в теме
(10) всё еще не полная картина(((
При разборе со стороннего ресурса "test_cert.txt"
А подобный результат вы получили используя средства 1с?
Сертификат = Новый СертификатКриптографии(ДД)
Прикрепленные файлы:
test_cert.txt
5. user1863362 19.11.22 14:49 Сейчас в теме
Формат, примеры и ссылки - например https://habr.com/ru/post/194664/
На 1С сам перепишешь.
12. keyn5565` 18 21.11.22 16:36 Сейчас в теме
13. keyn5565` 18 24.11.22 18:41 Сейчас в теме +2 $m
Оставьте свое сообщение
Вакансии
1С аналитик
Москва
зарплата от 210 000 руб.
Полный день

Руководитель направления 1С
Москва
зарплата от 350 000 руб.
Полный день

1С Программист
Москва
зарплата от 180 000 руб.
Полный день

Программист 1С
Москва
зарплата от 180 000 руб. до 220 000 руб.
Полный день

Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)