Статус: Новичок
Группы: Участники
Зарегистрирован: 04.03.2016(UTC) Сообщений: 7 Откуда: СПб
Сказал(а) «Спасибо»: 2 раз
|
Добрый день!
Подскажите, пожалуйста, можно ли (как?) вызвать утилиту коммандной строки, в котором в качестве КПС указать 2 thumbprint ? Например, зашифровать сообщение на 2 конкртетных получателей. Я в курсе, что этого можно добиться, указывая в качестве КПС -dn, но у меня присутствуют несколько действующих ключей получателей с одинаковыми именами и необходимо четко указать конкретные.
Заранее благодарю.
С уважением, Олег
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 12,691 Сказал «Спасибо»: 500 раз Поблагодарили: 2045 раз в 1586 постах
|
Здравствуйте, Олег. Могу предложить такой вариант: Код:
for /r "y:\tmp\" %%i in ("*.doc") do (
cryptcp -encr -der -f "d:\certs.p7b" -nochain "y:\tmp\%%~ni.doc" "y:\tmp\%%~ni.doc.enc"
)
"y:\tmp\" - папка, в которой ищем файлы по расширению: *.doc -encr -параметр для зашифрования файла -der -опция для сохранения в бинарном варианте, без него будет зашифрованный файл дополнительно закодирован в base64 -f "d:\certs.p7b" -использовать для шифрования сертификаты из указанного файла -nochain -не проверять сертификаты (цепочка и т.п.) "y:\tmp\%%~ni.doc" -исходный файл, который будет зашифрован "y:\tmp\%%~ni.doc.enc" - результат Пример для шифрования 1 файла (report.doc в папке y:\tmp\): Код:
cryptcp -encr -der -f "d:\certs.p7b" -nochain "y:\tmp\report.doc" "y:\tmp\report.doc.enc"
Как получить файл p7b? Устанавливаете в любое хранилище сертификаты, которые будут используются для зашифрования. Открываете в консоли управления хранилище, выделяете эти сертификаты: Действие\Все задачи\Экспорт\Далее\ > Нет, не экспортировать закрытый ключ > отмечаете: Стандарт CMS - сертификаты PKCS#7 (.p7b) > Обзор - указываете имя файла p7b для сохранения файлов. Удобно: не нужно хеши править\КПС - Сертификаты читаются из файла p7b и выполняется шифрование. |
|
1 пользователь поблагодарил Андрей * за этот пост.
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 04.03.2016(UTC) Сообщений: 7 Откуда: СПб
Сказал(а) «Спасибо»: 2 раз
|
Спасибо большое. Действительно, вариант....
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close