zen*_*ace 5 .net c# dnx asp.net-core
请帮我.哪里可以找到.NET Core中的Rijndael安全加密?
我必须在我的类库(Package)项目中包含哪些依赖项?
Hen*_*ema 12
Rijndael实现尚未(仍)移植到.NET Core.你可以使用AES(它是Rijndael的一个子集)使用System.Security.Cryptography.Algorithms
目标netstandard1.3
:
var aes = System.Security.Cryptography.Aes.Create();
Run Code Online (Sandbox Code Playgroud)
注意:您应该只将此包依赖项添加到netstandard1.3
TFM,因为它已存在于完整框架的核心库中:
"netstandard1.3": {
"dependencies": {
"System.Security.Cryptography.Algorithms": "4.2.0"
}
}
Run Code Online (Sandbox Code Playgroud)
And*_*dez -1
你看过System.Security吗?您需要添加对此 DLL 的程序集引用。
System.Security.Cryptography.Rijndael x = System.Security.Cryptography.Rijndael.Create();
Run Code Online (Sandbox Code Playgroud)
检查这里: