明文保存password的程序在非常多方面easy造成password的泄漏。尽管用户输入的password一般时明文形式。可是应用程序必须保证password不是以明文形式存储的。 限制password泄漏危急的一个有效的方法是使用散列函数。它使得程序中能够间接的对用户输入的password和原来 ...
分类:
编程语言 时间:
2017-07-29 16:47:45
阅读次数:
160
MD5实现128bit的Hash值的密码散列函数 1、MD5的作用: 在传输的时候,进行加密,防止恶意窃取数据。 2、MD5算法的原理: 填充输入信息,使其字节长度对512求余数为448. 信息的长度扩展为N*512+448 bit N为整数。然后将每个512bit的组分为16个32bit子分组,最 ...
分类:
编程语言 时间:
2017-07-24 19:04:27
阅读次数:
293
Message Digest Algorithm MD5(中文名为消息摘要算法第五版)为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。该算法的文件号为RFC 1321(R.Rivest,MIT Laboratory for Computer Science and RSA Data ...
分类:
其他好文 时间:
2017-07-23 12:38:29
阅读次数:
188
MD5加密是计算机安全领域广泛使用的一种散列函数,用来提供消息的完整性保护. MD5的特点:只能加密,不能解密. 固定板: 手动输入版: ...
分类:
其他好文 时间:
2017-07-13 00:56:55
阅读次数:
231
1.散列表 散列表(Hash table,也叫哈希表),是根据键(Key)而直接访问在内存存储位置的数据结构。也就是说,它通过计算一个关于键值的函数,将所需查询的数据映射到表中一个位置来访问记录,这加快了查找速度。这个映射函数称做散列函数,存放记录的数组称做散列表。 2.散列函数 散列函数能使对一个 ...
分类:
其他好文 时间:
2017-07-10 13:16:11
阅读次数:
167
欢迎查看网络安全连载博客 【网络安全】-安全散列函数。信息摘要SHA-1。MD5算法 【网络安全】-非对称加密,RSA算法,数字签名【网络安全】-RSA非对称算法算法、数字签名 【网络安全】-建立安全socket连接、登录【网络安全】-【数字证书,证书链】 本文绝大部分内容来自《网络安全基础——应用 ...
分类:
其他好文 时间:
2017-07-09 17:22:35
阅读次数:
209
MD5为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。是计算机广泛使用的杂凑算法之一。 MD5算法具有以下特点: 1、压缩性:任意长度的数据,算出的MD5值长度都是固定的。 2、容易计算:从原数据计算出MD5值很容易。 3、抗修改性:对原数据进行任何改动,哪怕只修改1个字节,所得到 ...
分类:
其他好文 时间:
2017-07-07 22:39:20
阅读次数:
162
哈希表 散列表(Hash table,也叫哈希表)。是依据关键码值(Key value)而直接进行訪问的数据结构。也就是说。它通过把关键码值映射到表中一个位置来訪问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。 给定表M,存在函数f(key),对随意给定的keyword ...
分类:
其他好文 时间:
2017-06-30 14:05:13
阅读次数:
155
1 概述 随着信息化的高速发展,对国家、组织、公司或个人来说至关重要的信息越来越多的通过网络来进行存储、传输和处理,为获取这些关键信息的各种网络犯罪也对应急剧上升。当前,网络安全在某种意义上已经成为一个事关国家安全。社会经济稳定的重大问题。得到越来越多的重视。 在网络安全中。身份认证技术作为第一道, ...
分类:
其他好文 时间:
2017-06-29 12:41:14
阅读次数:
217
1.基本概念 散列表(Hash table。也叫哈希表)。是依据关键码值(Key value)而直接进行訪问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来訪问记录。以加快查找的速度。这个映射函数叫做散列函数。存放记录的数组叫做散列表。 2. 经常使用的构造散列函数的方法 散列函数能使对一 ...
分类:
系统相关 时间:
2017-06-21 11:49:41
阅读次数:
194