请帮我。
在.NET Core中哪里可以找到Rijndael安全密码系统?

我必须在类库(包)项目中包括什么依赖项?

最佳答案

Rijndael实现尚未(尚未)移植到.NET Core。您可以使用针对System.Security.Cryptography.Algorithms netstandard1.3 包来使用AES(这是Rijndael的子集):

var aes = System.Security.Cryptography.Aes.Create();

注意:您应该只将此包依赖项添加到netstandard1.3 TFM中,因为它已经存在于完整框架的核心库中:
"netstandard1.3": {
  "dependencies": {
    "System.Security.Cryptography.Algorithms": "4.2.0"
  }
}

关于c# - 类库(包)中的Rijndael不适用于.NET Core,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35912849/

10-08 21:56