题记:
偶尔的偶尔我们会听到这个网站的数据泄露了,那个网站的用户数据泄露了,让用户重新修改登录密码,所以,对于用户数据安全性越发的引起我们的重视了,尤其是一些保密性要求高的网站,更需要增加安全性了。...
分类:
其他好文 时间:
2014-09-29 17:01:31
阅读次数:
260
许多人都知道NETSCAPE公司是Internet商业中领先技术的提供者,该公司提供了一种基于RSA和保密密钥的应用于因特网的技术,被称为安全插座层(Secure Sockets Layer,SSL)。 也许很多人知道Socket,它是一个编程界面,并不提供任何安全措施,而SSL不但提供编程界面,而...
分类:
其他好文 时间:
2014-09-29 03:20:36
阅读次数:
260
采用优先队列把一个普通线性表改造成赫夫曼树,再进行赫夫曼编码,得到一个同时记录了明文和对应编码的密码本。使用优先队列(最小堆)构造赫夫曼树是一种高效的方法,比每次都遍历整个线性表要快很多。我在构造密码本时确保密码本数组递增排序,这样每次插入新结点时可以折半查找插入,效率较高。有序的密码本在把明文编码成密文时也可以大大提高查找效率。...
分类:
其他好文 时间:
2014-09-28 16:14:43
阅读次数:
319
JAVA MD5算法? MD5即Message-Digest Algorithm 5(信息-摘要算法5),是一种用于产生数字签名的单项散列算法。 MD5算法的作用是让大容量信息在用数字签名软件签私人密匙前被”压缩”成一种保密的格式,将一个任意...
分类:
编程语言 时间:
2014-09-19 17:48:06
阅读次数:
234
最近经历了一次规模不算小的项目开发与上线,过后感触颇多,有成就感,但也有不少经验和教训,总结记下以备后用。 注:考虑到保密问题,有些细节写的很模糊。 1.与旧有系统的兼容性 本次开发的这个项目主要是将旧...
分类:
其他好文 时间:
2014-09-13 14:43:35
阅读次数:
338
RSA不对称加密有两种使用方式:1、数据保密情景:乙传递给甲的数据不被其他人获取方案:乙用甲的公钥加密数据然后传递给甲原因:公钥加密只有私钥才能解开获取数据。2、数据来源验证,也叫签名情景:甲希望知道这份数据是由乙发送过来的,而不是别人冒充他的身份。方案:乙用乙的私钥加密数据后发送,甲接到乙的加密数...
分类:
其他好文 时间:
2014-09-13 11:58:05
阅读次数:
208
网络安全从其本质上来讲就是网络上的信息安全。从广义来说,凡是涉及到网络上信息的保密性、完整性、可用性、真实性和可控性的相关技术和理论都是网络安全的研究领域。确保网络系统的信息安全是网络安全的目标。信息安全包括两个方面:信息的存储安全和信息的传输安全。信息的存储安全是指信息在静态存放状态下的安全,如是...
分类:
其他好文 时间:
2014-09-12 01:09:22
阅读次数:
213
想必很多人都遇到过这样的事情,需要写一个共享库,这个库又不能让所有的人都了解里面是怎么实现的,所以只能提供一个库出来供项目使用,可能是处于保密、核心业务的需要,这些都能够理解。笔者也写了一个简单的东西测试了一下,里面还是有不少东西。 “collect2: error: ld returned 1 exit status”首先就遇到了这个问题。查了一下,这种错误网上说法也一大堆,起作...
分类:
其他好文 时间:
2014-09-05 19:58:41
阅读次数:
181
1、post提交数据是隐式的,get是通过在url里面传递的(可以看一下你浏览器的地址栏),用来传递一些不需要保密的数据。2、用get时,传输数据的大小有限制 (注意不是参数的个数有限制),为2K;而post没有此限制。3、还有用GET的时候在SERVLET中要用DOGET方法,用POST就要用DO...
分类:
Web程序 时间:
2014-09-03 23:58:09
阅读次数:
474
MD5即Message-Digest Algorithm 5(信息-摘要算法5),用于确保信息传输完整一致。是计算机广泛使用的杂凑算法之一(又译摘要算法、哈希算法),主流编程语言普遍已有MD5实现。
将数据(如汉字)运算为另一固定长度值,是杂凑算法的基础原理,MD5的前身有MD2、MD3和MD4。
MD5的作用是让大容量信息在用数字签名软件签署私人密钥前被"压缩"成一种保密的...
分类:
其他好文 时间:
2014-09-03 19:53:54
阅读次数:
329