1

我有兴趣了解如何在 Nanoframework 中对称地加密/解密字符串。

就我而言,纳米框架将部署在 ESP32 控制器上。加密/解密将帮助在计算机上运行的 .NET 应用程序与 ESP32 进行通信。

我尝试过搜索文档,但还没有找到任何东西。

总而言之,我想要实现的目标如下:

string message = “Top Secret Message!!”;
string encryptedString = Encrypt(message, key, IV);
string decryptedMessage = Decrypt(encryptedString, key, IV);

有人可以指导一下,如果 NanoFramework 中已经存在这种功能。如果不是,那么可能是 Encrypt/Dcrypt 函数的实现。

4

1 回答 1

1

目前 .NET nanoFramework 中没有可用的 C# 加密库。加密功能已经存在,只是它们没有暴露给 C# 代码。这是正在进行中的事情,应该不会太远。您可以在此处跟踪问题。

这将为加密/解密库开辟各种可能性。出于好奇,您正在考虑什么算法?

PS:如果您想对此提供帮助,那就太好了。我们喜欢 PR!;)

于 2021-03-19T19:29:23.557 回答