标签: 加密算法

加密算法比较3DES AES RSA ECC MD5 SHA1等

 2021年5月17日

加 密算法通常分为对称性加密算法和非对称性加密算法,对于对称性加密算法,信息接收双方都需事先知道密匙和加解密算法且其密匙是相同的,之后便是对数据进行 加解密了。非对称算法与之不同,发送双方A,B事先均生成一堆密匙,然后A将自己的公有密匙发送给B,B将自己的公有密匙发送给A,如果A要给B发送消 息,则先需要用B的公有密匙进行消息加密,然后发送给B端,此时B端再用自己的私有密匙进行消息解密,B向A发送...

各种加密签名算法MD5/SHA, DES,RSA,DSA,ECC

 2021年5月17日

1) MD5/SHA MessageDigest是一个数据的数字指纹.即对一个任意长度的数据进行计算,产生一个唯一指纹号. MessageDigest的特性: A) 两个不同的数据,难以生成相同的指纹号 B) 对于指定的指纹号,难以逆向计算出原始数据 代表:MD5/SHA 2) DES 单密钥算法,是信息的发送方采用密钥A进行数据加密,信息的接收方采用同一个密钥A进行数据解密. 单密钥算法是一个对...

了解数字证书、数字签名与常见的加密算法

了解数字证书、数字签名与常见的加密算法

 2021年5月17日

常见的加密算法可以分为对称加密算法、非对称加密算法和摘要算法,数字签名使用了非对称加密算法和摘要算法来保证数据传输的完整性和安全性。数字证书由权威的CA机构颁发,用于互联网通信时验证通信实体的身份。 一、对称加密 对称加密指加密和解密使用相同密钥的加密算法,也称为单密钥加密。他的特点是算法公开、计算量少、加密速度快,对于同样大小的传输对象,对称加密效率通常为非对称加密的千倍左右,因此通常被广泛应用...

技术分享丨这是一篇简单的小科普——什么是对称加密算法?(下)

 2020年7月15日

大家好~我是贾正经,又到了干货满满的技术分享趴啦~ 上期我们讲解了对称加密算法的小知识,并介绍了国密算法中SM4算法的原理。 本期带大家了解一下分组密码的五个模式。 分组密码的模式 首先了解一下,什么是分组密码? 对称加密又分为分组密码和流密码: 流密码(Stream Cyphers),也称序列密码,一次加密明文中的一个位,是将明文按字符(具体是按二进制位)逐位地加密的一种密码学算法。 分组密码,...

1.jpg

技术分享丨这是一篇简单的小科普——什么是对称加密算法?(上)

 2020年7月15日

大家好,我是贾正经,我想死你们啦~ 沉寂了好长一段时间,大家有没有想我~对于我的“诈尸”,是不是很惊讶! 没错!知识科普它回来啦!本期就由我来为大家科普一下——什么叫对称加密算法~ 什么是密码? 首先先带大家了解一下,什么是密码? 很多人认为,密码不就是在登录各种系统,输入账号密码的那个密码吗?其实,这个“密码”本质上只是一个“口令”,与真正的密码毫无关系。 真正的密码,是指使用特定变换对数据等信...

AES加密算法流程介绍

 2019年12月20日

01 AES算法简介 美国政府在1997年公开征集高级加密标准(Advanced Encryption Standard: AES)替代DES加密算法。AES得到了全世界很多密码工作者的响应,先后有很多人提交了自己设计的算法。最终有5个候选算法进入最后一轮:Rijndael,Serpent,Twofish,RC6和MARS。最终经过安全性分析、软硬件性能评估等严格的步骤,Rijndael算法获胜。...

在线解剖三大加密算法的今生前世!丨正经情报局03期

 2019年8月1日

想知道我说了什么吗? 什么?不想?不行,不想也得想。 其实这是一段经过凯撒密码加密后的文字,原文是Nice to meet you。 想知道其中的原理吗?不急不急,我先跟你讲讲加密的由来。 早在数千年以前,密码学就已经在战争中崭露头角了。 众所周知,情报作为战事中最大的要素,决定着一场战争的胜负。 在大型战争中,由于部队较多,指挥无法直接对每支部队下达命令,所以常常需要信使来传递重要的军事情报。 ...

密码学幼稚园 | 密码朋克的社会实验(二)

 2018年12月28日

密码朋克奠定了互联网的许多底层技术和通信协议,从 RSA 到 HTTPS,从 Tor 到区块链。上一篇聊了暗网,这次我想聊聊它背后的密码学。 密码学远不是一篇文章可以聊清楚,大概连当目录都不够。因此,我的目标仅仅是,写一篇小学生也能懂的密码学入门。   信息和编码 看过一个有意思的说法,宇宙如此纷繁,但归根结底就是三件事:信息、结构和通信。物质则是一种结构化的信息。 整个宇宙无尽的信息汪...

由古论今,三千年加密算法发展史

 2017年9月19日

前言 本文将尝试论述加密算法的发展史和一些关键的加密算法。由于个人水平有限,如果出现谬误,还望各位不吝赐教。 加密算法 加密算法乍一听貌似和大部分人的日常生活十分遥远,但实际却密切相关。从网络层到主机文件层,无论那层加密应用或协议背后都是由各种加密算法所支撑。即便你不用任何加密产品,凡是使用https的网站都已经使用了加密协议TLS/SSL。你也被动享受了加密算法带来的隐私保护,及通讯安全。今天我...