`

非对称密钥密码的应用

阅读更多

14.3.3 非对称密钥密码的应用

http://book.51cto.com  2009-02-02 16:37  马振晗/贾军保  清华大学出版社  我要评论(0)

 

14.3.3  非对称密钥密码的应用

我们也可以运用实体验证中的非对称密钥密码,而不是对称密钥密码。这里秘密必须是原告的私钥。原告必须表明,她拥有与人人可用的公钥有关的私钥。这就意味着验证者必须用原告的公钥加密挑战;那么原告就用她的私钥来解密信息。对挑战的应答就是解密挑战。下面是两种方法:一种是单向加密;一种是双向加密。

1. 第一种方法

在第一种方法中,鲍勃用爱丽丝的公钥加密挑战。爱丽丝用她的私钥解密信息,并把nonce发送给鲍勃。图14-9所示就是这种方法。

 
(点击查看大图)图14-9  单向非对称密钥验证

2. 第二种方法

在第二种方法中,使用了两个公钥,每个方向上有一个。爱丽丝把用鲍勃的公钥加密过的个人身份和nonce发送出去。鲍勃用由爱丽丝的公钥加密的nonce应答。最后,爱丽丝用鲍勃的解密了的nonce应答。图14-10所示,就是这种方法。

 
(点击查看大图)图14-10  双向非对称密钥

分享到:
评论

相关推荐

    非对称密钥

    例如,codesc.net 可能是一个介绍或提供相关服务的网站,它可能涉及到非对称密钥的应用,如用户注册时使用公钥加密密码,服务器仅能使用对应的私钥解密,从而保障用户数据的安全。 总之,非对称密钥在确保网络数据...

    0051-2016 密码设备管理 对称密钥管理技术规范.pdf

    0051-2016 密码设备管理 对称密钥管理技术规范.pdf

    GMT 0051-2016 密码设备管理 对称密钥管理技术规范

    GMT 0051-2016 密码设备管理 对称密钥管理技术规范是中国国家标准,旨在规范对称密钥的生成、分配、存储、使用和销毁等过程。 1. 密钥管理技术概述 密钥管理技术是指对密钥的整个生命周期的管理,包括密钥的生成、...

    对称密钥密码算法研究.pdf

    对称密钥密码算法是密码学中的基础方法,它依赖于同一个密钥进行加密和解密,具有高效性,广泛应用于数据保护和信息安全领域。本文主要探讨了对称密钥密码算法的研究,尤其是AES(Advanced Encryption Standard)...

    非对称密钥加密器2011

    在实际应用中,非对称密钥加密器2011不仅适用于个人用户保护隐私,还广泛应用于企业环境,以确保商业机密、客户数据和其他重要信息的安全。同时,它也是数字签名的基础,通过公钥加密技术可以验证数据的完整性和发送...

    对称密码和非对称密码实现

    在实际应用中,对称密码和非对称密码常常结合使用。比如,在HTTPS协议中,客户端首先通过非对称密码与服务器交换会话密钥,然后用这个密钥执行对称加密进行后续的数据传输,以兼顾速度和安全性。总的来说,理解并...

    GMT 0051 密码设备管理 对称密钥管理技术规范

    本标准——“GMT 0051 密码设备管理 对称密钥管理技术规范”主要针对对称密钥管理的应用场景和技术要求进行了详细的规定。该标准旨在通过标准化对称密钥的管理流程和技术手段,确保密码设备中的密钥安全性得到有效的...

    RSA、Diffie-Hellman、签名、非对称和对称密钥.zip

    在密码学领域,RSA、Diffie-Hellman和签名算法是至关重要的概念,它们与非对称和对称密钥紧密相关。让我们深入探讨这些核心概念。 首先,非对称密钥加密是一种加密方法,其中使用两个不同的密钥——一个公钥和一个...

    对称密钥管理系统技术规范(征求意见稿)201406041

    《对称密钥管理系统技术规范(征求意见稿)201406041》是针对商用密码设备中对称密钥管理的一项技术规范,旨在为密码设备管理平台提供统一的对称密钥分发机制,确保系统的安全性与可靠性。这份规范基于《密码设备...

    非对称密码

    非对称密码,也被称为公钥密码学,是现代加密技术的一个重要分支,与传统的对称密钥加密形成鲜明对比。在对称密钥加密中,加密和解密使用的是同一个密钥,这意味着发送者和接收者必须共享相同的密钥,从而在密钥分发...

    AES-DES.rar_AES_AES DES_des_非对称加密_非对称密钥

    “非对称加密”和“非对称密钥”指的是与对称加密相对的一种加密方式。在非对称加密中,存在两个密钥:公钥和私钥。公钥可以公开,用于加密数据;而私钥必须保密,用于解密数据。这种方式的优点在于,即使公钥被他人...

    集中式对称密钥分配

    首先,对称密钥加密是密码学中最基础的加密方式。在这种方法中,加密和解密使用的是同一把密钥。虽然对称加密速度快、效率高,但密钥的管理和分发成为了一个挑战。如果直接将密钥在网络中传输,可能会被窃取。因此,...

    智能信息安全-现代密码学之对称密码.pptx

    现代密码学主要分为对称密钥密码和非对称密钥密码两大类。本篇内容将着重讨论对称密钥密码体制。 对称密钥密码,也称为单钥密码,其特点是加密和解密使用同一密钥。这种密码体制历史悠久,最早可以追溯到古典密码学...

    非对称密码学

    非对称密码学,作为现代密码学的重要分支,与对称密码学相对,它使用了两个不同的密钥:公钥和私钥。这种机制解决了传统对称加密算法中密钥分发的问题,使得数据可以在不安全的网络环境中安全地传输。 ### 非对称...

    国密SM2非对称算法C语言实现

    国密SM2非对称算法是中国自主研发的一种公钥密码算法,它是基于椭圆曲线加密算法(ECC)设计的,主要用于数字签名、密钥交换和数据加密等应用场景。C语言是一种广泛应用的编程语言,用于实现底层系统级的编程,包括...

    实验三非对称密码算法RSA

    7. **实际应用**:在实际网络通信中,RSA常用于交换对称密钥,因为非对称加密的速度较慢,不适合大量数据的加密。先用RSA交换一个对称密钥,然后使用该密钥进行数据的快速加密和解密。 8. **数字签名**:RSA还可以...

    ssh加密技术研究及实现本科学位论文.doc

    主要内容包括对称密钥密码体制、非对称密钥密码体制、SSH 的工作原理、SSH 的应用范围、SSH 的认证和加密方式等。 2.1 对称密钥密码体制 对称密钥密码体制是指使用同一个密钥对数据进行加密和解密。这种方式的优点...

Global site tag (gtag.js) - Google Analytics