摘要 |
A file editing system for realizing a high file content secrecy, a file version management, and an asynchronous editing. For a high file content secrecy, the block data of files managed by the file management server device are enciphered in units of blocks, and the client device obtains the block data of the desired file in enciphered state, deciphers the obtained block data in units of blocks, carries out an editing of the desired file to obtain editing data, enciphers the editing data in units of blocks, and transmits the enciphered editing data to the file management server device. For asynchronous editing, the system includes a unit for generating editing procedure data indicating a procedure to obtain the editing made in the desired version of the desired file by each client device, a unit for converting the editing procedure data for the desired version of the desired file into the editing procedure data for the latest version of the desired file, a unit for generating record management information indicating a result of the editing made by each client device according to the editing procedure data for the latest version of the desired file. <IMAGE> |