An encrypted mobile hard disk and its implementation method
A mobile hard disk and encryption chip technology, applied in the protection of internal/peripheral computer components, digital data authentication, etc., can solve the problems of difficult expansion of algorithms, difficulty in development, and difficulty, so as to achieve good promotion and use value and improve password security , the effect of ensuring confidentiality
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0029] as attached figure 1 As shown, a kind of encryption mobile hard disk of the present invention, its structure comprises USB main control chip, ECC chip, KB module, FPGA encryption chip, FPGA decryption chip and eMMC memory chip, ECC chip connects USB main control chip through SPI interface, both sides Interactive authentication information and authentication results; the KB module is connected to the USB main control chip through the I2C interface to obtain user password input; the USB main control chip is connected to the FPGA encryption chip through the ONFI interface to realize user data interaction; the FPGA encryption chip is connected to the eMMC memory chip through the MMC interface , to achieve high-speed data writing; the eMMC memory chip is connected to the FPGA decryption chip through the MMC interface to realize high-speed data reading; the FPGA decryption chip is connected to the USB main control chip through the ONFI interface to realize user data interactio...
Embodiment 2
[0031] A method for implementing an encrypted mobile hard disk, using a kind of encrypted mobile hard disk in embodiment 1 to store data, comprising the following steps:
[0032] (1) When the user uses it, input the login password through the KB module, and the KB module will transmit the password to the USB main control chip through the I2C interface;
[0033] (2) The USB main control chip performs algorithm authentication through the ECC chip, and judges whether to allow user access according to the authentication result:
[0034] ①If the authentication is passed, the user is allowed to access, the USB main control chip transmits the data to the FPGA encryption chip for data encryption, and writes the encrypted data into the eMMC memory chip through the MMC interface; the eMMC memory chip transmits the data to the The FPGA decryption chip performs decryption, and returns the decrypted data to the PC through the USB high-speed interface provided by the USB main control chip; ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 
