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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline argos92  
#1 Оставлено : 18 декабря 2024 г. 9:59:17(UTC)
argos92

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

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

Здравствуйте.
Не получается подписать файл.

Код:
./csptestf -keyset -sign GOST12_256 --container 6055edeff-d47f-b545-7d7b-0449d0756ed -password 1234567890 -in /home/user/readme.txt -out /home/user/readme.out
CSP (Type:80) v5.0.10013 KC1 Release Ver:5.0.13000 OS:Linux CPU:AMD64 FastCode:READY:AVX. DISABLED:RSA;
AcquireContext: OK. HCRYPTPROV: 28622755
GetProvParam(PP_NAME): Crypto-Pro GOST R 34.10-2012 KC1 CSP
Container name: "6055edeff-d47f-b545-7d7b-0449d0756ed"
Signature key is available. HCRYPTKEY: 0x1bb3bc3
Exchange key is not available.
Symmetric key is not available.
UEC key is not available.
Hash object created with alg: GOST12_256 0x8021
The data buffer has been hashed.
../../../../CSPbuild/CSP/samples/csptest/ctkey.c:1682:More than one key is presented.
Error 0x8009000d: Key does not exist.
Total: SYS: 0.010 sec USR: 0.030 sec UTC: 0.050 sec
[ErrorCode: 0x00000001]


Код:

./csptestf -keyset -display  --container 6055edeff-d47f-b545-7d7b-0449d0756ed
CSP (Type:80) v5.0.10013 KC1 Release Ver:5.0.13000 OS:Linux CPU:AMD64 FastCode:READY:AVX. DISABLED:RSA;
AcquireContext: OK. HCRYPTPROV: 11276131
GetProvParam(PP_NAME): Crypto-Pro GOST R 34.10-2012 KC1 CSP
Container name: "6055edeff-d47f-b545-7d7b-0449d0756ed"
Signature key is available. HCRYPTKEY: 0xb28bc3
Exchange key is not available.
Symmetric key is not available.
UEC key is not available.
Keys in container:
  signature key
Extensions:
  OID: 1.2.643.2.2.37.3.9
  PrivKey: Not specified - 12.02.2026 02:50:29 (UTC)
Total: SYS: 0.000 sec USR: 0.010 sec UTC: 0.020 sec
[ErrorCode: 0x00000000]


Подскажите, пожалуйста, что делаю не правильно.
Offline Русев Андрей  
#2 Оставлено : 18 декабря 2024 г. 10:37:23(UTC)
Русев Андрей

Статус: Сотрудник

Группы: Администраторы, Участники
Зарегистрирован: 16.04.2008(UTC)
Сообщений: 1,499

Сказал(а) «Спасибо»: 41 раз
Поблагодарили: 606 раз в 420 постах
Здравствуйте.
Нужно добавить "-keytype signature". Отмечу, что этой командой делается т.н. сырая (raw) подпись, в прикладных же задачах почти всегда нужна CMS-подпись, которую можно сделать с помощью "cryptcp -sign", "csptest -lowsign", "csptest -sfsign" и в cptools (Инструментах КриптоПро - в КриптоПро CSP 5.0).
Официальная техподдержка. Официальная база знаний.
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.