① 非对称加密又称为什么
非对称加密又称之为游茄核公开密钥加密神掘,简称为公钥加密。因为他的加密和解密所用的纳此密钥不同。和对称加密相对应。
② 什么是对称密匙和非对称密匙
对称加密(私人密钥加密)和非对称加密(公开密钥加密)。对称加密以数据加密标准(DNS,DataEncryptionStandard)算法为典型代表,非对称加密通常以RSA(RivestShamirAd1eman)算法为代表。传统密匙方法的密匙具有针对性,即加密密匙和解密密匙相同。而公开密匙密码方法的加密密匙和解密密匙不同,加密密匙可以公开而解密密匙需要保密。
③ 对称密钥与非对称密钥的定义是什么
对称密钥加密也叫秘密/专用密钥加密(Secret
Key
Encryption),即发送和接收数据的双方必须使用相同的/对称的密钥对明文进行加密和解密运算。
非对称密钥加密也叫公开密钥加密(Public
Key
Encryption),是指每个人都有一对唯一对应的密钥:公开密钥和私有密钥,公钥对外公开,私钥由个人秘密保存;用其中一把密钥来加密,就只能用另一把密钥来解密。发送数据的一方用另一方的公钥对发送的信息进行加密,然后由接受者用自己的私钥进行解密。公开密钥加密技术解决了密钥的发布和管理问题,是目前商业密码的核心。使用公开密钥技术,进行数据通信的双方可以安全地确认对方身份和公开密钥,提供通信的可鉴别性。
④ 什么是RSA非对称加密
非对称密钥——RSA算法
RSA算法是最流行的公钥密码算法,使用长度可以变化的密钥。RSA是第一个既能用于数据加密也能用于数字签名的算法。
RSA算法原理如下:
1.随机选择两个大质数p和q,p不等于q,计算N=pq;
2.选择一个大于1小于N的自然数e,e必须与(p-1)(q-1)互素。
3.用公式计算出d:d×e = 1 (mod (p-1)(q-1)) 。
4.销毁p和q。
最终得到的N和e就是“公钥”,d就是“私钥”,发送方使用N去加密数据,接收方只有使用d才能解开数据内容。
RSA的安全性依赖于大数分解,小于1024位的N已经被证明是不安全的,而且由于RSA算法进行的都是大数计算,使得RSA最快的情况也比DES慢上倍,这是RSA最大的缺陷,因此通常只能用于加密少量数据或者加密密钥,但RSA仍然不失为一种高强度的算法。
⑤ 对称密码体质加密使用什么的密钥,非对称密码体质的加密使用什么的密钥
1.对称密钥密码:对称密钥加密又称私钥加密,即信息的发送方和接收方用一个密钥去加密和解密数据。它的最大优势是加/解密速度快,
适合于对大数据量进行加密,但密钥管理困难。
2.非对称密钥密码:非对称密钥加密又称公钥密钥加密。它需要使用一对密钥
来分别完成加密和解密操作,一个公开发布,即公开密钥,另一
个由用户自己秘密保存,即私用密钥。信息发送者用公开密钥去
加密,而信息接收者则用私用密钥去解密。公钥机制灵活,但加密和解密速度却比对称密钥加密慢得多。
⑥ 常用的非对称密钥密码算法包括des
DES全称为DataEncryptionStandard,即数据加密标准。
是一种使用密钥加密的块算法,1977年被美国联邦政府的国家标准局确定为联邦资料处理标准(FIPS),并授权在非密级政府通信中使用,随后该算法在国际上广泛流传开来。
DES是对称性加密里常见的一种,是一种使用秘钥加密的块算法。秘钥长度是64位(bit),超过位数秘钥被忽略。所谓对称性加密,加密和解密秘钥相同。
对称性加密一般会按照固定长度,把待加密字符串分成块。不足一整块或者刚好最后有特殊填充字符。
常见的填充有:'pkcs5'、'pkcs7'、'iso10126'、'ansix923'、'zero'类型,包括DES-ECB、DES-CBC、DES-CTR、DES-OFB、DES-CFB。
⑦ 对称加密和非对称加密
采用单钥密蠢禅陆码系统的加密方法,同带顷一个密钥可以同时用作信息的加密和解密,这种加密方法称为对称加密,也称为单密钥加密。
Bob和Alice各有一把相同秘钥,Bob使用密钥将原始文件加密后Alice可以使用同一密钥将其解密。
对称加密常用算法RC4:
密钥序列 1010 、明文 0110 异或得到密钥 1100 ,同理密文 1100 、密钥序列 1010 异或可以得到明文 0110 。
非对称加密算袭或法需要两个密钥来进行加密和解密,这两个秘钥是公开密钥(public key,简称公钥)和私有密钥(private key,简称私钥)。
同时生成两把秘钥进行加解密。
⑧ 什么是非对称加密
MD5
\PGP这类的都属于非对称加密.就是加密简单,解密(破解)困难.
⑨ 密钥是什么 密钥简述
1、密钥是一种衫激参数,它是在明文转换为密文或将密文转换为明文的算法中输入的参数。密钥分为对称密钥与非对称密钥。
2、密码学中:或猜袜密钥(secret key)——秘密的钥匙;私钥(private key)——私有的钥匙;公钥(public key)——公开的钥匙。钥(yào)匙,密钥就是秘密的钥匙的简称。密钥分为两种:对称密钥与非对称密钥。
3、对称密钥加密,又称私钥兆并加密或会话密钥加密算法,即信息的发送方和接收方使用同一个密钥去加密和解密数据。它的最大优势是加/解密速度快,适合于对大数据量进行加密,但密钥管理困难。
4、非对称密钥加密系统,又称公钥密钥加密。它需要使用不同的密钥来分别完成加密和解密操作,一个公开发布,即公开密钥,另一个由用户自己秘密保存,即私用密钥。信息发送者用公开密钥去加密,而信息接收者则用私用密钥去解密。公钥机制灵活,但加密和解密速度却比对称密钥加密慢得多。