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

Уведомление

Icon
Error

3 Страницы123>
Опции
К последнему сообщению К первому непрочитанному
Offline AlexKrym  
#1 Оставлено : 7 марта 2023 г. 18:24:02(UTC)
AlexKrym

Статус: Участник

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

Сказал(а) «Спасибо»: 2 раз
Здравствуйте! Имеется файл с расширением pfx. Коллега из под Windows эспортировала для дальнейшей установки через CryptoPro CSP(CSP (Type:80) v5.0.10008 KC1 Release Ver:5.0.12000 OS:Linux CPU:AMD64 FastCode:READY:AVX.)

Сертификат выпущен в тестовом УЦ КриптоПро. Устанавливаю командой с правами пользователя nginx, т.к. php код будет запускаться этим пользователем:

Цитата:
certmgr -install -pfx -file ./certificate.pfx -pin 123


Скачиваю два сертификата(корневой+промежуточный) со страницы http://testca2012.cryptopro.ru/ui/ и устанавливаю их из под root:
Цитата:
certmgr -install -store mroot -file rootca.cer
certmgr -install -store mca -file subca.cer


Дальше подписываю командой(из под пользователя nginx):
Цитата:
cryptcp -sign -addchain -thumbprint <отпечаток_сертификата_личного> -pin 123 message.txt

на выходе файл message.txt.sig и утилита возвращает сообщение, что создана подпись, но она не валидна почему-то при обращении к АПИ Честного знака.

Но если подписать сообщение на странице https://www.cryptopro.ru...ge/cades_bes_sample.html
из под Windows, то тогда Честный знак принимает такую подпись.

Подскажите в чем причина может быть?
Offline TolikTipaTut1  
#2 Оставлено : 7 марта 2023 г. 19:19:08(UTC)
TolikTipaTut1

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

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

Сказал(а) «Спасибо»: 43 раз
Поблагодарили: 69 раз в 61 постах
Очень странно, что у вас не возникает ошибок при подписи. При импорте pfx вы не задали пароль на контейнер, а затем при подписи указываете неправильный пароль для контейнера. Подпись по идее не должна создаться.

Как можно попробовать сделать:
1. certmgr -install -pfx -file ./certificate.pfx -pin 123 -newpin 123;
2. cryptcp -signf -addchain -thumbprint <отпечаток_сертификата_личного> -pin 123 message.txt
thanks 1 пользователь поблагодарил TolikTipaTut1 за этот пост.
AlexKrym оставлено 09.03.2023(UTC)
Offline AlexKrym  
#3 Оставлено : 9 марта 2023 г. 9:45:28(UTC)
AlexKrym

Статус: Участник

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

Сказал(а) «Спасибо»: 2 раз
1. с опцией -newpin 123 не работает.
При выполнении certmgr -install -pfx -file ./certificate.pfx -pin 123
в командной строке новый и подтверждение нового пинкода запрашивается, поэтому установка корректно думаю проходит с пинкодом на ключевой контейнер.

2. команда выполняется успешно cryptcp -signf -addchain -thumbprint <отпечаток_сертификата_личного> -pin 123 message.txt
Только я еще добвил опции -cert, -attached. Для Честного знака необходимо: Подписанные УКЭП зарегистрированного УОТ
случайные данные в base64 (присоединённая ЭП)

но также не валидна подпись.
Offline TolikTipaTut1  
#4 Оставлено : 9 марта 2023 г. 15:35:56(UTC)
TolikTipaTut1

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

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

Сказал(а) «Спасибо»: 43 раз
Поблагодарили: 69 раз в 61 постах
Автор: AlexKrym Перейти к цитате
1. с опцией -newpin 123 не работает.
При выполнении certmgr -install -pfx -file ./certificate.pfx -pin 123
в командной строке новый и подтверждение нового пинкода запрашивается, поэтому установка корректно думаю проходит с пинкодом на ключевой контейнер.

2. команда выполняется успешно cryptcp -signf -addchain -thumbprint <отпечаток_сертификата_личного> -pin 123 message.txt
Только я еще добвил опции -cert, -attached. Для Честного знака необходимо: Подписанные УКЭП зарегистрированного УОТ
случайные данные в base64 (присоединённая ЭП)

но также не валидна подпись.


Параметр "-pin" в certmgr -install -pfx - это пароль от pfx. -newpin - пароль от контейнера. Сертификат выдан аккредитованным УЦ?
Offline AlexKrym  
#5 Оставлено : 9 марта 2023 г. 15:58:14(UTC)
AlexKrym

Статус: Участник

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

Сказал(а) «Спасибо»: 2 раз
Цитата:
Параметр "-pin" в certmgr -install -pfx - это пароль от pfx. -newpin - пароль от контейнера. Сертификат выдан аккредитованным УЦ?


Создан на странице http://testca2012.cryptopro.ru/ui/ коллегой из машины на борту с Windows.

Коллега экспортировала в формат pfx черех CryptoPro cptools на Windows через графический интерфейс. Возможно ли, что неверно как-то выгрузила?
Offline TolikTipaTut1  
#6 Оставлено : 9 марта 2023 г. 16:00:25(UTC)
TolikTipaTut1

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

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

Сказал(а) «Спасибо»: 43 раз
Поблагодарили: 69 раз в 61 постах
Если речь идет о тестовом pfx - пришлите его, пожалуйста
Offline AlexKrym  
#7 Оставлено : 9 марта 2023 г. 16:04:46(UTC)
AlexKrym

Статус: Участник

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

Сказал(а) «Спасибо»: 2 раз
PFS2.pfx.txt (7kb) загружен 1 раз(а).

Пришлось добавить расширение .txt, иначе не загружался. При необходимости загружу pfx на я.диск
Offline TolikTipaTut1  
#8 Оставлено : 9 марта 2023 г. 16:10:47(UTC)
TolikTipaTut1

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

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

Сказал(а) «Спасибо»: 43 раз
Поблагодарили: 69 раз в 61 постах
У меня пишет "Неправильный пароль". Скорее всего из-за несоответствия версий: у меня CSP 5.0 R3.
Offline TolikTipaTut1  
#9 Оставлено : 9 марта 2023 г. 16:12:21(UTC)
TolikTipaTut1

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

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

Сказал(а) «Спасибо»: 43 раз
Поблагодарили: 69 раз в 61 постах
testca не выдает квалифицированные сертификаты. Соответственно УКЭП, которая требуется, по умолчанию не создастся
Offline AlexKrym  
#10 Оставлено : 9 марта 2023 г. 16:12:59(UTC)
AlexKrym

Статус: Участник

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

Сказал(а) «Спасибо»: 2 раз
Автор: TolikTipaTut1 Перейти к цитате
У меня пишет "Неправильный пароль". Скорее всего из-за несоответствия версий: у меня CSP 5.0 R3.


Извиняюсь, пароль не скинул для этого pfx:

fU$kbnbr!2027%
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
3 Страницы123>
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.