发布网友 发布时间:2022-04-23 04:12
共1个回答
热心网友 时间:2023-10-14 10:22
MD5 是一个散列函数,不直接有加密效果,但可间接用于一些加密算法。
和求字符串长度的函数strlen类似,strlen得到的是长度特征,md5也是得到数据的加密级的散列特征。
PDA/.net属于图灵完备的环境,可以实现任何已有的算法。.net环境甚至直接提供md5函数。
总之,.net开发环境可用md5,也可以自己从算法实现md5。至于你开发者用md5做什么应用,加密或者作为特征码,要看开发者掌握md5的程度和创造力。
移动版.net compact 在2.0起可以System.Security.Cryptography.MD5下直接使用。
2.0之前的版本需要自己实现或者用第三方库。追问第三方库有哪些?不好找
追答很多,这里是一份C#的,自己实现更有意义。
参考资料:http://www.flowgroup.fr/download/md5.zip