第二章 密码编码工具
2016-09-09 16:38
197 查看
一、对称加密:
1.双方共享秘密密钥;
2.发送方使用秘密密钥加密明文;
3.接收方使用秘密密钥解密密文
二、对对称加密体制的攻击方法:
1.密码分析学
2.穷举攻击
三、对称加密体制的分类:
1.对称分组加密算法:DES;3-DES;AES
2.流密码:使用伪随机数发生器产生密钥
四、认证及加密:
1.使用消息认证码(MAC)进行无加密的认证,即对明文进行MAC算法的计算,然后和明文进行连接,发送给接收方,接收方对明文进行MAC算法的计算然后与原有的MAC进行比较,进行判断。理论上只是使用加密算法进行实现,然后去密文的后几位。
2.单向散列函数可以实现认证,同时还可以制作数字签名。其还可以被用与口令的隐藏、入侵检测等。
3.认证+加密,是先通过MAC或者单向散列函数进行认证或者签名,然后使用加密密钥进行加密,并进行发送
五、公钥密码体制
1.公钥加密就是先用接收方的公钥加密明文,然后发送给接收方,然后接收方使用自己的私钥进行解密。当然也可以用私钥进行加密,这样的话用来进行签名的。
2.非对称加密算法的应用有RSA、DH交换、数字签名和椭圆曲线密码学
六、使用公钥加密保护对称密钥,这个是当前安全传输过程中经常使用的,因为公钥加密所需的计算资源较多,加密时间较长,因此不适合加密过大的数据。所以在加密数据的时候才用对称密钥,但是可以使用公钥加密对称密钥,然后将两个密文发送给接收者即可,这样可以保证加解密速度和数据安全性。
1.双方共享秘密密钥;
2.发送方使用秘密密钥加密明文;
3.接收方使用秘密密钥解密密文
二、对对称加密体制的攻击方法:
1.密码分析学
2.穷举攻击
三、对称加密体制的分类:
1.对称分组加密算法:DES;3-DES;AES
2.流密码:使用伪随机数发生器产生密钥
四、认证及加密:
1.使用消息认证码(MAC)进行无加密的认证,即对明文进行MAC算法的计算,然后和明文进行连接,发送给接收方,接收方对明文进行MAC算法的计算然后与原有的MAC进行比较,进行判断。理论上只是使用加密算法进行实现,然后去密文的后几位。
2.单向散列函数可以实现认证,同时还可以制作数字签名。其还可以被用与口令的隐藏、入侵检测等。
3.认证+加密,是先通过MAC或者单向散列函数进行认证或者签名,然后使用加密密钥进行加密,并进行发送
五、公钥密码体制
1.公钥加密就是先用接收方的公钥加密明文,然后发送给接收方,然后接收方使用自己的私钥进行解密。当然也可以用私钥进行加密,这样的话用来进行签名的。
2.非对称加密算法的应用有RSA、DH交换、数字签名和椭圆曲线密码学
六、使用公钥加密保护对称密钥,这个是当前安全传输过程中经常使用的,因为公钥加密所需的计算资源较多,加密时间较长,因此不适合加密过大的数据。所以在加密数据的时候才用对称密钥,但是可以使用公钥加密对称密钥,然后将两个密文发送给接收者即可,这样可以保证加解密速度和数据安全性。
相关文章推荐
- 发现一款用自己的脸当电脑密码的工具!
- 销售代表手册 第二章 销售代表应该随身携带的销售工具
- 密码编码学-替换法
- utf编码在线转换工具
- 一个获取系统密码的小工具
- utf编码在线转换工具
- 密码编码学-移位法
- 金山网镖密码读取工具 是什么
- 2K/XP/2003 系统登录密码破解超简单,什么工具都不用
- CMOS密码恢复工具v4.5+源代码
- 利用协议分析工具学习TCP/IP并捕获内网用户密码
- 前几天用vba写的一个去除VBA密码的一个小工具
- 密码编码学-错位法
- 破解xp操作系统登陆用户名密码忘记的工具
- 网络安全教程-密码与Crack工具研究
- 海洋顶端2006+密码编码分析
- 说说报表工具的无编码定制能力
- AjaxControlToolkit 微软出的ajax.net 工具使用教程十八 PasswordStrength (密码强度检验)控件的使用
- WSSv3 Technical Articles_Windows SharePoint Services 3.0编码开发工具和技巧(Part 2 of 2)
- java 编码 native2ascii工具完全揭密