Encr / Decr字符串值的算法

时间:2014-07-17 07:27:23

标签: c# algorithm encryption

是否有任何加密和解密字符串值的算法不完全在.net中?我不想使用.net库......比如RijndaelManaged或类似的东西。

你可以建议我用C#语言实现的有用算法吗?

1 个答案:

答案 0 :(得分:2)

加密算法只是一个数学规则,用于将一堆数据更改为其他内容以隐藏它。它不依赖于任何特定的编程语言,就像计算矩形区域不依赖于语言一样 - 它可以用许多不同的语言来完成,并且应该给出相同的结果。

您可能想要浏览信息安全站点中的某些questions tagged with "encryption"。这应该让你很好地了解这些东西是如何工作的,并用于不同的情况。

回答您的问题:您可能希望找到一些支持多种语言的通用算法。 RSA算法可能是您所需要的,并且使用RSACryptoServiceProvider类在C#/ .Net中支持。