Computer Engineering and Applications ›› 2007, Vol. 43 ›› Issue (5): 99-101.

• 产品、研发、测试 • Previous Articles     Next Articles

Design Methods of Programmable Mobile Computer Cryptographic Machine

  

  • Received:2006-05-26 Revised:1900-01-01 Online:2007-02-11 Published:2007-02-11

可编程移动电脑加密机的设计方法

曲英杰1   

  1. 青岛科技大学信息科学技术学院
  • 通讯作者: 曲英杰1

Abstract: The programmable mobile computer cryptographic machine is a new kind of encryption device for computers. It is used for encrypting or decrypting the files stored in computers. It uses the reconfigurable cryptographic coprocessor for encryption or decryption and the USB interface for data transmission. It combines the programmability of the reconfigurable cryptographic coprocessor and the mobility of the USB interface perfectly, so it has the advantages such as flexibility, high efficiency, security and convenience, and can be widely used in politics, military affairs, foreign affairs, economy and finance, etc. The design methods of the programmable mobile computer cryptographic machine are proposed in this paper. The main topics discussed in this paper are as follows: the general construction of the programmable mobile computer cryptographic machine, the communication protocol between the PC and the programmable mobile computer cryptographic machine, the interface circuits between the USB bus interface chip and the reconfigurable cryptographic coprocessor, the control software of the programmable mobile computer cryptographic machine.

Key words: Encryption, Decryption, Communication Protocol, Interface, Programmable, Mobile

摘要: 可编程移动电脑加密机是一种新型的电脑加密设备,用于对电脑上的文件进行加/解密处理。可编程移动电脑加密机采用可重构密码协处理器作为加密芯片、采用USB接口与电脑通信,因此它将可重构密码协处理器的可编程特性与USB接口的移动性很好地结合起来,从而具有灵活、高效、安全、方便等优点,可广泛应用于政治、军事、外交、经济、金融等领域。本文提出了可编程移动电脑加密机的设计方法,主要包括以下几个方面:总体结构设计、PC机与可编程移动电脑加密机之间的通信协议、USB总线接口芯片与可重构密码协处理器之间的接口电路、可编程移动电脑加密机的控制软件等。

关键词: 加密, 解密, 通信协议, 接口, 可编程, 移动