Подписание папки и / или содержимого с ошибкой OpenSLL - PullRequest
0 голосов
/ 14 мая 2018

Я написал скрипт Powershell, который считывает содержимое USB-накопителя, читает файлы один за другим и подписывает их по очереди, генерируя соответствующий файл .sha256 для каждого.

У меня проблемы с получениемэто либо для чтения файлов в подпапках, либо просто для подписи папок в корне.

Команда, которую я использую для подписи файлов, выглядит следующим образом:

C:\openssl\openssl.exe dgst -sha256 -sign $PriKey -out $path"\"$file".sha256" -passin pass:<passowrd> $path"\"$file

Когда он попадает в папку, он выдает ошибку «Отказано в доступе» (пользователь - полный администратор с полным доступом ко всему).

Кто-нибудь знает, как я могу получить OpenSSL для подписи папки (я понимаю, что папки не являются обычными файлами).) или чтобы Powershell прочитал содержимое подпапок и подписал содержащиеся там файлы, как указано выше?

Я относительно новичок в обоих.

С уважением, Хосе

...