美文网首页
密码学笔记

密码学笔记

作者: chengzhx76 | 来源:发表于2017-06-13 13:30 被阅读31次

1、加密方法分为两大类。一类是单钥加密(private key cryptography),还有一类是双钥加密(public key cryptography)。前者加密和解密过程用的一套密码,后者的加密和解密过程用的是两套密码。

历史上,人类的加密方式通常是第一种,比如二战时期德军用的Enigma电报密码。莫尔斯电码也可看作是一中私钥加密方法。

2、在单钥加密的情况下,密钥只有一把,所以密钥的保存变得很重要。一旦密钥泄漏,密码也就被破解。

3、在双钥加密的情况下,密钥有两把,一把是公开的公钥,还有一把是不公开的私钥。

双钥加密的原理如下:

a)公钥和私钥是一一对应的关系,有一把公钥就必然有一把与之对应的、独一无二的私钥,反之依然;

b)所有的(公钥,私钥)对都是不同的。

c)用公钥可以解开私钥的加密信息,反之亦成立。

d)同时生成公钥和私钥应该相对来说很容易,但是从公钥推算出私钥,应该是很困难或者是不可能的。

4、目前,通用的单钥加密算法为DES(Data Encryotion Standard),通用的双钥加密算法为RSA(Rivest-Shamir-Adleman),都产生于上个世纪70年代。

5、在双钥体系中,公钥用来加密信息,私钥用来数字签名

6、因为任何人都可以生成自己的(公钥,私钥)对,所以为了防止有人散布伪造的公钥骗取信任,就需要一个可靠的第三方机构来生成经过认证的(公钥和私钥)对。目前,世界上主要的数字服务认证商是位于美国的Versign公司,它的主要业务就是分发RSA数字证书。

7、非对称加密具有防篡改,防抵赖,验证的特性

其他:

用一把钥匙加密只能用另一把钥匙解密。

也就是说私钥加密后只能用公钥解密,反之亦然;

[参考]

阮一峰 - 密码学笔记

相关文章

  • 双钥加密 数字签名 数字证书 HTTPS SSH

    密码学笔记 公钥和私钥的解释 数字签名是什么&HTTPS ssh

  • 密码学笔记

    阮一峰密码学笔记 自己提炼的笔记: 目前,通用的单钥加密算法为DES(Data Encryption Standa...

  • 46/70 密码学的前世今生

    今天打算偷个懒,摘录一下密码学学习笔记。 从一下几方面简单介绍密码学 1.密码的种类 2.密码与信息安全常识 3....

  • 密码学笔记

    1 公钥私钥 2 公钥加密 别人用A的公钥加密传输的信息,只有A的私钥可以解密。保证了传输的信息的安全性。 2 私...

  • 密码学笔记

    1、加密方法分为两大类。一类是单钥加密(private key cryptography),还有一类是双钥加密(p...

  • 21天父母必须课第6期作业1

    高端幸福密码学院 优秀父母21天必修课 幸福南阳:李华 课堂笔记:第 1 次 (第六期) ...

  • 前后端数据传输安全——加密浅析

    加密 本文内容: 密码学起源 古典密码学 现代密码学 对称加密 非对称加密 数字签名 哈希 密码学起源: 在战争中...

  • 1.什么是密码学

    重点:密码学的主要功能及其含义现代密码学与信息安全的关系现代密码学的主要研究内容 1. 密码学定义 密码学是一个...

  • 关于区块链密码学

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

  • 密码学笔记(二)

    二、非对称加密 对称密钥既可以用来加密,也可以用来解密,看上去很实用也很方便,但是每个有权访问明文的人都必须具有该...

网友评论

      本文标题:密码学笔记

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