加密、密钥、CA和证书、SSH客户端、SCP、rsync、pssh介绍、SSH端口转发、SSH服务器

对称加密:

明文数据---->用KEY1加密---->加密数据----->用KEY2解密---->明文数据
KEY1=KEY2就是对称加密

对称加密算法:
DES:Data Encryption Standard,56bits
3DES:
AES:Advanced (128, 192, 256bits)
Blowfish,Twofish
IDEA,RC6,CAST5

特性:
1、加密、解密使用同一个密钥,效率高
2、将原始数据分割成固定大小的块,逐个进行加密

缺陷:
1、密钥过多
2、密钥分发
3、数据来源无法确认

非对称加密:

非对称加密分为公钥和私钥
A有公钥a1,私钥a2
B有公钥b1,私钥b2
公钥是公开的,私钥是保密的,公钥和私钥必须成对使用,a1加密的数据只能用a2解开,a2加密的数据只能用a1解开

A给B发数据
明文数据---->A用b1加密---->加密数据---->B用b2解密---->明文数据

公钥加密:密钥是成对出现
公钥:公开给所有人;public key
私钥:自己留存,必须保证其私密性;secret key
特点:用公钥加密数据,只能使用与之配对的私钥解密;反之亦然
功能:数字签名:主要在于让接收方确认发送方身份
对称密钥交换:发送方用对方的公钥加密一个对称密钥后发送给对方
数据加密:适合加密较小数据
缺点:密钥长,加密解密效率低下

算法:
RSA(加密,数字签名)
DSA(数字签名)
ELGamal

数字签名过程

A给B发送数据

A私钥加密
B公钥加密
原文
128bit的数据摘要
数字签名
数字签名+原文
密文

B收到数据后

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值