如何在 PowerShell(不是 OpenSSL)中使用 SHA-2 进行数字签名

发布于 2024-09-24 00:53:46 字数 120 浏览 3 评论 0原文

如何通过 PowerShell 脚本使用 SHA-2 对字符串进行数字签名,而不是使用 OpenSSL?我知道如何使用 OpenSSL 来做到这一点,但我想知道是否有办法使用 .Net 类来做到这一点。

谢谢。

How can I sign digitally a string with SHA-2 by PowerShell script, not using OpenSSL? I know how to do it with OpenSSL, but I'm wondering if there is a way to do it with .Net classes.

Thank you.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

莫多说 2024-10-01 00:53:46

PowerShell 社区扩展模块提供对通过 SHA-256/385/512 进行哈希处理的 .NET 类型的轻松访问例如:

C:\PS> "This is a test" | Get-Hash -Algorithm SHA256


Algorithm: SHA256


Path       :
HashString : 309CB8ABAB6504945ACD10CE99546D2355AD5AE3B4CE99DA8ACCBC4EE7388EF9

The PowerShell Community Extensions module provides easy access to the .NET types that do hashing via SHA-256/385/512 e.g.:

C:\PS> "This is a test" | Get-Hash -Algorithm SHA256


Algorithm: SHA256


Path       :
HashString : 309CB8ABAB6504945ACD10CE99546D2355AD5AE3B4CE99DA8ACCBC4EE7388EF9
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文