Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Artem Vasilev  
#1 Оставлено : 15 ноября 2022 г. 18:38:49(UTC)
Artem Vasilev

Статус: Новичок

Группы: Участники
Зарегистрирован: 25.11.2021(UTC)
Сообщений: 6
Российская Федерация
Откуда: Тула

Сказал(а) «Спасибо»: 4 раз
Столкнулся с проблемой.
На одном сервере стоит Криптопро CSP 4
Цитата:
CSP (Type:80) v4.0.9021 KC1 Release Ver:4.0.9975 OS:Linux CPU:AMD64 FastCode:READY:DISABLED (EncryptECB; DecryptECB; DecryptCBC; GammaCNT; DecryptCFB; ).

Пока нет возможности обновить его. Но нужна возможность работать с подписями, выпущенными в соотвествии с последним приказом ФСБ, где появились INNLE

Дело в том, что на данной версии поле читается вот так:
Цитата:

6-------
Issuer : E=dit@digital.gov.ru, C=RU, S=77 Москва, L=г. Москва, STREET="Пресненская набережная, дом 10, строение 2", O=Минцифры России, OGRN=1047702026701, 1.2.643.100.4="#120A37373130343734333735", CN=Минцифры России
Subject : E=dit@digital.gov.ru, C=RU, S=77 Москва, L=г. Москва, STREET="Пресненская набережная, дом 10, строение 2", O=Минцифры России, OGRN=1047702026701, 1.2.643.100.4="#120A37373130343734333735", CN=Минцифры России
Serial : 0x00951FA3477C61043AADFA858627823442
SHA1 Hash : 2f0cb09be3550ef17ec4f29c90abd18bfcaad63a
SubjKeyID : c91358b14ca7623a7ed23f3ca6e7147c9d70a386
Signature Algorithm : ГОСТ Р 34.11-2012/34.10-2012 256 бит
PublicKey Algorithm : ГОСТ Р 34.10-2012 (512 bits)
Not valid before : 08/01/2022 13:32:39 UTC
Not valid after : 08/01/2040 13:32:39 UTC
PrivateKey Link : No

Т.е OID и какой-то хэш. Как этот хэш декодировать то?
Offline TolikTipaTut1  
#2 Оставлено : 15 ноября 2022 г. 18:55:45(UTC)
TolikTipaTut1

Статус: Активный участник

Группы: Участники
Зарегистрирован: 05.07.2018(UTC)
Сообщений: 467

Сказал(а) «Спасибо»: 43 раз
Поблагодарили: 69 раз в 61 постах
Добрый вечер! На какой оси пытаетесь это провернуть?
P.s. увидел

Отредактировано пользователем 15 ноября 2022 г. 18:58:26(UTC)  | Причина: Не указана

Offline TolikTipaTut1  
#3 Оставлено : 15 ноября 2022 г. 20:38:02(UTC)
TolikTipaTut1

Статус: Активный участник

Группы: Участники
Зарегистрирован: 05.07.2018(UTC)
Сообщений: 467

Сказал(а) «Спасибо»: 43 раз
Поблагодарили: 69 раз в 61 постах
Сказать, что было сложно - ничего не сказать. Но разобрался. Было интересно XD

Команда:
Код:
cat 1.txt | grep "1.2.643.100.4" | tr ", " "\n" | grep "1.2.643.100.4" | tr "=" "\n" | sed -n 'n;p' | sed -e 's|[#"'\'']||g' | while read line; do echo "$line" | xxd -r -p | base64; done | openssl asn1parse


Вот что выводит:
Код:
0:d=0  hl=2 l=  10 prim: NUMERICSTRING     :7710474375
12:d=0  hl=2 l=  10 prim: NUMERICSTRING     :7710474375


Содержимое файла 1.txt:
Код:
Issuer : E=dit@digital.gov.ru, C=RU, S=77 Москва, L=г. Москва, STREET="Пресненская набережная, дом 10, строение 2", O=Минцифры России, OGRN=1047702026701, 1.2.643.100.4="#120A37373130343734333735", CN=Минцифры России
Subject : E=dit@digital.gov.ru, C=RU, S=77 Москва, L=г. Москва, STREET="Пресненская набережная, дом 10, строение 2", O=Минцифры России, OGRN=1047702026701, 1.2.643.100.4="#120A37373130343734333735", CN=Минцифры России
Serial : 0x00951FA3477C61043AADFA858627823442
SHA1 Hash : 2f0cb09be3550ef17ec4f29c90abd18bfcaad63a
SubjKeyID : c91358b14ca7623a7ed23f3ca6e7147c9d70a386
Signature Algorithm : ГОСТ Р 34.11-2012/34.10-2012 256 бит
PublicKey Algorithm : ГОСТ Р 34.10-2012 (512 bits)
Not valid before : 08/01/2022 13:32:39 UTC
Not valid after : 08/01/2040 13:32:39 UTC
PrivateKey Link : No
thanks 1 пользователь поблагодарил TolikTipaTut1 за этот пост.
Artem Vasilev оставлено 16.11.2022(UTC)
Offline TolikTipaTut1  
#4 Оставлено : 15 ноября 2022 г. 20:39:48(UTC)
TolikTipaTut1

