Re: Поддержка Рутокен ЭЦП в OpenSSL
Добрый вечер.
Хочу уточнить пару моментов, возникших в процессе подписи xml файла с помощью сертификата, используя утилиту openssl.
Имеется сертификат с расширением *.pfx, который я конвертировал в pem. В сведениях о сертификате сказано, что алгоритм подписи ГОСТ Р 34.11/34.10.2001, а алгоритм хеширования ГОСТ Р 34.11-94.
Для подписи я использую команду, которая высчитывает хэш файла с помощью алгоритма ГОСТ Р 34.11-94 и подписывает его:
openssl dgst -md_gost94 -sign C:\cert.pem -out C:\test.signature C:\test.xml
- в результате я получаю файл test.signature с сигнатурой в двоичном представлении.
Вопрос:
1. Правильно ли использовать такой способ для подписи файла в моем случае?
2. Какой командой можно подписать xml файл, чтобы на выходе получить тот же файл с "вшитой" подписью?