SYSTEM AND METHOD FOR ENCRYPTING DATA FILES
First Claim
1. A system for encrypting data files configured in a data file server, the system comprising:
- a configuration file storing module configured for storing a configuration file, the configuration file comprising configuration information that comprises a name and a data path of a data file directory and data formats of data files to be encrypted;
a directory monitoring module configured for reading the configuration information in the configuration file, monitoring whether there is a new data file been newly added into the data file directory;
a file format detecting module configured for detecting whether data format of the new data file is one of the data formats as set forth in the configuration file, detecting whether the new data file has an encryption mark if the data format of the new data file is one of the data formats as set forth in the configuration file; and
a file encrypting module configured for generating encryption details corresponding to the new data file if the new data file does not have an encryption mark, and encrypting the new data file according to the encryption details thereby yielding an encrypted file of the new data file.
1 Assignment
0 Petitions
Accused Products
Abstract
An exemplary method for encrypting data files automatically is provided. The method includes: reading a configuration file, the configuration file comprising configuration information that comprises a name and a data path of a data file directory and data formats of data files to be encrypted; monitoring whether there is a new data file been newly added into the data file directory; detecting whether data format of the new data file is one of the data formats as set forth in the configuration file; detecting whether the new data file has an encryption mark if the data format of the new data file is one of the data formats; generating corresponding encryption details if the new data file does not have an encryption mark; and encrypting the new data file according to the encryption details. A related system is also provided.
-
Citations
9 Claims
-
1. A system for encrypting data files configured in a data file server, the system comprising:
-
a configuration file storing module configured for storing a configuration file, the configuration file comprising configuration information that comprises a name and a data path of a data file directory and data formats of data files to be encrypted; a directory monitoring module configured for reading the configuration information in the configuration file, monitoring whether there is a new data file been newly added into the data file directory; a file format detecting module configured for detecting whether data format of the new data file is one of the data formats as set forth in the configuration file, detecting whether the new data file has an encryption mark if the data format of the new data file is one of the data formats as set forth in the configuration file; and a file encrypting module configured for generating encryption details corresponding to the new data file if the new data file does not have an encryption mark, and encrypting the new data file according to the encryption details thereby yielding an encrypted file of the new data file. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for encrypting data files configured in a data file server, the method comprising:
-
reading a configuration file, the configuration file comprising configuration information that comprises a name and a data path of a data file directory and data formats of data files to be encrypted; monitoring whether there is a new data file been newly added into the data file directory; detecting whether data format of the new data file is one of the data formats as set forth in the configuration file; detecting whether the new data file has an encryption mark if the data format of the new data file is one of the data formats; generating corresponding encryption details if the new data file does not have an encryption mark; and encrypting the new data file according to the encryption details thereby yielding an encrypted file of the new data file. - View Dependent Claims (8, 9)
-
Specification