一起来学信息安全知识(4)——CRC, MD5, SHA1的关系与区别

经常有人问,说CRC、MD5、SHA1都是计算一个校验值的,到底有何区别? 希望我下面的描述能让大家有个了解。   相同点: CRC、MD5、SHA1都是通过对数据进行计算,来生成一个校验值,该校验值用来校验数据的完整性。   不同点: 1. 算法不同。CRC采用多项

2011-08-25 09:21:50

阅读数 1998

评论数 0

一起来学信息安全知识(3)——签名

前边讲到非对称密码中的公钥和私钥,我们另公钥为Kg,私钥为Ks,Kg是公开的,别人可以直接获得的,私钥Kg是只有自己才知道的。      假设你是公司老总,你给公司员工写了一封信,内容为C,现在你需要对该信的内容C进行签名,以证明这封信是你写的。下面是签名和验证过程。

2011-08-24 22:31:54

阅读数 535

评论数 0

一起来学信息安全知识(2)——对称密码和非对称密码

目前密码分为对称密码和非对称密码。其中,对称密码主要有DES、3DES、AES,非对称密码主要有RSA、ECC。         先举个简单的对称密码的例子。假设有一串数字123789,我们需要对其进行加密,加密的方法是每个数字加1,那么加密前后如下:

2011-08-22 10:50:51

阅读数 993

评论数 0

一起来学信息安全知识(1)——一个小故事的大道理

大概是在04年,某天晚上我们上《密码学技术与原理》课程。      老师刚站上讲台,乐呵呵的对我们说,         “我刚参加了一个国际密码学学术会议,有个人竟然声称自己破解了MD5算法,真是个笑话。这个算法怎么可能被破解呢。”       当时我们也把这件事情当做了一

2011-08-21 20:32:26

阅读数 1427

评论数 1

提示
确定要删除当前文章?
取消 删除
关闭
关闭