iOS逆向

IOS逆向_密码学:对称密码、公钥密码

2019-11-08  本文已影响0人  一杯开水

1. 对称密码;

2. 公钥密码(非对称密码);

3. 综合应用;


1. 对称密码;

        1.1 定义:采用单钥密码的加密方法,同一个密钥可以同时用作信息的加密和解密,这种加密方法称为对称加密,也称为单密钥加密。

image

        1.2 部分名词解释:

            ① 密钥: 是一种参数,它是在明文转换为密文或将密文转换为明文的算法中输入的参数。密钥分为对称密钥与非对称密钥。

        1.3 常见的对称密码:

image DES 3DES

        1.4 优缺点:

image

2. 公钥密码(非对称密码);

        1.1 定义:公钥密码(非对称密码)需要两个密钥来进行加密和解密,这两个密钥是公开密钥(public key,简称公钥)和私有密钥(private key,简称私钥)。

        1.2 部分名词解释:

            ① 非对称密钥:每个人都有一对唯一对应的密钥:公开密钥(简称公钥)和私人密钥(简称私钥),公钥对外公开,私钥由个人秘密保存;用其中一把密钥加密,就只能用另一把密钥解密。

        1.3 常见的公钥密码:

image

        1.4 优缺点:

image

3. 综合应用;

        3.1 混合密码系统:是将对称密码和公钥密码的优势相结合的方法,既解决了公钥密码速度慢的问题

、并通过公钥密码解决了对称密码的密钥配送问题。

image

(PS : 其中有部分章节是从前人的文章中搬运过来整理而成,这些文章里已经对部分知识点解释的很清楚明了了,我也没有更好的表达方式,所以站在巨人的肩膀上,我只是一个整理者加了部分自己的理解。)

上一篇 下一篇

猜你喜欢

热点阅读