工作

通俗解释密码学术语

2016-10-02  本文已影响180人  Hasw

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

上一篇下一篇

猜你喜欢

热点阅读