-
常见的加密算法之RSA加密算法
RSA加密算法 RSA公钥加密算法是1977年由Ron Rivest, Adi Shamir 和Leonard Adleman一起提出,RSA就是他们三人姓氏开头字母拼在一起组成的。RSA是目前最有影响力和最常用的公钥加密算法,它能够抵抗到…
-
常见的加密算法之AES加密算法
AES加密算法是密码学中的高级加密标准(Advanced Encryption Standard,AES),是美国国家标准技术研究所NIST旨在取代DES的21世纪的加密标准。目前已经被多方分析且广为全世界所使用。高级加密标准由美国国家标准…
-
常见的加密算法之DES算法
DES算法的定义 DES全称为Data Encryption Standard,即数据加密标准,是一种使用密钥加密的块算法,是1972年美国IBM公司研制的对称密码体制加密算法。其密钥长度为56位,明文按64位进行分组,将分组后的明文组和5…
-
什么是哈希算法
什么是Hash算法 Hash,一般翻译做“散列”,也有直接音译为“哈希”的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法。哈希算法将任意长度的二进制值映射为较短的固定长度的二进制值,这个小的二进制值称为哈希值。哈…
-
什么是对称加密算法?
对称加密技术的定义 对称加密采用了对称密码编码技术,它的特点是文件加密和解密使用相同的密钥,即加密密钥也可以用作解密密钥,这种方法在密码学中叫做对称加密算法。所以也称为秘密密钥算法或单密钥算法。它要求发送方和接收方在安全通信之前,商定一个密…
-
什么是非对称加密算法?
非对称加密的定义 加密是指把明文转换成密文的过程,密钥是加密过程中的可变参数,加密算法可以分为对称加密算法和非对称加密算法两大类,加密和解密使用同一个密钥的算法为对称加密算法,加密和解密的过程使用不同的密钥称为非对称加密算法。 非对称密钥也…
-
SSL证书的加密技术
根据密钥类型不同将现代密码技术分为两类:对称加密算法(秘密钥匙加密)和非对称加密算法(公开密钥加密)。对于对称性加密算法,信息接收双方都需事先知道密匙和加解密算法且其密匙是相同的,之后便是对数据进行 加解密了。非对称算法与之不同,发送双方A…
-
什么是证书链
证书链是由两个环节组成—信任锚(CA 证书)环节和已签名证书环节。即由 CA 证书发出的证书序列,最终以根 CA 证书结束。 证书链可以有任意环节的长度,所以在三节的链中,信任锚证书CA 环节可以对中间证书签名;中间证书的所有者可以用自己的…
-
Android设备中的SSL证书错误
了解SSL证书错误并在Android设备中解决 网络科技近年来高速增长,对人们日常生活的影响可通过PC端和移动设备的使用增长数据可以推断。在数字化技术的今天,用户也希望能够在移动设备上保护网站的信息以及用户的数据。 SSL证书是保护网站信息…
-
Nginx HTTP Server中的SSL证书错误
安装SSL证书时快速解决Nginx HTTP服务器错误! Nginx HTTP Server是免费的开放源代码,它附带了高性能的HTTP服务器和反向代理。Nginx HTTP Server由于其高性能,可持续性,高级功能,易于配置等特性而被…