如何在Powershell Linux上使用HMAC SHA256生成PBKDF2?

时间:2019-01-26 18:53:31

标签: linux powershell cross-platform sha256 pbkdf2

我正在使用cross-platform PowerShell implementation中的lesspass-cli(无状态密码管理器)。

Python

Python实现uses PBKDF2 with SHA256 for the HMAC摘要算法:

hashlib.pbkdf2_hmac(
    "sha256", master_password.encode("utf-8"), salt.encode("utf-8"), 100000, 32
)

Powershell / .NET

我没有为此找到PowerShell版本。

据我在.NET Core文档System.Security.Cryptography.Rfc2898DeriveBytes中所了解的,仅实现了SHA1

Rfc2898 / PBKDF2 with SHA256 as digest in c#中的一个错误指向SHA256中的实现coreFx

问题

  • CoreFx意味着它可以在Powershell Linux / Windows中使用吗?
  • 我如何在PowerShell模块中将PBKDF2SHA256一起用作摘要?

0 个答案:

没有答案