酷玩网

非对称性算法有哪些特点_非对称性算法有哪些

linx
欧意最新版本

欧意最新版本

欧意最新版本app是一款安全、稳定、可靠的数字货币交易平台。

APP下载  官网地址

密钥所有者利用私有密钥对接收到的信息进行解码。所谓的对称密码算法,亦称作传统密码算法,指的是加密密钥可以从解密密钥中推断出来,反之亦然。在大多数对称算法中,加密和解密密钥是相同的。RSA算法作为非对称加密算法的一种,其非对称性主要体现在其三个密钥中。

非对称性算法有哪些特点_非对称性算法有哪些

本题目旨在考查考生对加密体系的理解。现有的加密体系可分为两类:单钥密码体制和公开密钥密码体制。单钥密码体制,即对称密钥密码体制,而公开密钥密码体制,即非对称密钥密码体制。在对称密钥密码体制中,DES算法是一个典型的代表;RSA、Elgamal、背包算法、Rabin、DHE、EC、椭圆曲线加密算法等均为常用的非对称加密算法。其中,RSA算法应用最广,Elgamal算法亦为常用的一种非对称加密算法。经典的非对称加密算法如RSA的安全性均相当高。非对称加密的典型应用是数字签名;非对称加密算法的保密性较好,它消除了用户间交换密钥的必要性。然而,其加解密速度却远慢于对称加密,在某些极端情况下,甚至可能比对称加密慢1000倍。算法强度和复杂性与安全性紧密相关,由于算法复杂,加密解密速度不如对称加密。

在非对称加密中,甲方只能使用其私钥来解密由其公钥加密后的任何信息。非对称加密算法的保密性较好,消除了用户间交换密钥的需求。非对称密码体制的特点是算法复杂,安全性依赖于算法与密钥。然而,正是由于算法的复杂性,导致加密解密速度不如对称加密。DES(数据加密标准)全称为Data Encryption Standard,是一种使用密钥加密的块算法。1977年被美国联邦政府的国家标准局确定为联邦资料处理标准FIPS,并授权在非密级政府通信中使用。随后,该算法在国际上广泛流传开来。DES是一种对称性算法。

非对称性算法有哪些特点_非对称性算法有哪些

这要求必须安全地发布和管理大量的密钥数据,同时也意味着大多数密码服务还需要其非对称性算法以及其他类型的加密算法,例如为了实现不可抵赖性(nonrepudiation),Secure MIME(SMIME)采用了一种非对称算法——公钥私钥算法,并使用了一种对称加密算法。

标签: 非对称性算法有哪些