Apparatus and method of managing hidden area
First Claim
1. An apparatus in a file system including a File Allocation Table (FAT) area, a directory entry area, and a data area, the FAT area, the directory entry area, and the data area being separate and non-overlapping, the apparatus managing a hidden area by setting a portion of the data area as the hidden area and controlling an access to the set hidden area, the apparatus comprising:
- a processor;
a hidden area generation unit, which under control of the processor, sets the portion of the data area as the hidden area and records meta data for the set hidden area in a cluster of the data area and cluster identification information for identifying a hidden area in clusters of the data area, wherein cluster numbers of the clusters are recorded in the meta data;
a hidden area release unit which moves a directory entry of a root directory of the hidden area into the directory entry area and returns the cluster recorded with the meta data and the clusters recorded with the cluster identification information to release the set hidden area; and
an access control unit which controls the access to the hidden area in a state where the hidden area is set.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a method of hiding a specified directory with no effect on compatibility with an existing file system. According to an aspect of the invention, an apparatus for managing a hidden area includes a hidden area generation unit which sets a portion of the data area as a hidden area and records meta data for the set hidden area, a hidden area release unit which moves a directory entry of a root directory of the hidden area into the directory entry area and returns a cluster recorded with the meta data to release the set hidden area, and an access control unit which controls an access to the hidden area when the hidden area is set.
-
Citations
28 Claims
-
1. An apparatus in a file system including a File Allocation Table (FAT) area, a directory entry area, and a data area, the FAT area, the directory entry area, and the data area being separate and non-overlapping, the apparatus managing a hidden area by setting a portion of the data area as the hidden area and controlling an access to the set hidden area, the apparatus comprising:
-
a processor; a hidden area generation unit, which under control of the processor, sets the portion of the data area as the hidden area and records meta data for the set hidden area in a cluster of the data area and cluster identification information for identifying a hidden area in clusters of the data area, wherein cluster numbers of the clusters are recorded in the meta data; a hidden area release unit which moves a directory entry of a root directory of the hidden area into the directory entry area and returns the cluster recorded with the meta data and the clusters recorded with the cluster identification information to release the set hidden area; and an access control unit which controls the access to the hidden area in a state where the hidden area is set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of managing a hidden area in a file system including a File Allocation Table (FAT) area, a directory entry area, and a data area the FAT area, the directory entry area, and the data area being separate and non-overlapping, the method comprising:
-
setting a portion of the data area as the hidden area; recording meta data for the set hidden area in a cluster of the data area and cluster identification information for identifying a hidden area in clusters of the data area, wherein cluster numbers of the clusters are recorded in the meta data; and controlling an access to the set hidden area using the recorded meta data in a state where the hidden area is set. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification