非对称加密算法公钥和私钥各用于什么目的

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/17 06:54:07
非对称加密算法公钥和私钥各用于什么目的非对称加密算法公钥和私钥各用于什么目的非对称加密算法公钥和私钥各用于什么目的公钥密码体制的核心思想是:加密和解密采用不同的密钥.这是公钥密码体制和传统的对称密码体

非对称加密算法公钥和私钥各用于什么目的
非对称加密算法公钥和私钥各用于什么目的

非对称加密算法公钥和私钥各用于什么目的
公钥密码体制的核心思想是:加密和解密采用不同的密钥.这是公钥密码体制和传统的对称密码体制最大的区别.对于传统对称密码而言,密文的安全性完全依赖于 密钥的保密性,一旦密钥泄漏,将毫无保密性可言.但是公钥密码体制彻底改变了这一状况.在公钥密码体制中,公钥是公开的,只有私钥是需要保密的.知道公钥 和密码算法要推测出私钥在计算上是不可行的.这样,只要私钥是安全的,那么加密就是可信的.
显然,对称密码和公钥密码都需要保证密钥的安全,不同之处在于密钥的管理和分发上面.在对称密码中,必须要有一种可靠的手段将加密密钥(同时也是解密密 钥)告诉给解密方;而在公钥密码体制中,这是不需要的.解密方只需要保证自己的私钥的保密性即可,对于公钥,无论是对加密方而言还是对密码分析者而言都是 公开的,故无需考虑采用可靠的通道进行密码分发.这使得密钥管理和密钥分发的难度大大降低了.
加密和解密:发送方利用接收方的公钥对要发送的明文进行加密,接受方利用自己的
私钥进行解密,其中公钥和私钥匙相对的,任何一个作为公钥,则另一个
就为私钥.但是因为非对称加密技术的速度比较慢,所以,一般采用对称
加密技术加密明文,然后用非对称加密技术加密对称密钥,即数字信封 技术.
签名和验证:发送方用特殊的hash算法,由明文中产生固定长度的摘要,然后利用
自己的私钥对形成的摘要进行加密,这个过程就叫签名.接受方利用
发送方的公钥解密被加密的摘要得到结果A,然后对明文也进行hash操
作产生摘要B.最后,把A和B作比较.此方式既可以保证发送方的身份不
可抵赖,又可以保证数据在传输过程中不会被篡改.
首先要分清它们的概念:
加密和认证
  首先我们需要区分加密和认证这两个基本概念.
  加密是将数据资料加密,使得非法用户即使取得加密过的资料,也无法获取正确的资料内容, 所以数据加密可以保护数据,防止监听攻击.其重点在于数据的安全性.身份认证是用来判断某个身份的真实性,确认身份后,系统才可以依不同的身份给予不同的 权限.其重点在于用户的真实性.两者的侧重点是不同的.
  公钥和私钥
  其次我们还要了解公钥和私钥的概念和作用.
  在现代密码体制中加密和解密是采用不同的密钥(公开密钥),也就是非对称密钥密码系统,每个通信方均需要两个密钥,即公钥和私钥,这两把密钥可以互为加解密.公钥是公开的,不需要保密,而私钥是由个人自己持有,并且必须妥善保管和注意保密.
  公钥私钥的原则:
一个公钥对应一个私钥.
密钥对中,让大家都知道的是公钥,不告诉大家,只有自己知道的,是私钥.
如果用其中一个密钥加密数据,则只有对应的那个密钥才可以解密.
如果用其中一个密钥可以进行解密数据,则该数据必然是对应的那个密钥进行的加密.
  非对称密钥密码的主要应用就是公钥加密和公钥认证,而公钥加密的过程和公钥认证的过程是不一样的,下面我就详细讲解一下两者的区别.
事例说明下:
例如:比如有两个用户Alice和Bob,Alice想把一段明文通过双钥加密的技术发送给Bob,Bob有一对公钥和私钥,那么加密解密的过程如下:
Bob将他的公开密钥传送给Alice.
Alice用Bob的公开密钥加密她的消息,然后传送给Bob.
Bob用他的私人密钥解密Alice的消息.
那么Bob怎么可以辨认Alice是不是真人还是冒充的.我们只要和上面的例子方法相反就可以了.
Alice用她的私人密钥对文件加密,从而对文件签名.
Alice将签名的文件传送给Bob.
Bob用Alice的公钥解密文件,从而验证签名.
通过例子大家应该有所了解吧!

网络安全?

非对称加密算法公钥和私钥各用于什么目的 对称加密算法和非对称加密算法的区别是什么? 非对称加密算法是什么意思? 试比较对称加密算法与非对称加密算法在应用中的优缺点?传统密码体制与公钥密码体制的优缺点?我只要他们的优缺点,麻烦各位了.网络安全相关试题 如何使对称与非对称加密算法实现优势互补 下面哪些加密算法属于非对称密码算法 下列属于非对称加密算法的是A.RSA B.TWOFISH C.DES D.IDEA 对称加密和非对称加密有什么区别啊 对称加密算法中,des算法的密钥长度是多少,采用什么进行加密 RSA非对称加密算法问题:用一个公钥加密同一个原文,多次加密,1.每次产生的密文都一样吗?2.如果每次密文都不一样,那每次产生的密文的长度是否都一样?长度有没有固定? 请问非极性分子的对称指的是什么对称?空间构型对称和几何构型对称有什么区别? 什么用于提取目的基因 除了RSA,有没有原理比较简单的非对称加密算法?不要求能实现数字签名之类,只要求能加密. 名词解释:对称加密和非对称加密 非对称双通道和对称双通道优劣 变性电泳和非变性电泳都可用于蛋白质研究,但基本原理和应用目的不同,讨论其区别 对称密码和非对称密码有什么区别,应用领域有哪些 新文化运动的目的是什么?不是为了宣扬马克思主义吗?早期的目的和晚期的目的非别是什么?