
密码协议
hqok
这个作者很懒,什么都没留下…
展开
-
什么是协议?
协议(protocol)是一系列的步骤: 它包括两方或多方,设计它的目的是要完成一项任务! 协议还有其他的特点: 1 协议中的每个人都必须了解协议,并且预先知道所要完成的所有的步骤。 2 协议中的每个人都必须同意并遵循它。 3 协议必须是清楚的,每一步必须明确定义,并且不会引起误解。 4 协议必须是完整的,对每种可能原创 2006-06-29 20:49:00 · 1426 阅读 · 0 评论 -
公开密码学的密钥交换
Alice和Bob使用公开密钥密码协商会话密钥,并用协商的会话密钥加密数据。在一些实际的实现中,Alice和Bob签名的公开密钥可在数据库中获得。这使得密钥交换协议更容易, 即使Bob从来没有听说过Alice,Alice也能够安全的把消息发送给Bob。 (1)Alice从KDC处得到Bob的公开密钥。 (2)Alice产生随机会话密钥,用Bob的公开密钥加密它,然后将它原创 2006-07-16 06:54:00 · 1671 阅读 · 1 评论 -
对称密码学的密钥交换
这个协议假设Alice和Bob(网络上的用户)每人和KDC共享一个秘密密钥,在我们的协议中Trent 就是KDC。 (1)Alice呼叫Trent,并请求一个与Bob通信的会话密钥。 (2)Trent产生一随机会话密钥,并对它的两个副本加密:一个用Alice的密钥,另一个用Bob的密钥。Trent发送这两个副本给Alice。 (3)Alice对它的会话密钥副原创 2006-07-16 06:47:00 · 1827 阅读 · 0 评论