问题描述
我有兴趣了解如何在 Nanoframework 中对称加密/解密字符串。
就我而言,nanoframework 将部署在 ESP32 控制器上。加密/解密将有助于在计算机上运行的 .NET 应用程序与 ESP32 通信。
我尝试过搜索文档,但还没有找到任何东西。
总而言之,我想要实现的目标如下:
string message = “Top Secret Message!!”;
string encryptedString = Encrypt(message,key,IV);
string decryptedMessage = Decrypt(encryptedString,IV);
有人可以指导一下,如果 NanoFramework 中已经存在这种功能。如果不是什么可能是加密/Dcrypt 功能的实现。
解决方法
目前.NET nanoFramework 中没有可用的 C# 加密库。 加密功能已经存在,只是它们没有暴露给 C# 代码。 这是正在进行中的事情,应该不会太远。您可以跟踪问题 here。
这将为加密/解密库开辟各种可能性。 出于好奇,您正在考虑哪些算法?
PS:如果您想对此提供帮助,那就太好了。我们喜欢 PR! ;)