纳金网
标题:
各种网络通信安全的原理
[打印本页]
作者:
晃晃
时间:
2011-10-9 08:20
标题:
各种网络通信安全的原理
各种网络通信安全的原理
将到安全通信就要先介绍一下PKI 用我的话说就是认证证书。
PKI(Public Key Infras***cture ) 即"公钥基础设施", PKI的基础技术包括加密、数字签名、数据完整性机制、数字信封、双重数字签名等。
PKI 分为 公钥和私钥
通信过程中每个用户都有两把钥匙一把公钥一把私钥,公钥是公开的,私钥只有自己才有。
PKI 实现的功能:
1: 机密性 (加密)
2: 完整性 (签名)
3: 不可否认性 (签名)
下面将通过两种图来讲解 通信过程中的加密过程 和 解密过程
讲解: 首先user 1 建立要发送给user2 的信件 在通过 hash算法 算出一个hash值出来,,在把信件加上 user1的私钥 ,,就得出一个 有hash值和user1 私钥的信件。。之后在把这封信件在加上 user2 的公钥。。在把信件发送出去给user2 加密过程讲解完毕。
hash算法 就是一种最底层算法 每一个存在的都能算出一组数字来,,如果数据不边,,在用hash算,,得到的hash值还是一样。。
下面讲解user2 的解密过程 如下图:
解密过程: 当user1 过的信件到达时 user2 还看不到信件的内容,,首先要用user2的私钥进行解密。。之后能解密出来2部分的东西,,,一部分是hash值 一部份是信件内容,,,之后在用user1 的公钥解密出来hash值 ,,,在用信件内容在算一次hash值 ,,如果和解密出来的hash值一样,,代表数据是完整的。。如果不一样代表数据在传输过程中被改动过。
完成解密
应用PKI 加密与解密 主要是为了数据的安全性,,,例如user1 在给 user2 传输信件过程中被 user3 截获了一份。。这样数据就被截获了,,,如果应用了加密和解密就算user3 截获了数据,,user3 也没有办法查看数据内容,,因为user3没有user2 的私钥,,,,usre3 没办法解密,,,所以保证了数据在传递过程中的安全。
作者:
菜刀吻电线
时间:
2012-2-5 23:21
沙发不解释
作者:
菜刀吻电线
时间:
2012-3-18 23:26
谢谢楼主,真是太实用了
作者:
奇
时间:
2012-3-28 23:29
不会吧,太恐怖了
作者:
tc
时间:
2012-5-6 23:25
我是老实人,我来也!
作者:
tc
时间:
2012-5-19 23:20
我就看看,我不说话
作者:
晃晃
时间:
2012-7-5 23:22
楼主收集的可真全哦
作者:
奇
时间:
2012-9-21 23:19
俺是新人,这厢有礼了!
作者:
晃晃
时间:
2012-12-8 11:46
真不错,全存下来了.
作者:
比巴卜
时间:
2012-12-21 15:56
装傻时间长了就真傻了,装快乐时间长了就真快乐了。
作者:
其实我是神
时间:
2012-12-21 16:56
这里创意多多神奇多多。
作者:
tc
时间:
2013-2-13 23:19
我是老实人,我来也!
作者:
奇
时间:
2013-2-13 23:29
都闪开,介个帖子,偶来顶
作者:
奇
时间:
2013-3-14 23:20
发了那么多,我都不知道该用哪个给你回帖了,呵呵
欢迎光临 纳金网 (http://go.narkii.com/club/)
Powered by Discuz! X2.5