是否有任何加密和解密字符串值的算法不完全在.net中?我不想使用.net库......比如RijndaelManaged或类似的东西。
你可以建议我用C#语言实现的有用算法吗?
答案 0 :(得分:2)
加密算法只是一个数学规则,用于将一堆数据更改为其他内容以隐藏它。它不依赖于任何特定的编程语言,就像计算矩形区域不依赖于语言一样 - 它可以用许多不同的语言来完成,并且应该给出相同的结果。
您可能想要浏览信息安全站点中的某些questions tagged with "encryption"。这应该让你很好地了解这些东西是如何工作的,并用于不同的情况。
回答您的问题:您可能希望找到一些支持多种语言的通用算法。 RSA算法可能是您所需要的,并且使用RSACryptoServiceProvider类在C#/ .Net中支持。