Font Size: a A A

The Embedded Usb Interface Of The Linux Kernel-based Encryption

Posted on:2006-12-04Degree:MasterType:Thesis
Country:ChinaCandidate:L NiuFull Text:PDF
GTID:2208360155958490Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The USB technologies provide high speed on transmitting, which is convenient to copy data by USB. However it causes some trouble in security. Such as one can copy a great deal of important data momentary from corporation's computer just by flash memory. So it is necessary to have security control on the data transferred via USB, especially in some secret units. This paper work over the Linux OS, embed the encryption process in the OS kernel, which make it true to transmit data safely.This paper analyses the EXT2 file system of Linux detailed and reconstruct Linux kernel. The new OS can encrypt the data transmitted via USB. It use two module perform the encryption process. Reading module read the cryptograph from USB and decrypt, submit the decrypted data to user process. Writing module encrypts the data to cryptograph and write them on USB storage equipment. We use many technique to avoid the negative effect of encryption process, such as only use the decrypted data in memory mapping, optimize the process of submit data.We have the experiment that copy file via USB in the reconstructed OS. It shows that the reconstructed OS can effectively manage the data transferred via USB without reduce the OS capability.
Keywords/Search Tags:Linux, kernel, File system, encrypt, USB
PDF Full Text Request
Related items