The Files Eencryption Tool Based on USB-KEY----- Client Side
Abstract
Along with the development of the computer, the security demand of the files is increasing. For the sake of encrypting the files of the users to prevent the act of stealing and improving the security of the documents, the security encryption of the documents have become an important issue.
This design based on the combination of software and hardware to provide an easy and reliable approach to encrypt files. Password memorization is not necessary. The benefits of this design are easy to use and high stability. This project is coded by Delphi and base on Rockey2( a type of USB key). This paper describes the basic functions and methods to build a files encryption tools based on USB key. Details of implementation are also involved in this paper.
Key words:USB;encryption lock;encrypt;decrypt
本设计的保护技术
USB KEY文件加密需要有一把硬件KEY,USB KEY是一种智能型加密工具。它是一个安装在USB接口上的硬件电路,同时它有一套使用于各种语言的接口软件和工具软件。当被USB KEY保护的软件运行时,程序向插在计算机上的USB KEY发出查询命令,USB KEY迅速计算查询并给出响应,正确的响应保证软件继续运行。如果没有USB KEY,程序将不能运行,它是将软硬件技术结合起来。这种加密强度比较高。如果KEY丢失了,但是别人没有你的文件和算法,他也不能对文件解密,如果文件和算法被别人获得,但是他没有KEY,同样他也不能对文件解密。它采用软、硬相结合的加密方式。