对称加密与非对称加密 对称加密:加密和解密都是用同一个密钥的算法,称作对称加密。 非对称加密:加密和解密需要不同的密钥。 什么是RSA RSA是一种非对称加密算法,它的名字由三位开发者,即Ron Rivest、Adi Shamir和Leonard Adleman的姓氏的首字母组成的。 RSA被用于公 ...
分类:
编程语言 时间:
2020-03-21 16:24:36
阅读次数:
130
对称加密 加密和解密使用相同密钥的加密算法。所谓对称,就是采用这种加密方法的双方使用方式用同样的密钥进行加密和解密。 采用单钥密码的加密方法,同一个密钥可以同时用来加密和解密,这种加密方法称为对称加密,也称为单密钥加密。常用的单向加密算法:1、DES(Data Encryption Standard ...
分类:
其他好文 时间:
2020-03-19 11:59:57
阅读次数:
70
加密学介绍
对称加密的介绍
非对称加密介绍
数字信封介绍
数字签名介绍
HASH函数介绍
分类:
其他好文 时间:
2020-03-15 23:57:00
阅读次数:
267
一、HTTPS加密和哈希数字签名和数字证书HTTPS 的核心 SSL/TSL 协议iOS中的实际运用二、HTTPS 单向认证和双向认证Https单向认证和双向认证2.1 单向认证Https 在建立 Socket 连接之前,需要进行握手,具体过程如下: 客户端向服务端发送 SSL 协议版本号、加密算法... ...
分类:
其他好文 时间:
2020-03-15 14:55:45
阅读次数:
84
1、加密算法 对称加密 A要给B发送数据 1,A做一个对称密钥 2,使用密钥给文件加密 3,发送加密以后的文件和钥匙 4,B拿钥匙解密 加密和解密都是使用的同一个密钥。 非对称加密 公钥加密,私钥解密 A要给B发送数据 1.B做一对非对称的密钥(公钥、私钥) 2.发送公钥给A 3.A拿公钥对数据进行 ...
分类:
编程语言 时间:
2020-03-14 12:29:46
阅读次数:
83
1、加密算法 对称加密 A要给B发送数据 1,A做一个对称密钥 2,使用密钥给文件加密 3,发送加密以后的文件和钥匙 4,B拿钥匙解密 加密和解密都是使用的同一个密钥。 非对称加密 公钥加密,私钥解密 A要给B发送数据 1.B做一对非对称的密钥(公钥、私钥) 2.发送公钥给A 3.A拿公钥对数据进行 ...
分类:
编程语言 时间:
2020-03-13 23:28:48
阅读次数:
111
非对称加密定义: 非对称加密算法又称现代加密算法 1976年,美国学者Dime和Henman为解决信息公开传送和密钥管理问题,提出一种新的密钥交换协议,允许在不安全的媒体上的通讯双方交换信息,安全地达成一致的密钥,这就是“公开密钥系统”。 对称加密定义 对称加密算法是应用较早的加密算法,技术成熟。在 ...
分类:
其他好文 时间:
2020-03-09 01:10:20
阅读次数:
68
MD5中的MD代表Message Digest,就是信息摘要的意思,不过这个信息摘要不是信息内容的缩写,而是根据公开的MD5算法对原信息进行数学变换后得到的一个128位(bit)的特征码。 所以一般认为MD5码可以唯一地代表原信息的特征,通常用于密码的加密存储,数字签名,文件完整性验证等。 ##mo ...
分类:
其他好文 时间:
2020-03-04 09:25:15
阅读次数:
71
本文主要介绍常见的对称加密算法和它们的原理,然后分析一些实际存在的密码学攻击案例,包括流加密密钥重用漏洞、ECB块重排攻击以及CBC的Padding Oracle攻击等。 ...
分类:
其他好文 时间:
2020-03-04 09:17:42
阅读次数:
78
首先要理解的是公钥加密后私钥是可以解密的。私钥加密后公钥也是可以解密的。 公钥和私钥是成对出现的。 一般都是公钥加密,私钥解密。 公钥私钥原理 张三有两把钥匙,一把是公钥,另一把是私钥 张三把公钥送给他的朋友们—-李四、王五、赵六—-每人一把 李四要给张三写一封保密的信。她写完后用张三的公钥加密,就 ...
分类:
编程语言 时间:
2020-03-03 14:52:15
阅读次数:
79