加密解密

签名步骤

常见英文:
encrypt:加密
decrypt:解密
plaintext:明文
ciphertext:密文
这里写图片描述

这里写图片描述

根据密钥的使用方法,可以将密码分为2种
1 对称密码 (加密与解密用的密钥是完全相同的)
2 公钥密码(非对称密码)(加密与解密用的密钥是不相同的)
这里写图片描述

对称密码(Symmetric Cryptography)
在对称密码中,加密,解密时使用的是同一个密钥.
常见的对称密钥算法有:

DES(Data Encryption Standard)
这里写图片描述

3DES
将DES重复3次所得到的一种密码算法,也叫做3重DES,处理速度不高,安全性逐渐暴露出问题
这里写图片描述
如果所有密钥都使用同一个,则结果与普通的DES是等价的

AES(Advanced Encryption Standard)
这里写图片描述

密钥配送问题
这里写图片描述

如何解决密钥配送问题
这里写图片描述

公钥密码(Public-key Cryptography)
这里写图片描述

由消息的接收者,生成一对公钥,私钥
将公钥发给消息的发送者消息的发送者使用公钥加密消息
这里写图片描述

目前使用最广泛的公钥密码算法是RSA
RSA的名字,由它的3位开发者姓氏的首字母组成

混合密码系统(Hybrid Cryptosystem)
这里写图片描述

混合密码-加密
这里写图片描述
这里写图片描述

混合密码-解密
这里写图片描述

用RSA解决配送问题,AES解决传输效率问题
总结: 公钥密码算法就是(非对称密码)
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值