美文网首页iOS逆向
IOS逆向_密码学:对称密码、公钥密码

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

作者: 一杯开水 | 来源:发表于2019-11-08 09:28 被阅读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 : 其中有部分章节是从前人的文章中搬运过来整理而成,这些文章里已经对部分知识点解释的很清楚明了了,我也没有更好的表达方式,所以站在巨人的肩膀上,我只是一个整理者加了部分自己的理解。)

    相关文章

      网友评论

        本文标题:IOS逆向_密码学:对称密码、公钥密码

        本文链接:https://www.haomeiwen.com/subject/dyqbbctx.html