引言: /******雪龙原创*******///版权所有,末经作者同意不得转载
今天的实验还是比较顺利的,早上正则表达式用得很爽,晚上的MD5和SHA1加密也是没什么难度就用上了,下面是实验总结(洗衣机在洗衣服,趁机上网写点东西)。
摘要:这段时间非常的忙,但是我终于决定写一些东西来记录这个火热的时期。。。
做开发也有好几年了,数据库相关的系统也设计了几个,经验值不断上升,但是总觉得有一些东西似乎掌握不到其中精髓,入不到更高的层次,于是决定重看《数据库系统概论》和《数据结构》,想从中吸取理论的力量,让我的数据库理解更进一层,学习的过程中,我会将一些心得记录下来,与时空的朋友们共勉!
我的学习环境是:windowsxp,sq......
摘要:>>> ... 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.
加密技术流行的还有用于身份验证的公钥加密,有兴趣的朋友可以参考相关的加密书籍.
...
下一页 摘要: 触发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......