相关疑难解决方法(0)

如何将字节数组转换为十六进制字符串,反之亦然?

如何将字节数组转换为十六进制字符串,反之亦然?

c# arrays hex

1313
推荐指数
24
解决办法
81万
查看次数

如何在 .NET 6 中正确计算 sha 512 哈希值

在 .NET 6 代码中,如何对 C# 中的字符串进行 SHA512?

  var data = Encoding.UTF8.GetBytes("key");
  byte[] hash;
  using (SHA512 shaM = new SHA512Managed())
    hash = shaM.ComputeHash(data);
Run Code Online (Sandbox Code Playgroud)

引发警告

Warning SYSLIB0021  'SHA512Managed' is obsolete:
'Derived cryptographic types are obsolete.
Use the Create method on the base type instead.'
Run Code Online (Sandbox Code Playgroud)

Visual Studio 2022 不为此提供代码更改。如何在 .NET 6 中用正确的代码替换此代码?

代码从 ASP.NET MVC 控制器调用。

asp.net-mvc cryptography sha sha512 .net-6.0

20
推荐指数
2
解决办法
1万
查看次数

标签 统计

.net-6.0 ×1

arrays ×1

asp.net-mvc ×1

c# ×1

cryptography ×1

hex ×1

sha ×1

sha512 ×1