FatFs based encrypted file system and implementation method thereof

A technology for encrypting file systems and implementation methods, applied in the field of FatFs file systems, can solve problems such as theft and tampering, and achieve the effect of avoiding risks

Inactive Publication Date: 2016-06-22
SHENZHEN ZHENGTONG ELECTRONICS
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] Apply the FatFs file system to save the resources and data of the payment application in the smart terminal of the Android system, see figure 1 , if it is stored in plain text, that is to say, the FatFs module 11 directly performs read and write operations on the storage device 12, these data may be stolen and tampered with in the storage device 12

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • FatFs based encrypted file system and implementation method thereof
  • FatFs based encrypted file system and implementation method thereof
  • FatFs based encrypted file system and implementation method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] Now in conjunction with the accompanying drawings, the preferred embodiments of the present invention will be described in detail.

[0021] The present invention proposes an implementation method of an encrypted file system based on FatFs, which includes: when the data is stored, it is encrypted through an encryption and decryption layer, and the check value of the encrypted data is calculated, and each data block corresponds to a check value, Write the verification value and encrypted data into the storage device together; when the data is read, the encrypted data is taken out from the storage device, and the plaintext is obtained after being decrypted by the encryption and decryption layer; the data domain of the storage device is divided into data area and Check area, in which all data blocks are correspondingly stored in this data area, and all check values ​​are stored in this check area; and the encrypted data in the storage device will be checked once before the f...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a FatFs based encrypted file system and an implementation method thereof. The implementation method of the FatFs based encrypted file system comprises the steps of encrypting data while being stored through an encryption and decryption layer, calculating check values of the encrypted data and writing the check values and the encrypted data into a storage device, wherein each data block corresponds to one check value; and taking the encrypted data out of the storage device while reading the data and decrypting the encrypted data through the encryption and decryption layer to obtain a plaintext. According to the FatFs based encrypted file system and the implementation method thereof, risks caused by tampering of the data can be avoided.

Description

technical field [0001] The present invention relates to a FatFs file system, in particular to a FatFs file system applied in an Android terminal. Background technique [0002] Apply the FatFs file system to save the resources and data of the payment application in the smart terminal of the Android system, see figure 1 , if it is stored in plain text, that is, the FatFs module 11 directly performs read and write operations on the storage device 12, the data in the storage device 12 may be stolen or tampered with. Contents of the invention [0003] The technical problem to be solved by the present invention is to propose a FatFs-based encrypted file system and its implementation method based on the above-mentioned defects of the prior art, which can avoid risks caused by data tampering. [0004] The technical solution adopted by the present invention to solve the technical problem is to provide an implementation method of an encrypted file system based on FatFs, which inclu...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F21/60G06F21/62
CPCG06F21/602G06F21/6218G06F2221/2107
Inventor 王云夏杰
Owner SHENZHEN ZHENGTONG ELECTRONICS
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products