1 installhttps://pypi.python.org/pypi/pymssql/2.1.0wget https://pypi.python.org/packages/source/p/pymssql/pymssql-2.1.0.tar.gz#md5=e955442a8cd43456cdf...
分类:
数据库 时间:
2014-08-27 23:20:08
阅读次数:
442
今天一直在研究delphi中的base64和sha1,使用的是http://www.cnpack.org的cnvcl中的单元,CnSHA1.pas和CnBase64.pas,很感谢cnpack组的贡献,让我们方便的在delphi中使用base64与sha1加密,还有md5。在使用单次加密时还和php的结果还可以说一样,就是php都是小写,delphi是大写..
分类:
其他好文 时间:
2014-08-27 19:02:08
阅读次数:
224
加密和认证 首先我们需要区分加密和认证这两个基本概念。 加密是将数据资料加密,使得非法用户即使取得加密过的资料,也无法获取正确的资料内容,所以数据加密可以保护数据,防止监听攻击。其重点在于数据的安全性。身份认证是用来判断某个身份的真实性,确认身份后,系统才可以依不同的身份给予不同的权限。其重点在.....
分类:
其他好文 时间:
2014-08-27 14:40:38
阅读次数:
173
public class MD5DEncryptHelper { /// /// MD5加密 /// /// 要加密的内容 /// public static string MD5Encrypt(stri...
分类:
其他好文 时间:
2014-08-27 12:26:57
阅读次数:
241
数据库中直接存储UUID的坏处: 完全‘随机’的字符串,例如由MD5()、SHA1()、UUID()产生的。它们产生的每一个新值都会被任意地保存在很大的空间范围内, 这会减慢INSERT及一些SELECT查询。 1)它们会减慢INSERT查询,因为插入的值会被随机地放入索引中。这会导致分页、随...
分类:
其他好文 时间:
2014-08-26 19:26:06
阅读次数:
420
package com.sichang.util; import java.io.File; import java.io.FileInputStream; import java.math.BigInteger; import java.security.MessageDigest; import java.util.HashMap; import java.util.Map; publi...
分类:
编程语言 时间:
2014-08-26 15:40:36
阅读次数:
232
转自:http://blog.csdn.net/blade2001/article/details/6341078 我们知道,如果直接对密码进行散列,那么黑客可以对通过获得这个密码散列值,然后通过查散列值字典(例如MD5密码破解网站),得到某用户的密码。 加Salt可以一定程度上解决这一问题。所.....
分类:
Web程序 时间:
2014-08-25 18:57:44
阅读次数:
281
之前总是听说这两个算法,也偶尔用到,但是从来没有想过是怎么去完成的。对于未知的恐惧,会促使人类不断的学习。然后就出现了庄子的那句名言:知识是无限的,人命是有限的,拿有限的人命去搞无限的知识,真2B啊。即便如此,有些唾手可得的知识还是可以花一些时间去看看的。当然,首先还是wiki,这里为wiki点个赞...
分类:
其他好文 时间:
2014-08-25 16:39:24
阅读次数:
240
了解一下OSI七层模型OSI层功能TCP/IP协议应用层文件传输,电子邮件,文件服务,虚拟终端TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet表示层数据格式化,代码转换,数据加密-会话层数据格式化,代码转换,数据加密-传输层提供端对端的接口TCP,UDP网络层为数据包选择路由IP...
分类:
Web程序 时间:
2014-08-25 11:20:14
阅读次数:
293
anroid、java常用的工具类源码,其中包括文件操作、MD5算法、文件操作、字符串操作、调试信息log、base64等等。
下载地址:http://download.csdn.net/detail/a358763471/7803323...
分类:
Web程序 时间:
2014-08-25 10:05:04
阅读次数:
236