当前分类

加密算法

简述Akelarre加密算法

简述Akelarre加密算法

Akelarre加密算法是一种分组密码算法,是由Alvarez G和Montoya F等人于1996年年提出的。我们今天就来简单了解一下Akelarre加密算法。 Akelarre加密算法简介 Akelarre加密算法是一种结构类似于IDEA的分组密码算法,和 ...

简述Skipjack加密算法

简述Skipjack加密算法

Skipjack加密算法是由美国国家安全局(NSA)从1985年开始设计,1990年完成评估,于1993年由美国政府正式对外宣布的。曾几何时,Skipjack算法也被列为“机密”等级,但在1998年Skipjack算法被公开。今天我们就来了解一下S ...

简述MARS加密算法

简述MARS加密算法

1997年,为了替代DES的AES高级加密标准在全球海选,留到最后的有五个算法有MARS、Rc6、Serpent、Twofish和Rijndael,最终由Rijndael当选。我们已经简单了解了其他四个算法,今天我们就来了解一下MARS加密算法。 MARS ...

简述Serpent加密算法

简述Serpent加密算法

我们在之前的文章中就介绍过,AES加密算法是在1997年全世界海选征集评选出来的,当选的Rijndael算法,也就成为了现在的AES加密算法。那么我们今天来了解一下,当时排名第二的Serpent加密算法。 Serpent加密算法简介 ...

简述TEA加密算法

简述TEA加密算法

QQ是我们生活中常用到的一种即时社交工具,那么今天我们就来了解一种在QQ的数据传输协议中使用的对称加密算法——TEA加密算法。 TEA加密算法 TEA加密算法是一种分组密码算法,全称为"Tiny Encryption Algorithm" ,特 ...

简述Rabin加密算法

简述Rabin加密算法

在之前,我们了解了RAS加密算法,知道了它是非对称加密算法中应用最为广泛的一种,那么我们今天来了解一个与RAS算法十分相似的一种非对称加密算法——Rabin加密算法。 Rabin加密算法 Rabin加密算法属于非对称加密算法 ...

简述PBE加密算法

简述PBE加密算法

在很多加密算法中,都会有“密钥”这一说法,那么今天我们来了解一个使用口令替代了密钥的加密算法——PBE加密算法。 PBE加密算法 PBE加密算法全称为Password Based Encryption,是一种基于口令的加密算法,其特点在于口 ...

简述DH加密算法

简述DH加密算法

DH加密算法全称为Diffie-Hellman密钥交换协议/算法,是由Whitfield Diffie与Martin Hellman在1976年提出的,属于非对称加密算法。 DH算法的用途 DH加密算法主要用于密钥的交换,能够实现了在非安全网络下通信双方密 ...

支付中常见的加密算法

支付中常见的加密算法

网络支付是目前十分常见的支付方式,而支付是一个安全等级非常高的场景,各个系统之间相互交错,每一条数据出现泄露都可能会造成极其重大的损失,所以加密算法在支付中一直充当着重要的角色。下面我们就来了解一下支 ...

简述DSA数字签名算法

简述DSA数字签名算法

在之前的文章中,我们了解了很多加密算法,基本上都是作为加密数据的工具出现,那么今天我们来了解一个不能用来加密数据,但却被美国NIST作为DSS数字签名的标准的加密算法——DSA数字签名算法。 什么是DSA算法? DSA数 ...

简述祖冲之算法

简述祖冲之算法

祖冲之是中国古代杰出的数学家、天文学家,他首次将“圆周率”精算到小数第七位,是世界第一位将圆周率值计算到小数第7位的科学家。今天我们就来了解一下以这位数学家命名的加密算法——祖冲之算法。 什么是祖冲之算法? ...

简述SM4加密算法

简述SM4加密算法

国密算法我们已经介绍了SM1、SM2、SM3,那么今天我们就来了解一下SM4分组加密算法。 什么是SM4? SM4 为无线局域网标准的分组加密算法,用于替代 DES/AES 等国际算法,是继SM2、SM3、SM9、祖冲之密码算法之后,又一 ...

简述SM3散列算法

简述SM3散列算法

SM3是国密算法中唯一的密码杂凑算法,是一种密码散列函数标准,用于替代MD5/SHA-1/SHA-2等国际算法,今天我们就来了简单解一下。 什么是SM3算法? SM3采用密码散列(hash)函数标准,是在SHA-256基础上改进实现的一 ...

简述SM2加密算法

简述SM2加密算法

之前的文章中我们简单聊了SM9加密算法和国密算法,如果按照逻辑来讲,今天应该讲一讲SM1的。但是无奈SM1算法并不公开,最多的介绍也是其加密强度与AES加密算法相当。所以,我们今天跨过SM1,来了解一下SM2加密算法。 ...

简述国密算法

简述国密算法

在加密算法界,被我国国家密码局认定的国产密码算法,被叫做国密算法,之前我们了解的SM9就是其中之一,那么今天我们就来了解一下还有哪些算法属于国密算法。 国密算法也分为对称算法和非对称算法,对称算法包括了SM ...

简述RC6加密算法

简述RC6加密算法

RC6加密算法隶属于RC系列算法,是Ron Rivest为RSA公司设计的一系列密码算法。在上个世纪末AES算法公开选拔中,RC6加密算法成为最终入选的五个算法之一,今天我们就来了解一下它。 要了解RC6加密算法,我们先来了解一 ...

简述SM9标识密码算法

简述SM9标识密码算法

SM9算法是我国首个全体系纳入ISO/IEC标准的非对称密码算法,想要了解它,我们先来了解一下什么是标识密码算法。 什么是标识密码算法? 为了降低公开密钥系统中密钥和证书管理的复杂性,以色列科学家、RSA算法发明人 ...

简述ElGamal加密算法

简述ElGamal加密算法

我们之前聊了不少加密算法,今天我们来聊一个以人名命名的加密算法——ElGamal加密算法。 什么是ElGamal加密算法? ElGamal加密算法是由Tather ElGamal(塔希尔·盖莫尔)在1985年提出的一个基于迪菲-赫尔曼密钥(D-H) ...

简述Twofish加密算法

简述Twofish加密算法

在前两天的文章中,我们聊了Blowfish加密算法,在文章最后,我们提到了Blowfish加密算法的发明人布鲁斯·施耐尔(Bruce Schneier)建议用户迁移至Twofish加密算法中去,那么什么是Twofish加密算法呢?我们今天就来简 ...

微信扫一扫,分享到朋友圈

简述Twofish加密算法