Interface locking device featuring encryption and decryption
Abstract
The present invention provides an encryption and decryption interface lock device, comprising: an encryption and decryption lock case, and a device interface corresponding to the host end connection on the outer side; a device control unit electrically connected to the device interface and receiving Command or archive data from the host side; a microprocessor is electrically connected to the device control unit to process receiving commands or file data from the host terminal and responding to the host state or data; a memory unit, and a microprocessor Electrical connection to provide code storage and temporary storage of variable parameter data during the creation operation; a power control unit converts the power supply provided by the host terminal through the device interface to create the power required for internal work; The decryption operation unit is electrically connected to the microprocessor, and provides an encryption algorithm operation for receiving the archive data from the host end and a decryption algorithm operation for providing the encrypted file data; a file data temporary storage buffer memory, encryption and decryption The arithmetic unit is electrically connected to provide temporary storage of the archive data during the encryption and decryption operation. With this design, the host system can start the encryption and decryption function through the creation, and the host-side file data is encrypted and decrypted at the end of the transmission process, and the tool program is automatically hidden at the same time. Steps, practicality and user needs, see the gains.

Term
No projected expiry on record.
- Priority and filed
- Granted
- Today
4 claims: 1 independent, 3 dependent
- 1An encryption and decryption interface lock device comprises:an encryption and decryption lock case, and a device interface corresponding to a host end connection capable of issuing a command or file data;and a device control unit disposed in the encryption and decryption lock case And electrically connected to the device interface, and receive commands or file data from the host side;a microprocessor is disposed in the encryption and decryption lock housing and is electrically connected to the device control unit to process receiving commands or files from the host terminal The data is in response to the host state or data;a memory unit is disposed in the encryption and decryption lock housing and electrically connected to the microprocessor to provide code storage and variable parameter data during the operation of the creation and decryption interface lock device. Temporary storage;a power control unit is disposed in the encryption and decryption lock case, and converts the power supply provided by the host end through the device interface to generate power required for internal operation of the encryption and decryption interface lock device;a encryption and decryption operation unit, The system is disposed in the encryption and decryption lock case and electrically connected to the microprocessor, and provides an encryption algorithm operation and providing for receiving the archive data from the host end. Calculating secret decryption algorithm archives;archives a temporary buffer memory, the file system information is provided in the lock housing and encryption and decryption arithmetic unit is connected electrically to provide a temporary encryption and decryption. M4183.30 六、申請專利範圍: 1、一種加解密介面鎖裝置,其包括: 一加解密鎖殼,於外側設有與能發出命令或檔案 資料之主機端連接相對應之裝置介面; 一裝置控制單元,係設於加解密鎖殼内且與裝置 介面作電性連接,並接收來自主機端的命令或檔案資 料; Φ 一微處理器,係設於加解密鎖殼内且與裝置控制 單元電性連接,以處理接收來自主機端的命令或檔案 資料並回應主機端狀態或數據; 一記憶體單元,係設於加解密鎖殼内且與微處理 器電性連接,以提供程式碼存放及本創作加解密介面 鎖裝置運作過程中變數參數資料暫存; 一電源控制單元,係設於加解密鎖殼内,係將主 Φ 機端透過裝置介面所提供的電源轉換成本創作加解 密介面鎖裝置内部工作時所需之電源;. 一加解密運算單元,係設於加解密鎖殼内且與微 處理器電性連接,係提供接收來自主機端的檔案資料 的加密演算法運算及提供加密檔案資料的解密演算 法運算; 一檔案資料暫存缓衝記憶體,係設於加解密鎖殼 内且與加解密運算單元電性連接,以提供加解密運算 18 M418330 I · 時的檔案資料暫存。 2、如申請專利範圍第1項所述之加解密介面鎖裴 置,其中,加解密鎖殼之裝置介面種類係選自由USB microUSB、記憶卡、HDMI、rainiHDMI 所組成之—* 組其中之一種種類。 ^ 2項所述之加解密介面鎖裝 一種加解密介面鎖裝置,其包括:一加解密鎖殼,於外側設有與能發出命令或檔案資料之主機端連接相對應之裝置介面;一裝置控制單元,係設於加解密鎖殼內且與裝置介面作電性連接,並接收來自主機端的命令或檔案資料;一微處理器,係設於加解密鎖殼內且與裝置控制單元電性連接,以處理接收來自主機端的命令或檔案資料並回應主機端狀態或數據;一記憶體單元,係設於加解密鎖殼內且與微處理器電性連接,以提供程式碼存放及本創作加解密介面鎖裝置運作過程中變數參數資料暫存;一電源控制單元,係設於加解密鎖殼內,係將主機端透過裝置介面所提供的電源轉換成本創作加解密介面鎖裝置內部工作時所需之電源;一加解密運算單元,係設於加解密鎖殼內且與微處理器電性連接,係提供接收來自主機端的檔案資料的加密演算法運算及提供加密檔案資料的解密演算法運算;一檔案資料暫存緩衝記憶體,係設於加解密鎖殼內且與加解密運算單元電性連接,以提供加解密運算時的檔案資料暫存。 一 π〜,.政之裴置介 面之記憶卡係為 3、 如申請專利範圍第 置,其中, 4、 如申請. 置,其中,v % π , microSD 〇 19
48 paragraphs, as filed
Addition and decryption interface lock device
The present invention relates to an interface lock device, and particularly relates to a host system with a USB, a memory card and an HDMI interface, which can perform a data encryption and decryption function and an automatic hidden encryption and decryption interface lock device through a hardware interface of a corresponding interface.
Due to the advent of the digital age, especially the popularity of the user's Web3.0 and MicroBlogging and community services, the privacy of personal data and the protection of intellectual property rights have become an important issue to be addressed. And because of the developed information, it makes it easy to obtain and transfer digital content and reproducible data. Digital security management has become very important, and the existing digital file encryption and decryption methods are mostly through exclusive encryption and decryption. Devices (such as: encrypted flash drives, encrypted hard drives, etc.) or through encryption software to achieve its encryption and decryption functions, but these closures, only for specific devices or hosts to achieve encryption and decryption functions, but also in terms of performance The encryption and decryption operations are performed by the host system processor, thereby reducing the overall system operation execution performance, and using the software to perform encryption and decryption, in addition to the above-mentioned related host speed is affected, the program is easily cracked by the side recorder, the entry, the The encryption and decryption file data and the software program for encryption and decryption cannot be automatically hidden after encryption and decryption, and those who are interested can It is easy for the information to be directly and privately or confidentially hacked, and the privacy and confidentiality of the individual or the company are likely to be revealed, thereby infringing on the rights or interests of the individual or the enterprise. The creator takes this point into consideration. Design, the end can be a USB, memory card and HDMI interface host system, through the corresponding encryption and decryption interface lock device to start the encryption and decryption function, and is applicable to a variety of different system platforms, the host-side file data in the transmission process Encryption and decryption and the end of the automatic hiding of the tool program, in line with the needs of progress, practical and user, can see its gain.
In order to solve the above-mentioned deficiencies of the prior art, the purpose of the present invention is to provide a structurally improved encryption and decryption interface lock device in order to overcome the difficulties in the prior art.
The problem that this creative is to solve is due to the customary encryption and decryption of archives, and the encryption and decryption functions are realized through exclusive encryption and decryption devices (such as encrypted flash drives, encrypted hard disks, etc.) or through encryption software. The encapsulation function can only implement encryption and decryption functions for specific devices or hosts. In terms of performance, it is necessary to perform encryption and decryption operations through the host system processor, resulting in lower overall system operation performance, and the program is easily cracked by side recording. The files and encryption and decryption software tools can not be automatically hidden after encryption and decryption. Those who are interested can easily crack the private or confidential information directly.
In order to achieve the above purpose, the present invention provides an encryption and decryption interface lock device, which comprises: an encryption and decryption lock case, and a device interface corresponding to a host end connection capable of issuing a command or file data on the outer side; The unit is disposed in the encryption and decryption lock case and electrically connected to the device interface, and receives commands or file data from the host end; a microprocessor is disposed in the encryption and decryption lock case and electrically connected to the device control unit To process the command or file data from the host and respond to the host state or data; a memory unit is disposed in the encryption and decryption lock housing and electrically connected to the microprocessor to provide code storage and creation During the operation of the decryption interface lock device, the variable parameter data is temporarily stored; a power control unit is disposed in the encryption and decryption lock case, and the power supply of the host end through the device interface is converted into the internal working of the encryption and decryption interface lock device. A power supply required; a encryption and decryption operation unit is disposed in the encryption and decryption lock housing and electrically connected to the microprocessor, and is provided to receive the file from the host end Encryption algorithm operation of data and decryption algorithm operation for providing encrypted file data; a file data temporary storage buffer memory is disposed in the encryption and decryption lock case and electrically connected with the encryption and decryption operation unit to provide encryption and decryption operations The file information is temporarily stored.
Preferably, the device interface type of the encryption and decryption lock is selected from the group consisting of USB, microUSB, memory card, HDMI, and miniHDMI.
Preferably, the memory card of the device interface for encrypting and decrypting the lock is SD.
Preferably, the memory card of the device interface of the encryption and decryption lock is microSD.
With this design, the USB, memory card and HDMI interface host system can be activated and decrypted by the encryption and decryption interface lock device corresponding to the creation, and is applicable to a variety of different system platforms, and the host file data is added during the transmission process. Decryption and termination are automatically hidden from the utility.
In order to understand the creative characteristics, content and advantages of this creation and the effects it can achieve, the author will use the creation of the creation and the details of the examples to explain the following, and the pattern used in the text, The subject matter is only for the purpose of illustration and supplementary instructions. It is not necessarily the true proportion and precise configuration after the implementation of the original creation. Therefore, the scope and configuration relationship of the attached drawings should not be limited to the scope of patents actually created. Explain first.
Please refer to the eighth figure and the first picture, the second picture, the third picture, the fourth picture, the fifth picture A, the fifth picture B, which are respectively a hardware block diagram of the creation and decryption interface lock device system. The USB interface of the creation, the stereoscopic diagram of the microUSB encryption and decryption lock, the stereoscopic exploded view of the other embodiment of the USB interface encryption and decryption lock of the present invention, the stereo combination diagram, the memory card interface encryption and decryption lock (SD) of the creation, (microSD) The stereoscopic image of the HDMI and miniHDMI interface encryption and decryption locks of the present invention; the encryption and decryption interface lock device 1 of the present invention comprises an encryption and decryption lock case 10, a device control unit 11, and a micro The processor 12, a memory unit 13, a power control unit 14, an encryption and decryption operation unit 15, and an archive data temporary storage buffer 16 are provided.
One of the foregoing encryption and decryption lock housings 10 is provided with a device interface 100 corresponding to the host 2 end connection capable of issuing commands or file data, and the type of the device interface 100 is selected from USB (as shown in the first figure). USB is the so-called Universal Serial Bus, microUSB (as shown in the second figure), memory card, HDMI (as shown in Figure 6), and HDMI is so-called to provide up to 5Gbps data. One of a group of high-definition multimedia interfaces (HIGH DEFINITION ULTIMEDIA) and miniHDMI (as shown in Figure 7) that transmit bandwidth and has no compressed audio and high-resolution video signals, but is not limited by this. This creation, which can also be a variety of interfaces, is within the scope of protection of the present invention. In this embodiment, the memory card can be SD and microSD (as shown in FIG. 5A and FIG. 5B), and SD is The so-called Secure Digital Memory Card.
In addition, please refer to the three-dimensional exploded view and the three-dimensional combination diagram of another embodiment of the USB interface encryption and decryption lock of the present invention shown in FIG. 3 and FIG. 4, which can also be used to encrypt and decrypt the interface locking device 1 A cap 101 is provided at the device interface 100, and the shape of the cap 101 can be a key shape, and the present invention is not limited thereto, and it can also be various shapes, which are the protection scope of the present invention.
The device control unit 11 is disposed in the encryption and decryption lock case 10 and electrically connected to the device interface 100, and receives the command 111 or the archive data 112 from the host 2 end.
The microprocessor 12 is disposed in the encryption and decryption lock case 10 and electrically connected to the device control unit 11 to process the command 111 or the archive data 112 received from the host 2 and respond to the host 2 state or data.
The memory unit 13 is disposed in the encryption and decryption lock case 10 and electrically connected to the microprocessor 12 to provide program code storage and temporary storage of the variable parameter data during the operation of the creation and decryption interface lock device 1.
The power control unit 14 is disposed in the encryption and decryption lock case 10, and converts the power supply provided by the host 2 end through the device interface 100 to convert the power required for the internal working of the encryption/decryption interface lock device 1.
The foregoing encryption and decryption operation unit 15 is disposed in the encryption and decryption lock case 10 and electrically connected to the microprocessor 12, and provides an encryption algorithm operation for receiving the archive data from the host 2 end and providing a decryption calculation of the encrypted file data. Law operation.
The data temporary buffer memory 16 is disposed in the encryption and decryption lock case 10 and electrically connected to the encryption/decryption operation unit 15 to provide temporary storage of the file data during the encryption and decryption operation.
Please refer to the ninth figure, which is the block diagram of the encryption execution program. In this creation, the encryption program 31 is executed by first entering the password 32, then repeating the password 33, and then making the password correct 34. No (No) re-enters the program for entering the password 32. If Yes (Yes), the program for entering the data encryption 35 is entered.
Please refer to the tenth figure, which is the block diagram of the decryption execution program for this creation. The author executes the decryption program 36, and the password 37 is entered first, and the password of the book is correct 38. If no (No), the password is re-entered. 37 program, if it is (Yes), enter the file data decryption 39 program.
Please refer to the eleventh, twelfth, thirteenth and fourteenth figures, which are the block diagrams of the application file encryption and decryption execution program, and the creation function diagram (1), (2) (3) This creation is used in the system platform 5 of the computer, but does not limit the creation. It can also be used for mobile phones or other various system platforms 5, which are the protection scope of the creation. The creation of the file data encryption and decryption execution program 4, first of all, after the host system is turned on 41, the key surface 51 (as shown in the twelfth figure) appears, and the second execution program is divided into two The path is one for the general file data encryption and decryption tool (hidden) 42 and the other for the encrypted file data (hidden) encryption and decryption tool program (hidden) 43. Then, when the interface locks 421 and 431 are respectively inserted, respectively, the paths are respectively processed. The general file data appears in the encryption and decryption tool program 422, and the encrypted file data (visible) appears in the encryption tool program 432, which are respectively shown in the screens 52 and 53 of the thirteenth figure, if the interface locks 423 and 433 are removed at this time (ie, Creation), then return to The front-end general file data encryption and decryption tool program (hidden) 42, the encrypted file data (hidden) encryption and decryption tool program (hidden) 43, if the interface lock 423, 433 is not removed, you can enter the drag and drop general file data to the utility program The window 424, the program for dragging and dropping the encrypted file data to the tool program window 434, and finally, the screen 54 (Encrypt) and the decoded picture which are obtained by the encryption program 425 and the decryption program 435 (such as the fourteenth illustration) are decoded. 55 (Decrypt), and then return to the encrypted file data (visible) respectively, the encryption and decryption tool program 432, the general data appearing encryption and decryption tool program 422 processing execution program.
With this design, this creation has the following characteristics:
1. Physical hardware chip key.
2, through the interface to start encryption and decryption function, suitable for a variety of different system platforms (computers, mobile phones, etc.)
3. Performing file content data encryption and decryption in a hardware manner is fast and safe and can avoid the problem that the speed of the software execution and the program are easily cracked by the side.
4. The encryption and decryption interface lock device removes the encrypted file and automatically hides it.
5, the encryption and decryption interface lock device removal tool program is automatically hidden.
And this design, the USB, memory card and HDMI interface host system, through the corresponding encryption and decryption interface lock device 1 to start the encryption and decryption function, and is applicable to a variety of different system platforms, the host 2 end file data transmission The process is automatically hidden and decrypted at the same time as the process is encrypted and decrypted, which is in line with the progress, practicality and user needs.
Looking at the above, we can see that this creation has achieved the desired effect under the previous technical structure, and it is not easy for people who are familiar with the art to think about it. Moreover, this creation has not been disclosed before the application, and it has Progressive and practical, it has already met the requirements for the creation of patents, and has submitted an application for creation according to law. You are requested to approve the creation of a patent application for this article, so as to encourage creation and to be sensible.
The embodiments described above are only for explaining the technical idea and characteristics of the present invention, and the purpose thereof is to enable those skilled in the art to understand the contents of the present invention and implement them according to the scope of the patent. That is, the equivalent changes or modifications made by the people in accordance with the spirit revealed by this creation should still be covered by the scope of the patent of this creation.
<p>1Addition and decryption interface lock device</p><p>10Decryption lock case</p><p>100 device interface</p><p>101Cap</p><p>11Device Control Unit</p><p>111 Order</p><p>112Information</p><p>12Microprocessor</p><p>13 memory unit</p><p>14Power Control Unit</p><p>15Addition and decryption unit</p><p>16data temporary buffer memory</p><p>2Host</p><p>3Addition and decryption procedures</p><p>31Encryption procedures</p><p>32Enter password</p><p>33Repeat password</p><p>34The password is correct</p><p>35Archive data encryption</p><p>36Decryption procedure</p><p>37Enter password</p><p>38The password is correct</p><p>39Archive data decryption</p><p>4Archive data encryption and decryption execution procedures</p><p>41Host system boot</p><p>42General file data encryption and decryption tool program (hidden)</p><p>421Insert interface lock</p><p>422General file data appearing encryption and decryption tool</p><p>423Unplug interface lock</p><p>424Drag and drop general file information into the utility program window</p><p>425Encryption procedure</p><p>43Encrypted file data encryption and decryption tool program (hidden)</p><p>431Insert interface lock</p><p>432Encrypted file data (visual) appears encryption and decryption tool</p><p>433Unplug interface lock</p><p>434Drag and drop encrypted files to the utility program window</p><p>435Decryption procedure</p><p>5System platform</p><p>51 screen</p><p>52 screen</p><p>53 screen</p><p>54Decoding screen</p><p>55Decoding screen</p>
The first picture: a perspective view of the USB interface encryption and decryption lock for the creation.
The second picture: a perspective view of the microUSB interface encryption and decryption lock for the creation.
The third figure is an exploded perspective view of another embodiment of the USB interface encryption and decryption lock of the present invention.
The fourth figure is a three-dimensional combination diagram of another embodiment of the USB interface encryption and decryption lock of the present invention.
Figure 5A: A perspective view of the memory card interface encryption and decryption lock (SD) for this creation.
Figure 5B: A perspective view of the memory card interface encryption and decryption lock (microSD) for this creation.
Figure 6: A perspective view of the HDMI interface encryption and decryption lock for this creation.
Figure 7: A perspective view of the miniHDMI interface encryption and decryption lock for this creation.
The eighth picture: the hardware block diagram of the creation and decryption interface lock device system.
Figure IX: Block diagram of the encryption execution program for this author.
Figure 10: Block diagram of the execution decryption program for this creation.
Figure 11: Block diagram of the execution program for the creation and decryption of the archives.
Twelfth picture: Schematic diagram of the creation function (1).
The thirteenth picture: the schematic diagram of the creation function (2).
Figure 14: Schematic diagram of the creation function (3).
4 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US9607873B2 | Cited by | United States of America | Applicant |
2 priority claims, no other members on record
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 100207721 | Taiwan Province of China | U | |
| TW20110207721U | – | – | – |
1 legal event, as the office reported them to INPADOC
Events
| Event | Code | |
|---|---|---|
| Annulment or lapse of a utility model due to non-payment of feesLapsedMM4K | MM4K |
Numbers
- Publication
- M418330
- Publication, DOCDB
- M418330
- Publication, EPODOC
- TWM418330U
- Application
- 100207721
- Application, DOCDB
- 100207721
- Application, EPODOC
- TW20110207721U
Titles2
- English
- Interface locking device featuring encryption and decryption
- Chinese
- ????????