加密算法
Superfiver
越努力,越幸运
展开
-
AES算法细节及应用
AES加密算法特点:AES加密算法是一种极具代表性的对称加密算法,由于其对称性,使得算法的加密和解密的结构对称,密钥也相同,算法结构比较简单。AES还有加密解密速度迅速和编码紧凑等特点,具有很大的开发潜力和较高的使用价值,被应用至信息保护,电子安全等方面及领域。AES加密和解密使用的密钥是同一个密钥,客户端和服务器端双方都需要知道加密算法和密钥,所以对于密钥的保存至关重要。AES有一些十分明显的优点,速度快,安全级别高,面向字节加密,高效,适合大量数据加密。但是存在密钥泄露而引起信息泄露的问题。原创 2020-06-09 14:24:53 · 2442 阅读 · 0 评论 -
MD5算法细节及应用
MD5信息摘要算法特点:MD5是一种极具代表性的哈希算法,主要特点是其单方向性,你可以将明文信息通过MD5映射成密文信息,但是无法通过解密密文来获取明文信息。MD5作为不可逆的加密算法,只能加密,不能解密,而且目前为止技术上逆运算的程序并没有被开发出来。因此,这类算法对于信息传递来说基本没有什么用处,但是,正因为它的不可逆性,使得它十分适合用于身份认证与数字签名这方面,可以防止信息被修改。而且MD5有一个极大的优势,它不会随着明文长度的增加导致密文长度随之增加,无论需要加密的信息多长,加密之后是一段原创 2020-06-09 10:48:50 · 484 阅读 · 0 评论