Как подписать цифровой подписью SHA-2 в PowerShell (НЕ OpenSSL) - PullRequest
1 голос
/ 16 сентября 2010

Как я могу подписать цифровую строку с помощью SHA-2 с помощью сценария PowerShell, не используя OpenSSL?Я знаю, как сделать это с OpenSSL, но мне интересно, есть ли способ сделать это с классами .Net.

Спасибо.

1 Ответ

0 голосов
/ 16 сентября 2010

Модуль PowerShell Community Extensions обеспечивает легкий доступ к типам .NET, которые выполняют хэширование через SHA-256/385/512, например:

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


Algorithm: SHA256


Path       :
HashString : 309CB8ABAB6504945ACD10CE99546D2355AD5AE3B4CE99DA8ACCBC4EE7388EF9
...