加密技术1

密钥解析


●公钥(public key) :提供给远程主机进行数据加密的行为,所有人都可获得你的公钥来将数据
加密。
●私钥(private key) :远程主机使用你的公钥加密的数据,在本地端就能够使用私钥来进行解
密。私钥只有自己拥有。
 

加密基础名词


明文:原始消息
密文:加密后的消息
密钥:加解密的关键参数
加密算法:替换、位置移动
 

举例

明文: hello
密钥: 3
参考:
abcdefghijkImn0pqrstuV...
efghijkIm nopqrst u V...
密文: keoor KEOOR
 

加密分类


对称加密:加解密使用同- -个密钥,DES
非对称加密:加解密方各有一对密钥
公钥:公共秘钥,存储在公共的设备上,任何用户都可获取
私钥:私有密钥,存储在个人计算机设别上,只有自己可以使用使用公钥加密必须使用私钥解密
 

非对称加密方法(公钥加密)
        bob           公钥b                    私钥b
        alice          公钥a                    私钥a
1. bob公钥a加密   <>  alice           私钥a解密安全
2.bob私钥b加密   <= == ==>         slice公钥b解密 身份验证
非对称加密使用rsa算法

 

你可能感兴趣的:(网络,linux)