美文网首页工作
通俗解释密码学术语

通俗解释密码学术语

作者: Hasw | 来源:发表于2016-10-02 10:39 被阅读180次

    0.密码学是干什么用的?什么是明文 密文 密钥?

    举例:

    课堂上小明给小红传了张纸条,纸条上的内容是"I love you",

    内容非常敏感,传输过程中很容易被顽皮的同学偷看到内容,这显然不是小明希望发生的。

    所以小明使用了字母进格的方法,对内容"I love you"进行内容转换,得到内容"j mpwf fzpv"(字母顺序,i右面就是j)。

    当小红收到纸条后,同样使用这个规则对"j mpwf fzpv",这个内容进行解密,得到原始内容"I love you".

    由于这个转换规则暂时只有小明和小红知道,此时就达到了保密的效果。

    但现实世界中这个加解密方法过于简单,如果应用到商业军事等领域很容易泄露机密,

    所以出现了很多专门用于保密的专业加解密的方法。

    术语解释:

    (1)明文:"I love you"

    (2)密钥:小明小红在传纸条时,商定的字母进格方法就是密钥。

    (3)密文:明文"I love you"通过进格得到"j mpwf fzpv"就是密文。

    2.什么是对称密码,什么是非对称密码?

    大概理解:

    加密和解密时使用的密钥相同就是对称的,不同的就是非对称的。

    实例:

    我们通过密钥:"12345678",对明文:"HelloWorld"进行加密,

    得到密文:"bb85508a1810d88ce4345d39d10816a7",

    我们再通过同样的密钥:"12345678",对密文进行解密还原,

    就能得回明文"HelloWorld",加解密使用同一个密钥,这就是对称加密算法。

    如果加密时使用12345678,但是解密还原时,使用的是却是另一个数abcdefg,

    加解密使用的不是同一个密钥,这样就叫非对称加密算法。

    3.什么是公钥?什么是私钥?

    非对称加密中,加密时使用的密钥就叫公钥,解密时使用的密钥就叫私钥。

    4.最常见的加密算法有哪些?

    对称:DES 3DES AES

    非对称:RSA

    相关文章

      网友评论

        本文标题:通俗解释密码学术语

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