CN104850506B - A kind of hidden file management system based on Steganography - Google Patents
A kind of hidden file management system based on Steganography Download PDFInfo
- Publication number
- CN104850506B CN104850506B CN201510276936.1A CN201510276936A CN104850506B CN 104850506 B CN104850506 B CN 104850506B CN 201510276936 A CN201510276936 A CN 201510276936A CN 104850506 B CN104850506 B CN 104850506B
- Authority
- CN
- China
- Prior art keywords
- file
- data block
- data
- bulk state
- stored
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The present invention provides a kind of hidden file management system based on Steganography, including:Memory space integral unit and operating unit, memory space integral unit are used to for the memory space in bearer documents storehouse to be abstracted as the Coutinuous store space being spliced by several data blocks;Operating unit is for providing the operations such as formatting, file storage, file extraction, file deletion.The invention provides a kind of safer data storage method, incorporates memory space scattered in bearer documents, and transparent to user, easy to operate, transplantability is strong.
Description
Technical field
It is specifically a kind of based on the hidden of Steganography the present invention relates to steganography field, data storage security technical field
Cover file management system.
Background technology
Occur the various storage devices or system for data storage, while the safety problem of data storage at present
Increasingly it is taken seriously.A kind of conventional data security methods are that data are encrypted, and key storage is filled in storage
Put or host apparatus in.As long as the shortcomings that this method, is to obtain key, it is possible to decodes all data.
A kind of improved technology is by the image watermarking in storage device, so as to protect the safety of data.It is real at present
Now the main stream approach of the technology is instruction of the interception system to file access, and the sensitive document that user specifies is filtered from
And reach the effect of hidden file.The defects of this method, is that data are to be realized by " filtering " hiding, and data are still straight
Connect and be stored among hardware, the file being hidden may be recovered if the hardware is obtained.
A branch of the Steganography as Information hiding, message or file can be embedded in bearer documents (picture, text
Shelves, video, voice etc.) in, so be stored directly in hardware be carrier picture and non-user data, reached hiding text
The purpose of part, and even if hardware is stolen, stealer can only also recover to obtain bearer documents and can not obtain hiding therein
Data, so as to protect the data safety of user.
By image latent writing technology, bearer documents can provide a certain amount of memory space, but single carrier file can
With the embedding capacity very little of offer(Such as the picture of 1M bmp forms can provide 0.3M memory capacity), therefore, it is necessary to
A kind of file management system is designed to integrate the memory capacity of these " scattered " to obtain considerable memory space and to whole
Memory space after conjunction enters accommodating, effective management.
The content of the invention
It is an object of the invention to provide a kind of hidden file management system based on Steganography, the system can be by carrier
Scattered memory space in library, which integrates, to be managed collectively.
The technical scheme is that:
A kind of hidden file management system based on Steganography, the system includes memory space integral unit and operation is single
Member;
The memory space integral unit, is spelled for the memory space in bearer documents storehouse to be abstracted as by several data blocks
The Coutinuous store space connect, and with the absolute path of each bearer documents in the bearer documents storehouse and each data block at it
Deviation post in corresponding bearer documents is variable, the annexation established between data block and bearer documents;
The operating unit, for providing various operations, including by the Coutinuous store it is space formatted, by text to be stored
Part writes the data block in the Coutinuous store space and reads file to be extracted from the data block in the Coutinuous store space
Go out.
The described hidden file management system based on Steganography, the operating unit include format manipulation unit, text
Part memory cell and file extraction unit;
The format manipulation unit, for the Coutinuous store space to be divided into reserved area, bulk state area and data
Area, the bulk state area are made up of several bulk state list items, a pair of the data block 1 in each bulk state list item and data field
Should, information of the bulk state list item needed for for the information and storage locating file of mark data block;
The file storage unit, for distributing data block for file to be stored or catalogue, if to be stored for catalogue,
The data block distributed for it is reset, if to be stored for file, the data that the content-data write-in of file is distributed for it
Block, i.e., bulk state list item corresponding with data block is found from bulk state area, the correspondence of the data block marked according to bulk state list item
The absolute path of bearer documents, the data in corresponding bearer documents are extracted using steganography extraction algorithm, according to bulk state
Deviation post of the data block of list item mark in its corresponding bearer documents, the data being written into and the data extracted are carried out
Replace and merge, recycle steganography embedded mobile GIS to write the data after merging in corresponding bearer documents;
The file extraction unit, the data block taken for determining file to be extracted, by the content number of file to be extracted
According to being read in the data block taken from it, i.e., bulk state list item corresponding with data block is found from bulk state area, according to bulk state
The absolute path of the corresponding bearer documents of the data block of list item mark, the number that will be corresponded to using steganography extraction algorithm in bearer documents
According to extracting, further according to deviation post of the data block that bulk state list item marks in its corresponding bearer documents, read corresponding
The data of deviation post.
The described hidden file management system based on Steganography, it is single that the file storage unit includes file header generation
Member, parent directory positioning unit, data block allocation unit and file header memory cell;
The file header generation unit, it is described for generating file header according to the essential information of file to be stored or catalogue
File header is used for the essential information for recording file to be stored or catalogue, including filename, file size, file content initial data
Block number;
The parent directory positioning unit, for building directory tree by root node of root, searched in directory tree and wait to deposit
File or the parent directory of catalogue are stored up, obtains data block corresponding to parent directory;
The data block allocation unit, for distributing data block for file to be stored or catalogue, if to be stored for catalogue,
A data block then is distributed for it, if to be stored for file, the number of data block according to needed for calculating the size of file, and
Corresponding data block is distributed for it, if the number of data block is two or more, in bulk state table corresponding to previous data block
Bulk state list item corresponding to next data block is write in number;
The file header memory cell, if for be stored for catalogue, file content initial data block number is assigned
Be worth the data block numbering for distribution, if storage for file, file content initial data block number is entered as the of distribution
One data block number, then file header is write in data block corresponding to file to be stored or the parent directory of catalogue.
Beneficial effects of the present invention are:
(1)Provide a kind of safer data storage method:Can be number i.e. by image watermarking in bearer documents storehouse
According to the stronger protection of offer;
(2)Scattered memory space in integration vector file:The memory space very little that each bearer documents can provide, this
Scattered memory space is integrated into Coutinuous store space by invention;
(3)It is transparent to user:The system of the present invention is established on operating system, and user can be as using usual file
Management system is equally using the system of the present invention, convenient operation;
(4)Transplantability is strong:The system of the present invention is not rely on some operating system, can be in any one operating system
Upper application.
(5)Scalability:The various applications related to steganography can be conveniently realized based on the system.
Brief description of the drawings
Fig. 1 is the structural representation of the present invention;
Fig. 2 is the relation schematic diagram of bearer documents and data block;
Fig. 3 is that bearer documents storehouse is abstracted as Coutinuous store space schematic diagram;
Fig. 4 is the overall structure in Coutinuous store space;
Fig. 5 is file/directory Stored Procedure figure.
Embodiment
Below in conjunction with the accompanying drawings the present invention is further illustrated with specific embodiment.
As shown in figure 1, a kind of hidden file management system based on Steganography, including memory space integral unit 1, form
Change operating unit 2, file storage unit 3 and file extraction unit 4;
Memory space integral unit 1, spliced for the memory space in bearer documents storehouse to be abstracted as by several data blocks
The Coutinuous store space formed, and with the absolute path of each bearer documents in bearer documents storehouse and each data block in its corresponding load
Deviation post in body file is variable, the annexation established between data block and bearer documents;
Format manipulation unit 2, it is block for Coutinuous store space to be divided into reserved area, bulk state area and data field
State area is made up of several bulk state list items, and each bulk state list item corresponds with the data block in data field, bulk state table
Information of the item needed for for the information and storage locating file of mark data block;
File storage unit 3, for distributing data block for file to be stored or catalogue, if to be stored for catalogue, general
The data block distributed for it is reset, if to be stored for file, the data block that the content-data write-in of file is distributed for it,
Bulk state list item corresponding with data block is found from bulk state area, the corresponding carrier of the data block marked according to bulk state list item
The absolute path of file, the data in corresponding bearer documents are extracted using steganography extraction algorithm, according to bulk state list item
Deviation post of the data block of mark in its corresponding bearer documents, the data being written into are replaced with the data extracted
Merge, recycle steganography embedded mobile GIS to write the data after merging in corresponding bearer documents;
File extraction unit 4, the data block taken for determining file to be extracted, by the content-data of file to be extracted from
Read in its data block taken, i.e., bulk state list item corresponding with data block is found from bulk state area, according to bulk state list item
The absolute path of the corresponding bearer documents of the data block of mark, the data in corresponding bearer documents are carried using steganography extraction algorithm
Take out, further according to deviation post of the data block that bulk state list item marks in its corresponding bearer documents, read respective offsets
The data of position.
Bearer documents can be the various carriers such as picture, text, video, audio.
The operation principle of the present invention:
S1, bearer documents storehouse is abstracted as Coutinuous store space:
For the memory space after more easily management integration, present invention introduces the concept of " data block ", data block is
Minimum memory cell in the file management system that the present invention describes.As shown in Fig. 2 from the angle of storage, bearer documents are taken out
As for n data block(Steganography is utilized, bearer documents can be embedded in the data of n data block size), bearer documents energy
The memory space enough provided is this n data block size sum.For example, if the size of data block is 0.1M, then 1M bmp
The bearer documents of form can be conceptualized as 3 data blocks.So, it is n data block that each bearer documents, which can provide size,
Coutinuous store space.
Because the memory capacity that single carrier file can provide is limited, so the memory space that single carrier file is provided
It is stitched together and forms bigger memory space, as shown in Figure 3.So, bearer documents storehouse is just conceptualized as one section and continuously deposited
Space is stored up, the corresponding bearer documents of each data block, the memory space that bearer documents storehouse can provide is each bearer documents
Memory space sum.
Because the data in data block are actually to be stored in bearer documents, in order to complete the accessing operation of file,
Need to establish connection between data block and bearer documents.Here, two variables are introduced:One is the finger for pointing to bearer documents
Pin(It is the absolute path of bearer documents in the present invention);Secondly the deviation post for being data block in bearer documents.Using above-mentioned
Two variable cans uniquely determine the data storage location in each data block.
S2, Coutinuous store space is formatted operation according to function:
In order to more efficiently manage Coutinuous store space, the present invention is divided into three parts:Reserved area, bulk state
Area and data field, as shown in Figure 4.
Reserved area needs to be stored in the i.e. fixed bearer documents in fixed position, and its major function is that the record present invention retouches
The essential information for the file management system stated, such as the total capacity and active volume, data block that creation time, user can use
Size etc., and number and the entry address of entry address and data field in bulk state area are provided, as shown in table 1.
Bulk state area provides a global description for the data block in data field, and bulk state area is by bulk state list item group
Into, the data block that each list item corresponds in data field, and by automatically from 0 numbering.As shown in table 2, bulk state list item has
Two major functions:One is the use state of mark corresponding data block(Distributed/unallocated);The second is store lookup text
Information required for part, i.e., when the file or catalogue of user need the memory space of more than one data block, how is description
Find other data block.
The function of data field is the data of storage file and catalogue, and the data block in data field is numbered from 0 automatically
And corresponded with the list item in bulk state area, the information for the data block storage root that acquiescence numbering is 0.
Each file and catalogue in the file management system that the present invention describes are assigned one " file header "(Catalogue
As a kind of special file), as shown in table 3, file header have recorded the letter such as filename, size, content initial data block number
Breath, wherein root is created in use by user by system creation, remaining catalogue when system is established.
The reserved area of table 1.
Byte offset | Byte number | Implication |
0x00~0x07 | 8 | System version number |
0x08~0x09 | 2 | The size (KB) of data block |
0x0A~0x0F | 6 | Overall system capacity(Block) |
0x10~0x15 | 6 | System active volume (block) |
0x16~0x17 | 2 | The number in bulk state area |
0x18~0x1F | 8 | The address in bulk state area 1 |
0x20~0x27 | 8 | The address in bulk state area 2 |
0x28~0x2F | 8 | The address in bulk state area 3 |
0x30~0x38 | 8 | The entry address of data field |
Specific explanations:
(1)Reserved area is fixed size(56 bytes), the data storage of reserved area is existed using special scheme storage
In one fixed bearer documents;
(2)System version number:Such as DH-VFS1.0;
(3)The address format in bulk state area is bulk state list item, as shown in table 2;
(4)The entry address form of data field is bulk state list item, as shown in table 2.
The bulk state list item of table 2.
Byte offset | Byte number | Implication |
0x00~0x00 | 1 | Flag bit and offset address |
0x01~0x0F | 15 | The bulk state list item numbering of next data block |
0x10~0x1F | 16 | The bearer documents address of corresponding data block |
Specific explanations:
(1)Each bulk state area takes the size of a data block;
(2)The data block that each list item corresponds in data field;
(3)0x00~0x00:The byte is divided into two parts, and first three bit is flag bit, and rear five bits are skew ground
Location
0~2bits:0x00 represent corresponding to data block it is unallocated, 0x01 represent corresponding to data block distributed and correspondingly
File only used the data block, 0x02 represent corresponding to data block distributed and corresponding file has used other data
Block;
3~7bits:Deviation post of the data block in bearer documents(One bearer documents may include several data
Block);
(4)0x01~0x0F:If the flag bit of first character section is 0x00 or 0x01, the data invalid of the part;If the
The flag bit of one byte is 0x02, and the part is that bulk state list item corresponding to next data block is numbered(Some files may
It is stored in some non-conterminous data blocks, the part plays a part of connecting two data blocks).
(5)0x10~0x1F:The part is bearer documents for the bearer documents address of bulk state list item corresponding data block
Absolute path.
The file header of table 3.
Byte offset | Byte number | Implication |
0x00~0x00 | 1 | File status |
0x01~0x0B | 11 | Filename |
0x0C~0x13 | 9 | File size(Block) |
0x14~0x15 | 2 | File content initial data block number |
0x16~0x16 | 1 | File attribute |
0x17~0x18 | 2 | Settling time(Hour Minute Second) |
0x19~0x1B | 2 | Building maths modec |
0x1C~0x1D | 2 | Finally access the date |
0x1E~0x1F | 2 | Finally change the date |
Specific explanations:
(1)The size of file header is 32 bytes;
(2)Root is stored in 0 number block of data field;
(3)File status:Whether file or catalogue have been deleted corresponding to mark this document head;
(4)The size of filename is no more than 11 bytes;
(5)File size is no more than 29Individual data block;
(6)File attribute:0x00 represents catalogue, and 0x01 represents read-only, and 0x02 represents to hide, and 0x03 represents system file;
(7)Settling time:For 0~4bits in units of two seconds, virtual value is 0~29, and the value of expression is 0~58 second, 5~
10bits is divides, and virtual value is 0~58, and 11~15bits is hour 0~23.
S3, file Stored Procedure:
(1)System initialization:The data of reserved area and bulk state area are loaded into terminal internal memory.
(2)Judge whether memory space is enough:Judged according to the active volume of reserved area and the size of file to be stored
Whether memory space is enough.
(3)Generate file header:File header is generated according to the essential information of file, pays attention to now file content initial data block
Numbering is unascertainable.
(4)Position parent directory:Either storage file or catalogue, it is required for positioning the data block where its parent directory;
The position of root is found first(0 number block of data field), directory tree is built by root node of root, in directory tree
The parent directory of file to be stored/catalogue is searched for, obtains data block corresponding to parent directory;
Wherein, directory tree is built by root node of root, building process is as follows:
A, file header all in root is extracted, each file header is added in directory tree as a node;
If being b, file corresponding to file header, the node is leaf node, if being catalogue corresponding to file header, needs to pass
Travel through the subdirectory of the catalogue with returning, until all catalogues are added in directory tree.
(5)Distribute data block:If to be stored for catalogue, a data block is distributed for the catalogue;It is if to be stored
For file, then need the number of the data block according to needed for calculating the size of file, and distribute data block for it;
The process of distribution is as follows:The bulk state list item in bulk state area is traveled through, it is unassigned using optimal allocation decision search
Data block, so-called optimal allocation strategy be file distribution memory space when find enough continuous spaces as much as possible to keep away
Exempt from its fragmentation.
(6)Storage file head:If to be stored for catalogue, " file content initial data block number " is entered as point
The data block numbering matched somebody with somebody;If to be stored for file, " file content initial data block number " is entered as the of distribution
One data block number;Then, file header is write in data block corresponding to parent directory, if the data in parent directory are full,
Then need to redistribute a data block for parent directory.
(7)Data block is reset:If to be stored for catalogue, the data block distributed for it is reset;
Storage file content-data:In the data block that file content data write-in is distributed for it, if two or more
Data block, then bulk state list item corresponding to next data block is write in bulk state list item corresponding to previous data block and is compiled
Number;
Wherein, the process that data are write to data block is as follows:
Bulk state list item corresponding to being obtained according to the numbering of data block from bulk state area, carried so as to obtain the corresponding of data block
The absolute path of body file and the deviation post of data block;According to the absolute path of corresponding bearer documents, extracted and calculated using steganography
Method extracts the data in corresponding bearer documents;According to the deviation post of data block, the data being written into are with extracting
Data merge the data that respective offsets position in the corresponding bearer documents extracted is replaced with data to be written,
Steganography embedded mobile GIS is recycled to write the data after merging in corresponding bearer documents.
(8)Terminate:Update the essential information on system in reserved area(Active volume etc.).
S4, file extraction flow:
(1)Check file header:First directory tree is built by root node of root(Process is same as above), searched in directory tree
The file header of file to be extracted, so as to obtain file content initial data block number;According to initial data block number from bulk state
Area obtains the bulk state list item of initial data block, and then is defined as the data block of this document distribution;
(2)Extraction document content-data:File content data is read from the data block distributed for it, detailed process is such as
Under:
Bulk state list item corresponding to being obtained according to the numbering of data block from bulk state area, carried so as to obtain the corresponding of data block
The absolute path of body file and the deviation post of data block;According to the absolute path of corresponding bearer documents, extracted and calculated using steganography
Method extracts the data in corresponding bearer documents;Further according to the deviation post of data block, corresponding file content number is read
According to.
Embodiment described above is only that the preferred embodiment of the present invention is described, not to the model of the present invention
Enclose and be defined, on the premise of design spirit of the present invention is not departed from, technical side of the those of ordinary skill in the art to the present invention
The various modifications and improvement that case is made, it all should fall into the protection domain of claims of the present invention determination.
Claims (1)
- A kind of 1. hidden file management system based on Steganography, it is characterised in that:The system includes memory space integral unit And operating unit;The memory space integral unit, spliced by several data blocks for the memory space in bearer documents storehouse to be abstracted as and Into Coutinuous store space, it is and corresponding at it with the absolute path of each bearer documents in the bearer documents storehouse and each data block Deviation post in bearer documents is variable, the annexation established between data block and bearer documents;The operating unit, for providing various operations, including by the Coutinuous store it is space formatted, file to be stored is write Enter the data block in the Coutinuous store space and read file to be extracted from the data block in the Coutinuous store space;The operating unit includes format manipulation unit, file storage unit and file extraction unit;The format manipulation unit, for the Coutinuous store space to be divided into reserved area, bulk state area and data field, institute State bulk state area to be made up of several bulk state list items, each bulk state list item corresponds with the data block in data field, institute State information of the bulk state list item needed for for the information of mark data block and storage locating file;The file storage unit, for distributing data block for file to be stored or catalogue, if to be stored for catalogue, will be The data block of distribution reset, if to be stored for file, data block that the content-data write-in of file is distributed for it, i.e., Bulk state list item corresponding with data block is found from bulk state area, the corresponding carrier text of the data block marked according to bulk state list item The absolute path of part, the data in corresponding bearer documents are extracted using steganography extraction algorithm, according to bulk state list item mark Deviation post of the data block of note in its corresponding bearer documents, the data being written into are replaced conjunction with the data extracted And steganography embedded mobile GIS is recycled to write the data after merging in corresponding bearer documents;The file extraction unit, the data block taken for determining file to be extracted, by the content-data of file to be extracted from Read in its data block taken, i.e., bulk state list item corresponding with data block is found from bulk state area, according to bulk state list item The absolute path of the corresponding bearer documents of the data block of mark, the data in corresponding bearer documents are carried using steganography extraction algorithm Take out, further according to deviation post of the data block that bulk state list item marks in its corresponding bearer documents, read respective offsets The data of position;The file storage unit includes file header generation unit, parent directory positioning unit, data block allocation unit and file header Memory cell;The file header generation unit, for generating file header, the file according to the essential information of file to be stored or catalogue Head is used for the essential information for recording file to be stored or catalogue, including filename, file size, file content initial data block are compiled Number;The parent directory positioning unit, for building directory tree by root node of root, text to be stored is searched in directory tree The parent directory of part or catalogue, obtain data block corresponding to parent directory;The data block allocation unit, for distributing data block for file to be stored or catalogue, if to be stored for catalogue, for It distributes a data block, if to be stored for file, the number of data block according to needed for calculating the size of file, and for it Corresponding data block is distributed, if the number of data block is two or more, in bulk state list item corresponding to previous data block Bulk state list item corresponding to next data block is write to number;The file header memory cell, if being entered as file content initial data block number for catalogue for be stored The data block numbering of distribution, if storage for file, file content initial data block number is entered as first of distribution Data block is numbered, and then writes file header in data block corresponding to file to be stored or the parent directory of catalogue.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510276936.1A CN104850506B (en) | 2015-05-27 | 2015-05-27 | A kind of hidden file management system based on Steganography |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510276936.1A CN104850506B (en) | 2015-05-27 | 2015-05-27 | A kind of hidden file management system based on Steganography |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104850506A CN104850506A (en) | 2015-08-19 |
CN104850506B true CN104850506B (en) | 2017-12-08 |
Family
ID=53850159
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510276936.1A Active CN104850506B (en) | 2015-05-27 | 2015-05-27 | A kind of hidden file management system based on Steganography |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104850506B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10652218B2 (en) * | 2016-08-31 | 2020-05-12 | Mcafee, Llc | Message protection |
CN112052471B (en) * | 2020-09-17 | 2022-10-25 | 青岛大学 | Information hiding method based on social network space |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102014239A (en) * | 2009-09-08 | 2011-04-13 | 周岩 | High-capacity steganographic method based on JPEG (Joint Photographic Experts Group) digital image |
CN103413269A (en) * | 2013-08-20 | 2013-11-27 | 宁波大学 | Image steganography method and secret information extraction method |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7006656B2 (en) * | 2001-10-15 | 2006-02-28 | The Research Foundation Of Suny | Lossless embedding of data in digital objects |
US7231271B2 (en) * | 2004-01-21 | 2007-06-12 | The United States Of America As Represented By The Secretary Of The Air Force | Steganographic method for covert audio communications |
-
2015
- 2015-05-27 CN CN201510276936.1A patent/CN104850506B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102014239A (en) * | 2009-09-08 | 2011-04-13 | 周岩 | High-capacity steganographic method based on JPEG (Joint Photographic Experts Group) digital image |
CN103413269A (en) * | 2013-08-20 | 2013-11-27 | 宁波大学 | Image steganography method and secret information extraction method |
Non-Patent Citations (5)
Title |
---|
Digital Steganography;Donovan Artz;《IEEE INTERNET COMPUTING》;20010630;第75-80页 * |
StegFS- A Steganographic File System;Hwee Hwa PANG;《Institutional Konwledge at Singapore Management University》;20030331;第1-11页 * |
以数字图像为载体的隐写分析研究进展;王朔中;《计算机学报》;20090731;第32卷(第7期);第1247-1260页 * |
利用分块像素差和模函数的大容量信息隐藏方法;许欢等;《信息与电子工程》;20090630;第7卷(第3期);第218-226页 * |
安全性限制下的隐写容量分析;曹佳等;《中山大学学报(自然科学版)》;20041130;第42卷;第164页-168页 * |
Also Published As
Publication number | Publication date |
---|---|
CN104850506A (en) | 2015-08-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100456311C (en) | System and method for actualizing content-based file system security | |
CN104239438B (en) | File information storage method and fileinfo reading/writing method based on separation storage | |
TW201203152A (en) | Combining user content with supplemental content at a data storage device | |
US8131929B2 (en) | Memory device and method for content virtualization | |
CN105787093B (en) | A kind of construction method of the log file system based on LSM-Tree structure | |
CN104850506B (en) | A kind of hidden file management system based on Steganography | |
KR20090074392A (en) | Method, recording medium and apparatus for updating revocation list and reproducing encrypted contents | |
CN104090913B (en) | File operation method and device based on thin client | |
CN104200171A (en) | Virtual file system based on information hiding | |
CN102280134B (en) | Method for improving data security in removable storage device | |
Fu et al. | Digital forensics of Microsoft Office 2007–2013 documents to prevent covert communication | |
CN101533346A (en) | Source file comparing unit and method thereof | |
CN104933062B (en) | A kind of Piece file mergence method and device | |
CN105808381A (en) | Instant recovery method of virtual machine | |
CN103729170B (en) | Method and system for displaying Web page | |
US20070198463A1 (en) | Virtual storage of portable media files | |
CN101350034B (en) | Mobile memory apparatus and method for visiting file | |
CN102289471A (en) | System and method for managing recording of multimedia information based on two-dimension codes | |
CN102301369B (en) | Data storage device access method and device | |
CN101620632A (en) | File operation apparatus | |
CN103164341A (en) | Method and system for fast erasing files in mass storage device | |
Morain et al. | Raster imagery in geographic information systems | |
CN103645967B (en) | A kind of read-only materialized view rollback method and device | |
CN102375864A (en) | Page management method and device | |
CN102662981B (en) | Windows recycle bin delete record forensics method based on feature scan |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
EXSB | Decision made by sipo to initiate substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB03 | Change of inventor or designer information |
Inventor after: Guo Yugang Inventor after: Tian Hui Inventor after: Zhang Zhuo Inventor before: Zhang Weiming Inventor before: Tian Hui Inventor before: Guo Yugang Inventor before: Zhang Zhuo |
|
COR | Change of bibliographic data | ||
GR01 | Patent grant | ||
GR01 | Patent grant |