建议把测试方法再好好整理一下,那一些预处理、后处理、字符串处理、内部存储分配和回收、外部存储之类的 能够区分出去的代码排除到计时代码之外。 散列计算肯定简单,但是 DES 是否一定是慢100倍,可能还需要多测试测试。
本质上哪个快呢
举一个不太恰当的栗子: 做红烧肉的时间比番茄炒蛋的时间长好几倍~~~ 即便都是做番茄炒蛋,做法不同也有快慢~~~~~ 另外,MD5是概要算法,DES是加密算法。他们本质上是不同的。
会吗?? 试过把11位手机号DES加密后存数据库内(约5W条),没感觉比不加密慢....
一个是hash计算,一个对称加密,可能算法复杂度导致的差别
62,046
社区成员
669,049
社区内容
加载中
.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。
希望和大家一起共同营造一个活跃、友好的社区氛围。
试试用AI创作助手写篇文章吧