摘要
针对BSW逻辑在公钥认证协议设计中的应用,讨论了它的不足并对其进行了改进。消除了原合成规则对公钥使用者身份的不合理限制,并通过添加特定标识符等手段,实现了验证消息发送者身份的推演目标;以两方双向认证协议的设计为例,指出了BSW逻辑忽略冗余性处理所带来的加密冗余问题,得到了消除加密冗余后的协议,采用A thena方法对该协议进行形式化分析表明,协议实现了双向认证的目标。
For the application of BSW logic in the design of public-key authentication protocols, this paper discusses its disadvantages and improves it. It eliminates the reasonless limitation on the identity of the participant, which uses the public key. By the example of two-party mutual authentication protocol, it indicates an encryption redundancy caused by the neglect of redundancy problem at higher abstract level. Then it gets a simpler version of two-party mutual authentication protocol without the eneryption redundancy, and the analysis by Athena proves the achievement of mutual authentication.
出处
《桂林电子科技大学学报》
2006年第6期469-472,共4页
Journal of Guilin University of Electronic Technology
基金
广西自然科学基金项目(0542052)
关键词
BSW逻辑
公钥认证协议
设计
BSW logic
public-key authentication protocol
design