最新文章列表

数字签名图文并茂

一 Alice 和 Bob的故事 假如现在Alice向Bob传送数字信息,为了保证信息传送的保密性、真实性、完整性和不可否认性,需要对传送的信息进行数字加密和 ...
cakin24 评论(0) 有864人浏览 2016-12-14 19:44

Android核心安全机制

本文围绕以下六个部分展开: 一、安全概述 二、对称加密 三、非对称加密(公钥密码) 四、密钥交换 五、消息摘要 六、电子签名 一、安全概述         1. 安全要解决什么问题?         2. 密码术         如:字母加密、藏头诗、倒写文等。         密码术是算法与密钥的分离。                密码学“潜规则”:算法是公开的 ...
XiangdongLee 评论(0) 有1439人浏览 2015-09-15 17:15

Java安全—Java实现消息摘要算法加密

一.概述         我们打开Apache的官网的如下页面,可以看到md5,点击md5的超链接,在新打开的页面将看到一串字符串,即是MD5的消息摘要。         消息摘要算法有:MD(Message Digest)、SHA(Secure Hash Algorithm)、MAC(Message Authentication Code),它们的作用是验证数据完整性,是数字签名核心算法。 ...
bijian1013 评论(0) 有4669人浏览 2015-01-30 22:35

JAVA加密算法实现用例 消息摘要

一个消息摘要就是一个数据块的数字指纹。即对一个任意长度的一个数据块进行计算,产生一个唯一指印(对于 SHA1 是产生一个 20 字节的二进制数组)。 消息摘要有两个基本属性:两个不同的报文难以生成相同的摘要难以对指定的摘要生成一个报文,而由该报文反推算出该指定的摘要代表:美国国家标准技术研究所的 SHA1 和麻省理工学院 Ronald Rivest 提出的 MD5   package te ...
cuisuqiang 评论(0) 有1886人浏览 2014-02-22 16:11

消息摘要

  消息摘要(Message Digest)又称为数字摘要(Digital Digest)。它是一个唯一对应一个消息或文本的固定长度的值,它由一个单向Hash加密函数对消息进行作用而产生。如果消息在途中改变了,则接收者通过对收到消息的新产生的摘要与原摘要比较,就可知道消息是否被改变了。因此消息摘要保证了消息的完整性。 消息摘要采用单向Hash 函数将需加密的明文"摘要"成一串12 ...
youyang_java 评论(0) 有794人浏览 2012-06-26 16:22

Java网络安全(一)

  消息摘要是数据信息的数字指纹。通过某种安全散列算法(如SHA1)对数据信息进行加密,就可以生成一个20字节(MD5算法好像是16字节)的序列,这个序列就称为消息摘要。   从安全的角度考虑,我们总是希望任何不同的数据信息都生成不同的消息摘要,但这是不可能的,就拿SHA1算法来说,消息摘要是一个20字节的序列,也就是160位的长度,一共也只有2的160次方种可能。但这已经是一个巨大的数字了,我们 ...
OuYangGod 评论(1) 有4452人浏览 2011-12-05 09:26

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics