当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: /******雪龙原创*******///版权所有,末经作者同意不得转载 今天的实验还是比较顺利的,早上正则表达式用得很爽,晚上的MD5和SHA1加密也是没什么难度就用上了,下面是实验总结(洗衣机在洗衣服,趁机上网写点东西)。
 

 

    摘要:这段时间非常的忙,但是我终于决定写一些东西来记录这个火热的时期。。。 做开发也有好几年了,数据库相关的系统也设计了几个,经验值不断上升,但是总觉得有一些东西似乎掌握不到其中精髓,入不到更高的层次,于是决定重看《数据库系统概论》和《数据结构》,想从中吸取理论的力量,让我的数据库理解更进一层,学习的过程中,我会将一些心得记录下来,与时空的朋友们共勉! 我的学习环境是:windowsxp,sq......
 ·从c#转到vb .net    »显示摘要«
    摘要:>>> ... cmd=(“selelct count(*) from codeuser“,con) ´oracle ;连接 .... 当a = cm.executeoraclescalar() 出错:从类型oraclenumber到integer的转换无效 当a=cm.executescalar() 正确通过.>>> com......


ASP.NET with C#使用md5,sha1加密初探(10月21日首发)
/******雪龙原创*******/

//版权所有,末经作者同意不得转载

【程序编程相关:程序员的成长的六个阶段(转贴)

【推荐阅读:网页颜色列表

  先补充点加密知识:md5与sha1都是散列加密技术,所谓的散列加密就是无论你的输入字符串是什么,有多长,加密后都变成唯一的定长的加密串,md5加密后的密串长度有16位的与32位两种,sha1我今天数了一下有40位,这种加密方式的特点是加密方式是公开的,但你不能逆推,要破解只能穷举,难度好大的,理论上8位的密码组合有(26字母+10数字+21常用英文符号)的8次方种可能,以现在的比较好的机器机器要算上一年多.不过最近md5听说被破解了,能很快碰撞到密码,不过破解机还没有流传出来,一般应用还是可以的,sha1就相对要安全一点. 【扩展信息:主键生成器

    今天的实验还是比较顺利的,早上正则表达式用得很爽,晚上的md5与sha1加密也是没什么难度就用上了,下面是实验总结(洗衣机在洗衣服,趁机上网写点东西).

    散列加密,用函数表示是这样的y=f(x),x是输入的字符串,f是算法,y是加密后的密串,f是公开的,号称唯一的x只对应唯一的y,x只有用户知道,所以y是唯一的,现在破解的md5就是发现了有几个x可以对应y,而且从y可以很快地找到x.

    加密技术流行的还有用于身份验证的公钥加密,有兴趣的朋友可以参考相关的加密书籍.


...   下一页
 ·datagrid触发javascript事件    »显示摘要«
    摘要: 触发javascript事件 public static void dg_itemdatabound(object sender, system.web.ui.webcontrols.datagriditemeventargs e) { linkbutton l=new linkbutton(); if(e.item.itemtype == listitemtype.item || e.item......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE