嗨,伙计们,我有一个网页,必须发送一个加密的值到我的asp.net网页应用程序的另一个网页.我想知道
发布于 2010-01-11 17:28:45
如果说高效是指高效开发(而不是实现自己的解决方案),我会说使用System.Security.Cryptography命名空间中的算法。如果你的意思是CPU密集程度最低,那么就像马特·艾伦提到的那样,可能会腐烂13。(编辑:正如其他人提到的,rot 13不安全。请仔细考虑。)。
在DES、3 DES、RC2和Rijndael、这就是MS要说的之间
对于小数据,我们发现Rijndael (高级加密标准)是所有方法中最快的。它具有可变的块长度和密钥长度,可以选择为128、192或256位中的任意一个。它也有一个可变的轮数来产生密码文本,这取决于密钥长度和块长度。
发布于 2010-01-11 17:35:26
该方法将取决于您的使用。我不会使用rot 13,因为它只不过是一个基本的字母替换;不太安全。
我会用3 AES或AES进行任何加密。
https://stackoverflow.com/questions/2043535
复制相似问题