用户名: 密码: 验证码:
USB加密MODEM的原理与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
本论文是结合北京电子科技学院科研中心承担的密码产品项目——USB加密MODEM进行的。该系统采用目前流行的USB接口与计算机主机相连,解决了传统MODEM的UART瓶颈问题。并通过在数据加密前实现数据压缩来提高吞吐量,数据压缩采用CCITT v.42bis建议的LZW算法,达到压缩率2~4倍。本文重点分析了系统加密模型的建立,针对MODEM的通信特性,提出了一种在MODEM中应用的安全协议。该协议结合单钥加密体制和双钥加密体制的优点,利用双钥体制对通信双方进行身分认证并确定每次会话的会话密钥,然后使用会话密钥对传输数据进行加密,从而保证了通信数据在线路上的安全性。最后对所使用的两种加密算法及其实现进行了较为详细的介绍。
In this paper, USB Encryption Modem is researched on. This device uses the USB interface which provides a high bandwidth for data throughput instead of the UART bottleneck with the traditional modems. A data compression module is added to improve the throughput f-urther more. The LZW algorithm which is recommended by CCITT v. 42bis is adapted. The rate of the compression reached 2-4 times.
    This paper pays attention to the building of encryption model. Aiming at the characteristic of modem, a security protocol used in the modem is proposed in this paper. This protocol uses the theory of Pu blic-Key to build a security channel, and then uses the secret session-key to encrypt the data. The security protocol can assure that the data is transported in security through the link.
    Finally, the author described two cipher algorithm which used in t he encryption module. This two algorithm is RSA - Public-Key algorithm and Rijndael - Single-Key algorithm. Software implementation pl an is also given in this paper.
引文
1. "CCITT V. 24bis, Data Compression Procedures For Data Circuit Terminating Equipment(DCE)Using Error Correction Procedures", Genever, 1990.
    2.Gilbert Held著。数据通信(第六版)。人民邮电出版社。
    3.李海泉等。计算机网络安全与加密技术。科学出版社。
    4.王育民等。通信网的安全——理论与技术。西安电子科技大学出版社。
    5.William Stallings著。密码编码学与网络安全:原理与实践(第二版)。电子工业出版社。
    6.冯登国等。密码学导引。科学出版社。
    7.Arto Solomaa著。公钥密码学。国防工业出版社。
    8.王国兵,杨建沾,谢轨。“基于RSA算法的网络安全体系的构造”。武汉大学学报(自然科学版),2000.2。
    9.谢冬青,李超,周洲仪。网络安全协议的一般框架及其安全性分析。湖南大学学报(自然科学版)。2000.4。
    10.何明星,范平志。新一代私钥加密标准AES进展与评述。计算机应用研究,2001.10。
    11. Daemen and V. Rijmen,"AES Proposal: Rijndael", AES algorithm submission, September 3,1999。
    12. A.Selby, C.Mitchell,"Algorithms for software implementations of RSA", IEEPROCEEDINGS. Vol. 136, Pt.E, No.3, MAY 1989.
    13. M.Rabin, Probabilistic algorithms for testing primality, Journal on Number theroy, V.12,pp.128-138,1980.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700