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

通俗解释密码学术语

作者: 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

相关文章

  • 通俗解释密码学术语

    0.密码学是干什么用的?什么是明文 密文 密钥? 举例: 课堂上小明给小红传了张纸条,纸条上的内容是"I love...

  • 私有加密协议设计思路

    术语解释: ECC(椭圆曲线密码学)一种建立公开密钥加密的算法,基于椭圆曲线数学ECDHE基于ECC的密钥交换算法...

  • 术语解释

    枚举

  • 比特币期权番外篇4:比特币期权术语一览

    这次说说比特币期权术语,即比特币期权的专有名词。你可以在这篇文章查看到大部分比特币期权术语的通俗解释(即说人话),...

  • 为你的PHP程序选择合适的密码库(初稿)

    如果本文中的术语让你感到疑惑,请先参阅密码学术语及概念一文。 密码学不是魔术。加密一个应用程序并不能保证它在袭击下...

  • 当前中国股市存在的长期投资机会

    一、股市基本概念与术语 首先,为了通俗易懂地解释一些股市概念及术语,先通过一个例子来说明一下: A先生手头有100...

  • 各类贷款名词解释

    循环贷款: 循环贷款,银行业常用术语,是银行常见贷款产品类型。 通俗的解释就是——循环贷款,指客户将商品住房抵押给...

  • Ajax通俗解释

    javascript 有个对象 XMLHttpRequest ,利用它可以打开站点一个页面,但这个页面不会显示在当...

  • 关于区块链密码学

    什么是密码学 以下是密码学在维基百科中的解释: 密码学(英语:Cryptography)可分为古典密码学和现代密码...

  • 行业术语解释

    QPSQueries Per Second 每秒查询数。每秒能够响应的查询次数。QPS是对一个特定的查询服务器在规...

网友评论

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

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