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

Уведомление

Icon
Error

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

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

Группы: Участники
Зарегистрирован: 27.12.2007(UTC)
Сообщений: 16
Откуда: Chelyabinsk

Здравствуйте!
Стоит такая задача - есть файл данных, надо сначала создать отделяемую подпись одного человека, потом сделать со-подпись, т.е., как я понимаю, подписать отделяемую подпись другим человеком.
В итоги должны иметь исходный файл данных и файл подписи с ЭЦП 2-х людей.
Использую cryptcp (все это будет работать в автоматизированной системе)
Пытаюсь делать так:

1. cryptcp.exe -signf -uMy -dn "IvanovII" test1.txt -cert
Получили отдельно подпись test1.txt.sgn

2. cryptcp.exe -addsign -uMy -dn "PetrovVV" test1.txt.sgn
Добавляем со-подпись в test1.txt.sgn

Вроде все ОК.
Пытаюсь проверять

cryptcp.exe -verify test1.txt.sgn
получаем:
Код:
CryptCP 3.33 (c) "Крипто-Про", 2002-2010.
Утилита командной строки для защиты данных.
 -verify    - Проверка цифровых подписей.

Найдено сертификатов: 15
Проверка подписи...       0%    
Автор подписи: IvanovII, OIR, UK, ЧМК, Пользователи и группы, CHMK, Chelyabinsk, 74, CHMK, mechelgroup, ru, RU
Ошибка: Неправильная подпись.
 (0x80090006)
Автор подписи: PetrovVV, УОМ, Управление комбината, ЧМК, Пользователи и группы, CHMK, Chelyabinsk, 74, CHMK, mechelgroup, ru, RU
 Подпись проверена.
[ErrorCode: 0x200001f9]


Пытаюсь проверять по другому:

cryptcp.exe -vsignf -uMy -dn "PetrovVV" test1.txt.sgn

Код:
CryptCP 3.33 (c) "Крипто-Про", 2002-2010.
Утилита командной строки для защиты данных.
 -vsignf    - Проверить подписи файлов, созданные с помощью команды '-signf'.

Будет использован следующий сертификат:
Субъект:PetrovVV, УОМ, Управление комбината, ЧМК, Пользователи и группы, CHMK, Chelyabinsk, 74, CHMK, mechelgroup, ru, RU
Действителен с 13.08.2009 02:28:45 по 13.08.2012 02:38:45

Цепочки сертификатов проверены.
Папка '.\':
test1.txt.sgn... Подпись повреждена.
[ErrorCode: 0x200001f9]


Опять ошибка!
Вопрос - как правильно с помощью утилиты cryptcp создать и проверять отделяемую подпись и со-подпись?
Offline vyacheslav  
#2 Оставлено : 20 июля 2010 г. 17:16:20(UTC)
vyacheslav

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

Группы: Участники
Зарегистрирован: 27.12.2007(UTC)
Сообщений: 16
Откуда: Chelyabinsk

Отвечу сам на свой вопрос.
Надо в параметрах указывать не файл подписи, а исходный файл
Код:
cryptcp.exe -vsignf -uMy -dn "IvanovII" -dn "PetrovVV" test1.txt
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.