如何通过 PowerShell 脚本使用 SHA-2 对字符串进行数字签名,而不使用 OpenSSL?我知道如何使用 OpenSSL 来做到这一点,但我想知道是否有办法使用 .Net 类来做到这一点。
谢谢你。
如何通过 PowerShell 脚本使用 SHA-2 对字符串进行数字签名,而不使用 OpenSSL?我知道如何使用 OpenSSL 来做到这一点,但我想知道是否有办法使用 .Net 类来做到这一点。
谢谢你。
PowerShell 社区扩展模块提供了对通过 SHA-256/385/512 进行散列的 .NET 类型的轻松访问,例如:
C:\PS> "This is a test" | Get-Hash -Algorithm SHA256
Algorithm: SHA256
Path :
HashString : 309CB8ABAB6504945ACD10CE99546D2355AD5AE3B4CE99DA8ACCBC4EE7388EF9