Статус: Активный участник

Группы: Участники
Зарегистрирован: 05.07.2018(UTC)
Сообщений: 467

Сказал(а) «Спасибо»: 43 раз
Поблагодарили: 69 раз в 61 постах
Команду можно улучшать и улучшать. Делал на коленке XD

Автор: TolikTipaTut1 Перейти к цитате
Сказать, что было сложно - ничего не сказать. Но разобрался. Было интересно XD

Команда:
Код:
cat 1.txt | grep "1.2.643.100.4" | tr ", " "\n" | grep "1.2.643.100.4" | tr "=" "\n" | sed -n 'n;p' | sed -e 's|[#"'\'']||g' | while read line; do echo "$line" | xxd -r -p | base64; done | openssl asn1parse


Вот что выводит:
Код:
0:d=0  hl=2 l=  10 prim: NUMERICSTRING     :7710474375
12:d=0  hl=2 l=  10 prim: NUMERICSTRING     :7710474375


Содержимое файла 1.txt:
Код:
Issuer : E=dit@digital.gov.ru, C=RU, S=77 Москва, L=г. Москва, STREET="Пресненская набережная, дом 10, строение 2", O=Минцифры России, OGRN=1047702026701, 1.2.643.100.4="#120A37373130343734333735", CN=Минцифры России
Subject : E=dit@digital.gov.ru, C=RU, S=77 Москва, L=г. Москва, STREET="Пресненская набережная, дом 10, строение 2", O=Минцифры России, OGRN=1047702026701, 1.2.643.100.4="#120A37373130343734333735", CN=Минцифры России
Serial : 0x00951FA3477C61043AADFA858627823442
SHA1 Hash : 2f0cb09be3550ef17ec4f29c90abd18bfcaad63a
SubjKeyID : c91358b14ca7623a7ed23f3ca6e7147c9d70a386
Signature Algorithm : ГОСТ Р 34.11-2012/34.10-2012 256 бит
PublicKey Algorithm : ГОСТ Р 34.10-2012 (512 bits)
Not valid before : 08/01/2022 13:32:39 UTC
Not valid after : 08/01/2040 13:32:39 UTC
PrivateKey Link : No

Отредактировано пользователем 15 ноября 2022 г. 20:45:33(UTC)  | Причина: Не указана

thanks 1 пользователь поблагодарил TolikTipaTut1 за этот пост.
Artem Vasilev оставлено 16.11.2022(UTC)
Offline Artem Vasilev  
#5 Оставлено : 16 ноября 2022 г. 17:09:20(UTC)
Artem Vasilev

Статус: Новичок

Группы: Участники
Зарегистрирован: 25.11.2021(UTC)
Сообщений: 6
Российская Федерация
Откуда: Тула

Сказал(а) «Спасибо»: 4 раз
Автор: TolikTipaTut1 Перейти к цитате
Команду можно улучшать и улучшать. Делал на коленке XD

Автор: TolikTipaTut1 Перейти к цитате
Сказать, что было сложно - ничего не сказать. Но разобрался. Было интересно XD

Команда:
Код:
cat 1.txt | grep "1.2.643.100.4" | tr ", " "\n" | grep "1.2.643.100.4" | tr "=" "\n" | sed -n 'n;p' | sed -e 's|[#"'\'']||g' | while read line; do echo "$line" | xxd -r -p | base64; done | openssl asn1parse


Вот что выводит:
Код:
0:d=0  hl=2 l=  10 prim: NUMERICSTRING     :7710474375
12:d=0  hl=2 l=  10 prim: NUMERICSTRING     :7710474375


Содержимое файла 1.txt:
Код:
Issuer : E=dit@digital.gov.ru, C=RU, S=77 Москва, L=г. Москва, STREET="Пресненская набережная, дом 10, строение 2", O=Минцифры России, OGRN=1047702026701, 1.2.643.100.4="#120A37373130343734333735", CN=Минцифры России
Subject : E=dit@digital.gov.ru, C=RU, S=77 Москва, L=г. Москва, STREET="Пресненская набережная, дом 10, строение 2", O=Минцифры России, OGRN=1047702026701, 1.2.643.100.4="#120A37373130343734333735", CN=Минцифры России
Serial : 0x00951FA3477C61043AADFA858627823442
SHA1 Hash : 2f0cb09be3550ef17ec4f29c90abd18bfcaad63a
SubjKeyID : c91358b14ca7623a7ed23f3ca6e7147c9d70a386
Signature Algorithm : ГОСТ Р 34.11-2012/34.10-2012 256 бит
PublicKey Algorithm : ГОСТ Р 34.10-2012 (512 bits)
Not valid before : 08/01/2022 13:32:39 UTC
Not valid after : 08/01/2040 13:32:39 UTC
PrivateKey Link : No


Улучшать можно бесконечно! Главное понять вектор развития мысли. Спасибо!
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.