首页 | 本学科首页   官方微博 | 高级检索  
     

密钥交换协议中本原根的快速确定方法及其实现
引用本文:尹少平.密钥交换协议中本原根的快速确定方法及其实现[J].微计算机信息,2006,22(24):101-103.
作者姓名:尹少平
作者单位:030013 太原市红沟南路36号山西大学工程学院信息系
摘    要:Diffie-Hellman密钥交换是一个可以使通信双方在不可信信道上建立共享密钥,并使之应用于后继对称密钥通信系统的一种密码协议。本原根是实现Diffie-Hellman密钥交换协议的一个核心参数,直接影响协议本身的安全性。对于大素数,确定其本原根是一个复杂的过程,如果根据定义来检测本原根,会因为运算开销太大而影响保密通信性能。本文阐述并证明了一个能够快速确定本原根的算法,给出了流程设计和基于JAVA的程序实现。

关 键 词:Diffie-hellman密钥交换协议  本原根  离散对数  对称密钥系统
文章编号:1008-0570(2006)08-3-0101-03
修稿时间:2006年1月5日

Amethod and its implementation for effectively searching primitive root in key exchange protocol
Yin Shaoping.Amethod and its implementation for effectively searching primitive root in key exchange protocol[J].Control & Automation,2006,22(24):101-103.
Authors:Yin Shaoping
Abstract:Diffie- Hellman key exchange is a cryptographic protocol which allows two parties to jointly establish a shared secret key over an insecure communications channel. This key can then be used to encrypt subsequent communications using a symmetric key cipher. Primitive root is a kernel parameter to implement Diffie- Hellman key exchange protocol and affects the security of the protocol directly. It is a difficult problem for a big prime integer, if we select a primitive root according to its definition the performance of the secret communication could be affected seriously since the operation cost is very high. So this paper presents and proves an algorithm for searching a primitive root with high efficiency and gives the design of flow and corresponded JAVA program.
Keywords:JAVA
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号