一、实验内容:1.运行教材上TCP代码,结对进行,一人服务器,一人客户端;2.利用加解密代码包,编译运行代码,一人加密,一人解密;3.集成代码,一人加密后通过TCP发送;注:加密使用AES或者DES/AES或者DES加密密钥key并发送,使用服务器的公钥加密/公钥算法使用RSA或DH/检验发送信息的...
分类:
编程语言 时间:
2015-06-11 22:55:59
阅读次数:
219
一、实验内容:1.运行教材上TCP代码,结对进行,一人服务器,一人客户端;2.利用加解密代码包,编译运行代码,一人加密,一人解密;3.集成代码,一人加密后通过TCP发送;注:加密使用AES或者DES/AES或者DES加密密钥key并发送,使用服务器的公钥加密/公钥算法使用RSA或DH/检验发送信息的...
分类:
编程语言 时间:
2015-06-11 22:35:09
阅读次数:
194
实验内容:1.运行教材上TCP代码,结对进行,一人服务器,一人客户端;2.利用加解密代码包,编译运行代码,一人加密,一人解密;3.集成代码,一人加密后通过TCP发送;注:加密使用AES或者DES/AES或者DES加密密钥key并发送,使用服务器的公钥加密/公钥算法使用RSA或DH/检验发送信息的完整...
分类:
其他好文 时间:
2015-06-11 21:01:01
阅读次数:
164
需求环境:
西安项目中,客户要求保护用户的密码信息,不允许在http中传递明文的密码信息。
实现:
用RSA非对称加密方式实现。后台生成rsa密钥对,然后在登陆页面设置rsa公钥,提交时用公钥加密密码,生成的密文传到后台,用私钥解密,获取密码明文。
这样客户端只需要知道rsa加密方式和公钥,前台不知道私钥是无法解密的,此解决方案还是相对比较安全的。
附件是参...
分类:
编程语言 时间:
2015-06-11 14:44:46
阅读次数:
149
一、实验内容1.运行教材上TCP代码,结对进行,一人服务器,一人客户端;2.利用加解密代码包,编译运行代码,一人加密,一人解密;3.集成代码,一人加密后通过TCP发送;注:加密使用AES或者DES/AES或者DES加密密钥key并发送,使用服务器的公钥加密/公钥算法使用RSA或DH/检验发送信息的完...
分类:
编程语言 时间:
2015-06-10 21:01:23
阅读次数:
243
(1)客户端向服务器提出请求,发出SSL握手信号。 (2)服务器发出回应,并出示服务器证书(公钥),显示服务器站点身份。 (3)客户端验证服务器证书,并生成一个随机的会话密钥,密钥长度达到128位。 (4)客户端用服务器的公钥加密该会话密钥,产生加密会话密钥。 (5)客户端对该会话密钥进行签名,.....
分类:
Web程序 时间:
2015-05-29 20:12:07
阅读次数:
101
公钥与私钥机制属于非对称加密的范畴,非对称是相对于对称加密而言的,对称加密用于加密与解密的密钥是同一把,而非对称加密则用于加密与解密的密钥不相同,一个公开,称为公钥;一个保密,称为私钥,公钥与私钥必须成对出现,只有是配对的公钥与私钥才能用于加解密。公钥通过非安全通道发放,私钥则由发放者保留,公钥加密的数据,只能使用其配对的私钥对其解密;反之,私钥加密的数据,只可使用公钥对其解密。
对称...
分类:
编程语言 时间:
2015-05-29 18:10:00
阅读次数:
191
1.鲍勃有两把钥匙,一把是公钥,另一把是私钥。2.鲍勃把公钥送给他的朋友们----帕蒂、道格、苏珊----每人一把。3.苏珊要给鲍勃写一封保密的信。她写完后用鲍勃的公钥加密,就可以达到保密的效果。4.鲍勃收信后,用私钥解密,就看到了信件内容。这里要强调的是,只要鲍勃的私钥不泄露,这封信就是安全的,即...
分类:
其他好文 时间:
2015-05-27 21:00:52
阅读次数:
174
如果你问我,哪一种算法最重要?我可能会回答“公钥加密算法”。因为它是计算机通信安全的基石,保证了加密数据不会被破解。你可以想象一下,信用卡交易被破解的后果。进入正题之前,我先简单介绍一下,什么是”公钥加密算法”。一、一点历史1976年以前,所有的加密方法都是同一种模式:(1)甲方选择某一种加密规则,...
分类:
编程语言 时间:
2015-05-27 18:52:46
阅读次数:
203
数字签名 SSL CA https协议(转载) 1.鲍勃有两把钥匙,一把是公钥,另一把是私钥。2.鲍勃把公钥送给他的朋友们----帕蒂、道格、苏珊----每人一把。3.苏珊要给鲍勃写一封保密的信。她写完后用鲍勃的公钥加密,就可以达到保密的效果。4.鲍勃收信后,用私钥解密,就看到了信件内容。这里要强调...
分类:
Web程序 时间:
2015-05-26 20:56:30
阅读次数:
198