使用OpenSLL错误签署文件夹和/或内容

时间:2018-05-14 16:10:51

标签: powershell ssl openssl signing

我编写了一个Powershell脚本,它读取USB驱动器的内容,逐个读取文件并依次签名,为每个驱动器生成相应的.sha256文件。

我无法在子文件夹中读取文件或只是在根文件夹上签名。

我用来签名文件的命令如下:

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

当它到达文件夹时,它会出现“权限被拒绝”错误(用户是完全管理员,可以完全访问所有内容)。

有没有人知道如何让OpenSSL签署文件夹(我意识到文件夹不是传统文件)或者让Powershell读取子文件夹的内容并按照上面的标识包含那里的文件?

我对两者都比较新。

此致 何

0 个答案:

没有答案