非对称密码算法指的是什么
rsa是什么意思
RSA是公开密钥密码体制是一种使用不同的加密密钥与解密密钥,“由已知加密密钥推导出解密密钥在计算上是不可行的”密码体制。RSA是1977年由罗纳德·李维斯特(RonRivest)、阿迪·萨莫尔(AdiShamir)和伦纳德·阿德曼(LeonardAdleman)一起提出的。当时他们三人都在麻省理工学院工作。RSA就是他们三人姓氏开头字母拼在一起组成的。
简介
在公开密钥密码体制中,加密密钥(即公开密钥)PK是公开信息,而解密密钥(即秘密密钥)SK是需要保密的。加密算法E和解密算法D也都是公开的。虽然解密密钥SK是由公开密钥PK决定的,但却不能根据PK计算出SK。正是基于这种理论,1978年出现了著名的RSA算法,它通常是先生成一对RSA密钥,其中之一是保密密钥,由用户保存;另一个为公开密钥,可对外公开,甚至可在网络服务器中注册。为提高保密强度,RSA密钥至少为500位长,一般推荐使用1024位。这就使加密的计算量很大。为减少计算量,在传送信息时,常采用传统加密方法与公开密钥加密方法相结合的方式,即信息采用改进的DES或IDEA对话密钥加密,然后使用RSA密钥加密对话密钥和信息摘要。对方收到信息后,用不同的密钥解密并可核对信息摘要。
算法原理
RSA公开密钥密码体制的原理是:根据数论,寻求两个大素数比较简单,而将它们的乘积进行因式分解却极其困难,因此可以将乘积公开作为加密密钥。
rs是什么意思?
1、RS(RemoteSensing)是遥感的英文缩写,遥感是以航空摄影技术为基础,在20世纪60年代初发展起来的一门新兴技术。2、RS码,即Reed-Solomon码。是用其发明人的名字Reed和Solomom命名的,他是一种多进制BCH码,具有很强的纠错能力,适用于多进制调制的场合,适合在衰落信道中纠正突发性错码。3、RALLY SPORT的简写,代表运动改装版。是一种很常见的外饰车标。4、RS,网络流行语,“人身攻击”的极简缩写版。扩展资料:RS(RemoteSensing)是遥感的英文缩写,遥感是以航空摄影技术为基础,在20世纪60年代初发展起来的一门新兴技术。开始为航空遥感,自1972年美国发射了第一颗陆地卫星后,这就标志着航天遥感时代的开始。经过几十年的迅速发展,目前遥感技术已广泛应用于资源环境、水文、气象,地质地理等领域,成为一门实用的,先进的空间探测技术。遥感(remote sensing)是指非接触的,远距离的探测技术。一般指运用传感器/遥感器对物体的电磁波的辐射、反射特性的探测。遥感是通过遥感器这类对电磁波敏感的仪器,在远离目标和非接触目标物体条件下探测目标地物。参考资料 百度百科-RS (网络用语)百度百科-RS (车标缩写)百度百科-RS (遥感)百度百科-RS (RS码)
什么是对称密码和非对密码,分析这两种密码体系的特点和应用领域
一、对称密码1、定义:采用单钥密码系统的加密方法,同一个密钥可以同时用作信息的加密和解密,这种加密方法称为对称加密,也称为单密钥加密。2、特点:算法公开、计算量小、加密速度快、加密效率高。3、应用领域:由于其速度快,对称性加密通常在消息发送方需要加密大量数据时使用。二、非对密码1、定义:非对称密码指的是非对称密码体制中使用的密码。2、特点:(1)是加密密钥和解密密钥不同 ,并且难以互推 。(2)是有一个密钥是公开的 ,即公钥 ,而另一个密钥是保密的 ,即私钥。3、应用领域:很好的解决了密钥的分发和管理的问题 ,并且它还能够实现数字签名。扩展资料对称加密算法特征1、加密方和解密方使用同一个密钥;2、加密解密的速度比较快,适合数据比较长时的使用;3、密钥传输的过程不安全,且容易被破解,密钥管理也比较麻烦参考资料来源:百度百科——非对称密码参考资料来源:百度百科——对称加密
非对称密码算法指的是什么
非对称加密算法是一种密钥的保密方法。非对称加密算法需要两个密钥:公开密钥(publickey:简称公钥)和私有密钥(privatekey:简称私钥)。公钥与私钥是一对,如果用公钥对数据进行加密,只有用对应的私钥才能解密。因为加密和解密使用的是两个不同的密钥,所以这种算法叫作非对称加密算法。 非对称加密算法实现机密信息交换的基本过程是:甲方生成一对密钥并将公钥公开,需要向甲方发送信息的其他角色(乙方)使用该密钥(甲方的公钥)对机密信息进行加密后再发送给甲方;甲方再用自己私钥对加密后的信息进行解密。甲方想要回复乙方时正好相反,使用乙方的公钥对数据进行加密,同理,乙方使用自己的私钥来进行解密。另一方面,甲方可以使用自己的私钥对机密信息进行签名后再发送给乙方;乙方再用甲方的公钥对甲方发送回来的数据进行验签。甲方只能用其私钥解密由其公钥加密后的任何信息。 非对称加密算法的保密性比较好,它消除了最终用户交换密钥的需要。非对称密码体制的特点:算法强度复杂、安全性依赖于算法与密钥但是由于其算法复杂,而使得加密解密速度没有对称加密解密的速度快。对称密码体制中只有一种密钥,并且是非公开的,如果要解密就得让对方知道密钥。所以保证其安全性就是保证密钥的安全,而非对称密钥体制有两种密钥,其中一个是公开的,这样就可以不需要像对称密码那样传输对方的密钥了。这样安全性就大了很多。
上一篇:王安石故事
下一篇:没有了