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.
|