CN111984599A - Full-life-cycle multi-format electronic file entry and code interconnection sharing method - Google Patents
Full-life-cycle multi-format electronic file entry and code interconnection sharing method Download PDFInfo
- Publication number
- CN111984599A CN111984599A CN202010845489.8A CN202010845489A CN111984599A CN 111984599 A CN111984599 A CN 111984599A CN 202010845489 A CN202010845489 A CN 202010845489A CN 111984599 A CN111984599 A CN 111984599A
- Authority
- CN
- China
- Prior art keywords
- file
- data
- data file
- electronic
- code
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/16—File or folder operations, e.g. details of user interfaces specifically adapted to file systems
- G06F16/162—Delete operations
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/17—Details of further file system functions
- G06F16/176—Support for shared access to files; File sharing support
- G06F16/1767—Concurrency control, e.g. optimistic or pessimistic approaches
- G06F16/1774—Locking methods, e.g. locking methods for file systems allowing shared and concurrent access to files
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/126—Character encoding
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Health & Medical Sciences (AREA)
- Computer Security & Cryptography (AREA)
- Health & Medical Sciences (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Computer Hardware Design (AREA)
- Human Computer Interaction (AREA)
- Bioethics (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- Multimedia (AREA)
- Technology Law (AREA)
- Storage Device Security (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention discloses a full-life-cycle multi-format electronic file entry and code interconnection sharing method, which belongs to the technical field of construction engineering and comprises the following steps: s1: establishing a file library, and directionally uploading the electronic files to the file library by a user side; s2: file preprocessing, wherein an electronic file generates a unique code, and data files are stored, classified and fused and then input into a data file operation unit; s3: and generating an associated file, and acquiring the corresponding file by the electronic file digital acquisition equipment according to the sequencing code and generating the associated file with the time limit by using software. The electronic file generates encryption of the unique code, updates the electronic document at a fixed frequency, maintains the dynamic running state of the electronic document, cuts off the possibility of tracing the source document, generates the electronic file with a specified life cycle by sharing by a project copyright owner, shares the electronic file automatically to close after the life cycle is over, prevents the file from being stolen and embezzled by other people, and improves the security of the file.
Description
Technical Field
The invention relates to the technical field of construction engineering, in particular to a full-life-cycle multi-format electronic file entry and code interconnection sharing method.
Background
The field of construction engineering is national cornerstone, the customs of the affairs is calculated by China, along with the continuous progress of social civilization and science and technology, the contradiction between the production relation and the productivity of the traditional construction industry is more and more prominent, the social development requirement cannot be met, the coordination and unification of all departments of the construction industry are urgently needed, and all mechanisms of construction, design, manufacturing cost, total package, subpackage, supervision and the like jointly and cooperatively promote the revolution and development of the construction industry.
Construction engineering starts from a design organization, particularly a medium and small design organization, and has the problems of few business opportunities, large competition, difficult winning, uncontrolled quality management of a hanging design engineering project and the like, engineers are used as basic construction elements of the project and lack effective matching and combination, namely, engineers with different professional level characteristics cannot be effectively recombined to match service tasks, the creativity of the engineers cannot be fully activated, and engineering archive management is disordered, so that the engineering project needs to be effectively managed and project engineering data is shared, and a WiFi direct multi-hop mobile equipment file sharing method and system based on network coding is disclosed in the patent No. CN201810795254.5, wherein the method comprises the following steps: the information source equipment selects the shared data to carry out fragmentation network coding operation on the shared data; the information source equipment waits for the question and answer of other mobile equipment; after the mobile equipment successfully receives the data, the mobile equipment sends a recoded data packet to other mobile equipment; the mobile device receives a certain amount of linearly independent data slices and then decodes the data slices to obtain original data. By using a mode switching strategy, the time delay caused by the continuous switching of the equipment can be saved, so that the distribution efficiency of the data in the system is improved; by using the active recoding strategy of the intermediate node, the independence of the data packet is enhanced, and the idle time is utilized to reduce the system delay, so that the overall performance of the system is improved. Patent No. CN201310150470.1 discloses a method and system for sharing network disk data, which includes: receiving a sharing instruction of a sharer including shared network disk data information data; generating an authorization link of the network disk data according to the data sharing instruction; receiving a sharing message with an authorized link sent by a sharer; verifying the authorization link; and if the authorization link is verified, authorization about the network disk data corresponding to the authorization link is granted to the shared person. The method and the system generate a corresponding authorization link for verifying authorization according to the shared network disk data, and send the sharing message with the authorization link to the shared person. The sharer can actively realize the sharing of the network disk data under the condition that whether the sharee has the registration ID or what the registration ID is not considered at all, the operation difficulty is reduced, and convenience is provided for the user. However, the file management security under the precondition is low, and the possibility that the files share the traced source file is easily stolen or stolen. Therefore, a multi-format electronic file entry and code interconnection sharing method based on the characteristics of the construction industry, the time-of-flight and the full life cycle is needed, and further unified management of the project establishment data of the early construction project is met.
Disclosure of Invention
The invention aims to provide a full-life-cycle multi-format electronic file entry and code interconnection sharing method, wherein an electronic file is uploaded to a file library to generate a unique code encryption, an electronic document is updated at a fixed frequency, the dynamic running state of the electronic document is maintained, the possibility of tracing a source document is cut off, a project copyright person shares a design project file to generate an electronic file with a specified life cycle, and the electronic file is shared and automatically closed after the design project file is ended, so that the file is prevented from being stolen and stolen by other people, the file security is improved, and the problems in the background art are solved.
In order to achieve the purpose, the invention provides the following technical scheme: the multi-format electronic file entry and code interconnection sharing method of the full life cycle comprises the following steps:
s1: establishing a file library, and directionally uploading an electronic file to the file library by a user side, wherein the electronic file comprises an electronic image and a data file formed by attachments in various electronic formats;
s2: file preprocessing, wherein an electronic file generates a unique code, and a data file carrying the unique code is stored, classified and fused and then is input into a data file operation unit;
s3: generating a correlation file, acquiring a corresponding file by electronic file digital acquisition equipment according to the sequencing code and generating the correlation file with the attached time limit by using software, wherein the unique code is carried on the correlation file;
s4: sharing the associated file, and issuing the sharing associated file to a specified network system by a file copyright owner;
s5: the user end previews the file, previews the electronic file in the file library, and obtains the authority decoding to preview the corresponding data file content in the valid period of the electronic file.
Furthermore, the archive library in the archive library is established to comprise an original data storage unit, a data file classification unit, a data file fusion unit and a data file operation unit.
Furthermore, a plurality of electronic archives in the archive preprocessing are sequentially recorded into an archive library according to a time axis and generate a sequencing code.
Further, the archive preprocessing comprises the following steps:
s21: generating a unique code, and encrypting the electronic file while inputting the electronic file into the archive library to generate the unique code;
s22: the method comprises the following steps of mixing storage files, receiving a multi-format data file uploaded by a user side by an original data storage unit of a file library, and naming according to data attributes;
s23: classifying the data files, wherein the data file classifying unit classifies the multi-format data files to be processed in the original data storage unit according to formats of the data according to format suffixes of the data;
s24: fusing data files, fusing the data files in various formats which are classified by the data file classification unit and have the same type conditions according to the types of the data files by the data file fusion unit, and transmitting the fused data files with the same attribute to the data file operation unit;
s25: and the data file running unit maintains the dynamic state of the data file and updates the data file and the unique code carried by the data file at a fixed frequency.
Furthermore, the multi-format data files are identified in the mixed storage archives in advance, and data files carrying viruses and empty data files are screened out.
Further, the dynamic operation of the data comprises the following steps:
s251: the data file and the unique code carried by the data file are transmitted to the data file operation unit to generate backup and store the backup in the storage area;
s252: copying the data file and the unique code carried by the data file at the frequency of 5-60S/time along a time axis, and deleting the data file and the unique code carried by the data file after copying and generating;
s253: generating a new data file and a unique code after the file copyright person writes and changes the content of the data file, backing up the unique code carried by the new data file and the data file and storing the unique code in a storage area;
s254: the new data file is copied at a frequency of 5S to 60S/time along a time axis, and the data file is deleted before being copied after being copied.
Further, the dynamic operation of the data comprises the following steps:
s251: the data file and the unique code carried by the data file are transmitted to the data file operation unit to generate backup and store the backup in the storage area;
s252: copying the data file and the unique code carried by the data file at the frequency of 1 h-24 h/time along a time axis, and deleting the data file and the unique code carried by the data file after copying and generating;
s253: generating a new data file and a unique code after the file copyright person writes and changes the content of the data file, backing up the unique code carried by the new data file and the data file and storing the unique code in a storage area;
s254: the new data file is copied at the frequency of 1 h-24 h/time along the time axis, and the data file is deleted before being copied after being copied and generated.
Further, the generation of the association file comprises the following steps:
s31: sequencing the number of codes to the electronic file digital acquisition equipment, and generating a code interface by the electronic file digital acquisition equipment;
s32: a code interface on the electronic archive digital acquisition equipment captures the corresponding sequencing code, reads and copies the electronic image, the attachment and the unique code of the data file, and generates an associated file;
s33: generating a unique coded decryption code while generating an associated file;
s34; and the associated file is periodically cleared, the unique code of the associated file is cleared, and the password decryption is invalid.
Further, the step of periodically clearing the associated file comprises the following steps:
s341: setting a period of the associated file and the unique code of the associated file;
s342: reading the associated file and the unique code of the associated file and judging whether the period expires;
s343: and clearing the data on the associated file after the associated file and the unique code of the associated file expire.
Further, the encrypting step in step S21 is specifically as follows:
step A1, the encryption is carried out by constructing an encrypted data set, the encrypted data set has a large number of different non-zero values, each sub server is given a unique non-zero value as an identification number, and then m-1 values are randomly selected from the encrypted data set as encryption coefficients, wherein m-1 cannot exceed the number of the encrypted data sets and m-1 is greater than 0;
step A2, encrypting the file by the following formula:
wherein f iskRepresenting the result of the k-th sub-server after encrypting the file, Date representing the file data, ljRepresenting the j-th encryption coefficient, G, obtained from the encrypted data setkRepresenting the identification number of the kth sub-server, wherein,%% represents a remainder, N represents a preset larger prime number, and the encrypted result of each sub-server is stored;
and step A3, encoding the storage result in the step A2 to generate a unique code.
Compared with the prior art, the invention has the beneficial effects that: the invention provides a full-life-cycle multi-format electronic file entry and code interconnection sharing method, which comprises the steps of establishing a file library, generating encryption of unique codes after electronic files are uploaded to the file library, updating electronic documents at a fixed frequency, maintaining the dynamic running state of the electronic documents, cutting off the possibility of tracing back source documents, generating electronic files with a specified life cycle by project copyright persons through sharing design project files, sharing and automatically closing the electronic files after the electronic files are finished, preventing the files from being stolen and embezzled by other persons, and improving the file security.
Drawings
FIG. 1 is an overall flowchart of the full lifecycle multi-format electronic file entry and code interconnection sharing method of the present invention;
FIG. 2 is a diagram of a connection of an archive of the full lifecycle multi-format electronic archive entry and code interconnection sharing method of the present invention;
FIG. 3 is a schematic diagram of a sharing associated file of the full life-cycle multi-format electronic file entry and code interconnection sharing method of the present invention;
FIG. 4 is a schematic diagram of a data file operating unit of the full life cycle multi-format electronic file entry and code interconnection sharing method of the present invention;
FIG. 5 is a file preprocessing flow diagram of the full lifecycle multi-format electronic file entry and code interconnection sharing method of the present invention;
FIG. 6 is a flowchart illustrating dynamic operation of data in the full-life-cycle multi-format electronic file entry and code interconnection sharing method according to an embodiment of the present invention;
FIG. 7 is a flowchart illustrating dynamic operation of data in the full-life-cycle multi-format electronic file entry and code interconnection sharing method according to a second embodiment of the present invention;
FIG. 8 is a flowchart of the method for sharing and recording the related files in the multi-format electronic file with the code in the whole life cycle;
FIG. 9 is a flowchart of the periodic clearing of the associated files of the full-life-cycle multi-format electronic file entry and code interconnection sharing method of the present invention.
In the figure: 10. a user side; 20. an electronic file; 30. an archive; 31. an original data storage unit; 32. a data file classification unit; 33. a data file fusion unit; 34. a data file operation unit; 40. electronic archive digital acquisition equipment; 50. associating the files; 60. a storage area; 70. a unique code; 80. a time axis; 90. and (5) sequencing and coding.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Example one
Referring to fig. 1-4, the method for recording and sharing the multi-format electronic file and the code in the whole life cycle includes the following steps:
s1: establishing an archive 30, and directionally uploading an electronic archive 20 to the archive 30 by a user side 10, wherein the electronic archive 20 comprises data files consisting of electronic images and attachments in various electronic formats; the archive 30 comprises a raw data storage unit 31, a data file classification unit 32, a data file fusion unit 33 and a data file operation unit 34;
s2: file preprocessing, in which the electronic file 20 generates a unique code 70, and stores, classifies and fuses the data file carrying the unique code 70 and inputs the data file into the data file operation unit 34; a plurality of electronic archives 20 are sequentially recorded into the archive 30 according to the time axis 80 and generate a sequencing code 90;
s3: generating an associated file 50, acquiring a corresponding file by the electronic file digital acquisition equipment 40 according to the sequencing code 90 and generating the associated file 50 with the attachment time limit by using software, wherein the associated file 50 carries a unique code 70;
s4: a sharing associated file 50, which is issued by a file copyright owner to a specified network system 50;
s5: the client 10 previews the file, the client 10 previews the electronic file 20 in the archive 30, and obtains the right to decode and preview the corresponding data file content within the expiration date of the electronic file 20.
Referring to FIG. 5, the file preprocessing includes the following steps:
s21: generating a unique code 70, and encrypting the electronic file 20 while recording the electronic file into the archive 30 to generate the unique code 70;
s22: the original data storage unit 31 of the archive 30 receives the multi-format data file uploaded by the user terminal 10 and names the file according to the data attributes; identifying the multi-format data files in advance, and screening out data files carrying viruses and empty data files; the empty data file is prevented from occupying the storage space, the data file carrying the virus interferes the normal use of the electronic file 20, and the safety of the archive 30 is improved;
s23: classifying the data files, wherein the data file classifying unit 32 classifies the multi-format data files to be processed in the original data storage unit 31 according to formats of the data;
s24: the data file fusion unit 33 fuses the data files of the formats with the same type conditions classified by the data file classification unit 32 according to the types of the data files, and transmits the fused data files with the same attribute to the data file operation unit 34;
s25: the data is dynamically operated, and the data file operating unit 34 maintains the dynamic state of the data file, and updates the data file and the unique code 70 carried by the data file at a fixed frequency.
Referring to fig. 6, the data dynamic operation includes the steps of:
s251: the data file and the unique code 70 carried by the data file are transmitted to the data file operation unit 34, and then backup is generated and stored in the storage area 60;
s252: copying the data file and the unique code 70 carried by the data file at the frequency of 5S-60S/time along a time axis 80, and deleting the data file and the unique code 70 carried by the data file after copying and generating; the user terminal 10 browses the electronic files 20 in the archive 30 without changing the dynamic changes of the electronic files 20;
s253: generating a new data file and a unique code 70 after the file copyright person writes and changes the content of the data file, and backing up the unique code 70 carried by the new data file and the data file and storing the backed-up data file and the unique code 70 in the storage area 60;
s254: the new data file is copied at a frequency of 5S to 60S/time along the time axis 80, and the data file is deleted before being copied after being copied.
Referring to fig. 8, generating the association file 50 includes the steps of:
s31: 90 numbers of sequencing codes are sent to the electronic file digital acquisition equipment 40, and the electronic file digital acquisition equipment 40 generates a code interface;
s32: the code interface on the electronic archive digital acquisition device 40 captures the corresponding sorting code 90, reads and copies the electronic image, the attachment and the unique code 70 of the data file, and generates the associated file 50;
s33: generating a decryption code of the unique code 70 while generating the association file 50;
s34; the associated document 50 is periodically cleared, and the unique code 70 of the associated document 50 is cleared, thereby disabling the decryption code.
Referring to fig. 9, periodically clearing the associated file 50 includes the steps of:
s341: setting a period of the associated file 50 and the unique code 70 of the associated file 50;
s342: reading the associated file 50 and the unique code 70 of the associated file 50 and judging whether the period expires;
s343: the associated file 50 and the associated file 50 unique code 70 expire before clearing the data on the associated file 50.
Example two
Referring to fig. 1-4, the method for recording and sharing the multi-format electronic file and the code in the whole life cycle includes the following steps:
s1: establishing an archive 30, and directionally uploading an electronic archive 20 to the archive 30 by a user side 10, wherein the electronic archive 20 comprises data files consisting of electronic images and attachments in various electronic formats; the archive 30 comprises a raw data storage unit 31, a data file classification unit 32, a data file fusion unit 33 and a data file operation unit 34;
s2: file preprocessing, in which the electronic file 20 generates a unique code 70, and stores, classifies and fuses the data file carrying the unique code 70 and inputs the data file into the data file operation unit 34; a plurality of electronic archives 20 are sequentially recorded into the archive 30 according to the time axis 80 and generate a sequencing code 90;
s3: generating an associated file 50, acquiring a corresponding file by the electronic file digital acquisition equipment 40 according to the sequencing code 90 and generating the associated file 50 with the attachment time limit by using software, wherein the associated file 50 carries a unique code 70;
s4: a sharing associated file 50, which is issued by a file copyright owner to a specified network system 50;
s5: the client 10 previews the file, the client 10 previews the electronic file 20 in the archive 30, and obtains the right to decode and preview the corresponding data file content within the expiration date of the electronic file 20.
Referring to FIG. 5, the file preprocessing includes the following steps:
s21: generating a unique code 70, and encrypting the electronic file 20 while recording the electronic file into the archive 30 to generate the unique code 70;
s22: the original data storage unit 31 of the archive 30 receives the multi-format data file uploaded by the user terminal 10 and names the file according to the data attributes; identifying the multi-format data files in advance, and screening out data files carrying viruses and empty data files; the empty data file is prevented from occupying the storage space, the data file carrying the virus interferes the normal use of the electronic file 20, and the safety of the archive 30 is improved;
s23: classifying the data files, wherein the data file classifying unit 32 classifies the multi-format data files to be processed in the original data storage unit 31 according to formats of the data;
s24: the data file fusion unit 33 fuses the data files of the formats with the same type conditions classified by the data file classification unit 32 according to the types of the data files, and transmits the fused data files with the same attribute to the data file operation unit 34;
s25: the data is dynamically operated, and the data file operating unit 34 maintains the dynamic state of the data file, and updates the data file and the unique code 70 carried by the data file at a fixed frequency.
Referring to fig. 7, the data dynamic operation includes the steps of:
s251: the data file and the unique code 70 carried by the data file are transmitted to the data file operation unit 34, and then backup is generated and stored in the storage area 60;
s252: copying the data file and the unique code 70 carried by the data file at the frequency of 1 h-24 h/time along a time axis 80, and deleting the data file and the unique code 70 carried by the data file after copying and generating; the user terminal 10 browses the electronic files 20 in the archive 30 without changing the dynamic changes of the electronic files 20;
s253: generating a new data file and a unique code 70 after the file copyright person writes and changes the content of the data file, and backing up the unique code 70 carried by the new data file and the data file and storing the backed-up data file and the unique code 70 in the storage area 60;
s254: the new data file is copied at a frequency of 1h to 24 h/time along the time axis 80, and the data file is deleted before being copied after being copied.
Referring to fig. 8, generating the association file 50 includes the steps of:
s31: 90 numbers of sequencing codes are sent to the electronic file digital acquisition equipment 40, and the electronic file digital acquisition equipment 40 generates a code interface;
s32: the code interface on the electronic archive digital acquisition device 40 captures the corresponding sorting code 90, reads and copies the electronic image, the attachment and the unique code 70 of the data file, and generates the associated file 50;
s33: generating a decryption code of the unique code 70 while generating the association file 50;
s34; the associated document 50 is periodically cleared, and the unique code 70 of the associated document 50 is cleared, thereby disabling the decryption code.
Referring to fig. 9, periodically clearing the associated file 50 includes the steps of:
s341: setting a period of the associated file 50 and the unique code 70 of the associated file 50;
s342: reading the associated file 50 and the unique code 70 of the associated file 50 and judging whether the period expires;
s343: the associated file 50 and the associated file 50 unique code 70 expire before clearing the data on the associated file 50.
The encryption step in step S21 is specifically as follows:
step A1, the encryption is carried out by constructing an encrypted data set, the encrypted data set has a large number of different non-zero values, each sub server is given a unique non-zero value as an identification number, and then m-1 values are randomly selected from the encrypted data set as encryption coefficients, wherein m-1 cannot exceed the number of the encrypted data sets and m-1 is greater than 0;
step A2, encrypting the file by the following formula:
wherein f iskRepresenting the result of the k-th sub-server after encrypting the file, Date representing the file data, ljRepresenting the j-th encryption coefficient, G, obtained from the encrypted data setkRepresenting the identification number of the kth sub-server, wherein,%% represents a remainder, N represents a preset larger prime number, and the encrypted result of each sub-server is stored;
and step A3, encoding the storage result in the step A2 to generate a unique code.
Has the advantages that: by utilizing the technology, the electronic file 20 can be recorded into the archive 30 and simultaneously encrypted to generate the unique code 70, the security of the file can be ensured by encrypting through the server, the process cannot be influenced because a certain sub-server stops working, the greater the importance of the file, the greater the security of the distributed sub-server is, the higher the security of the distributed sub-server is, the encrypted sub-servers must be decrypted, so that the file is more difficult to leak, the security of the file is further ensured, the encrypted result of each sub-server is stored, the unique code 70 is generated by the stored result, the security index of the method is improved, and the security of the file is ensured.
In summary, the following steps: the invention provides a full-life-cycle multi-format electronic file entry and code interconnection sharing method, which comprises the steps of establishing a file library 30, generating encryption of a unique code 70 after an electronic file 20 is uploaded to the file library 30, updating an electronic document at a fixed frequency, maintaining the dynamic running state of the electronic document, cutting off the possibility of tracing a source document, generating the electronic file 20 with a specified life cycle by sharing a design project file by a project copyright person, automatically closing the sharing after the design project file is finished, preventing the file from being stolen and embezzled by other people, and improving the file security.
The above description is only for the preferred embodiment of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art should be able to cover the technical solutions and the inventive concepts of the present invention within the technical scope of the present invention.
Claims (10)
1. The full-life-cycle multi-format electronic file entry and code interconnection sharing method is characterized by comprising the following steps of:
s1: establishing an archive (30), wherein a user side (10) directionally uploads an electronic archive (20) to the archive (30), and the electronic archive (20) comprises data files formed by electronic images and attachments in various electronic formats;
s2: file preprocessing, namely generating a unique code (70) by an electronic file (20), and inputting a data file carrying the unique code (70) into a data file operation unit (34) after storing, classifying and fusing the data file;
s3: generating a related file (50), acquiring a corresponding file by an electronic file digital acquisition device (40) according to a sorting code (90) and generating the related file (50) with a time limit by using software, wherein the unique code (70) is carried on the related file (50);
s4: a sharing association file (50), wherein the sharing association file (50) is issued to a specified network system by a file copyright owner;
s5: the user end (10) previews the files, the user end (10) previews the electronic files (20) in the file library (30), and obtains the authority to decode and preview the corresponding data file contents within the valid period of the electronic files (20).
2. The full-life-cycle multi-format electronic archive entry and coding interconnection sharing method according to claim 1, wherein the archive (30) in the archive (30) is established to include an original data storage unit (31), a data file classification unit (32), a data file fusion unit (33) and a data file operation unit (34).
3. The full lifecycle, multi-format electronic file entry and code interconnection sharing method as claimed in claim 1, wherein the plurality of electronic files (20) in the file preprocessing are sequentially entered into the archive (30) according to a time axis (80) and generate the sequencing code (90).
4. The full-life-cycle, multi-format electronic file entry and code interconnection sharing method of claim 1, wherein the file preprocessing comprises the steps of:
s21: generating a unique code (70), and encrypting the electronic file (20) while being recorded into the archive (30) to generate the unique code (70);
s22: the method comprises the following steps that (1) files are stored in a mixed mode, an original data storage unit (31) of an archive (30) receives a multi-format data file uploaded by a user side (10), and the files are named according to data attributes;
s23: classifying the data files, wherein the data file classifying unit (32) classifies the multi-format data files to be processed in the original data storage unit (31) according to formats of the data;
s24: fusing data files, fusing each format data file with the same type condition after being classified by the data file classification unit (32) according to the type of the data file by the data file fusion unit (33), and transmitting the fused data file with the same attribute to the data file operation unit (34);
s25: the data is dynamically operated, and a data file operation unit (34) maintains the dynamic state of the data file, and updates the data file and the unique code (70) carried by the data file at a fixed frequency.
5. The full-life-cycle multi-format electronic file entry and code interconnection sharing method as claimed in claim 4, wherein the multi-format data files are identified in the hybrid storage file in advance, and data files carrying viruses and empty data files are screened out.
6. The full-life-cycle multi-format electronic file entry and code interconnection sharing method of claim 4, wherein the dynamic operation of data comprises the steps of:
s251: the data file and the unique code (70) carried by the data file are transmitted to the data file operation unit (34) to generate backup and store the backup in the storage area (60);
s252: copying the data file and the unique code (70) carried by the data file at the frequency of 5S-60S/time along a time axis (80), and deleting the data file and the unique code (70) carried by the data file after copying;
s253: after the file copyright person writes and changes the content of the data file, a new data file and a unique code (70) are generated, and the unique code (70) carried by the new data file and the data file is backed up and stored in a storage area (60);
s254: the new data file is copied at a frequency of 5S to 60S/time along a time axis (80), and the data file is deleted before being copied after being copied.
7. The full-life-cycle multi-format electronic file entry and code interconnection sharing method of claim 4, wherein the dynamic operation of data comprises the steps of:
s251: the data file and the unique code (70) carried by the data file are transmitted to the data file operation unit (34) to generate backup and store the backup in the storage area (60);
s252: the data file and the unique code (70) carried by the data file are copied at the frequency of 1 h-24 h/time along a time axis (80), and the data file and the unique code (70) carried by the data file are deleted before being copied after being copied;
s253: after the file copyright person writes and changes the content of the data file, a new data file and a unique code (70) are generated, and the unique code (70) carried by the new data file and the data file is backed up and stored in a storage area (60);
s254: the new data file is copied at a frequency of 1 to 24 hours/time along a time axis (80), and the data file is deleted before being copied after being copied.
8. The full lifecycle, multi-format electronic archive entry and code interconnection sharing method according to claim 1, wherein generating the association file (50) comprises the steps of:
s31: sequencing the number of codes (90) to the electronic archive digital acquisition device (40), the electronic archive digital acquisition device (40) generating a code interface;
s32: a code interface on the electronic archive digital acquisition equipment (40) captures a corresponding sorting code (90), reads and copies an electronic image, an attachment and a unique code (70) of a data file, and generates an associated file (50);
s33: generating a decryption code of the unique code (70) while generating the association file (50);
s34; the associated file (50) is periodically cleared, the unique code (70) of the associated file (50) is cleared, and the decryption code is invalid.
9. The full-lifecycle, multi-format electronic archive entry and code interconnection sharing method according to claim 1, wherein periodically clearing the associated file (50) comprises the steps of:
s341: setting a period of the associated file (50) and a unique code (70) of the associated file (50);
s342: reading the associated file (50) and the associated file (50) unique code (70) and determining whether the period has expired;
s343: the associated file (50) and the unique code (70) of the associated file (50) are expired before the data on the associated file (50) is emptied.
10. The full-life-cycle multi-format electronic file entry and code interconnection sharing method as claimed in claim 4, wherein the encryption step in step S21 is as follows:
step A1, the encryption is carried out by constructing an encrypted data set, the encrypted data set has a large number of different non-zero values, each sub server is given a unique non-zero value as an identification number, and then m-1 values are randomly selected from the encrypted data set as encryption coefficients, wherein m-1 cannot exceed the number of the encrypted data sets and m-1 is greater than 0;
step A2, encrypting the file by the following formula:
wherein f iskRepresenting the result of the k-th sub-server after encrypting the file, Date representing the file data, ljRepresenting the j-th encryption coefficient, G, obtained from the encrypted data setkRepresenting the identification number of the kth sub-server, wherein,%% represents a remainder, N represents a preset larger prime number, and the encrypted result of each sub-server is stored;
and step A3, encoding the storage result in the step A2 to generate a unique code.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010845489.8A CN111984599A (en) | 2020-08-20 | 2020-08-20 | Full-life-cycle multi-format electronic file entry and code interconnection sharing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010845489.8A CN111984599A (en) | 2020-08-20 | 2020-08-20 | Full-life-cycle multi-format electronic file entry and code interconnection sharing method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN111984599A true CN111984599A (en) | 2020-11-24 |
Family
ID=73442662
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010845489.8A Pending CN111984599A (en) | 2020-08-20 | 2020-08-20 | Full-life-cycle multi-format electronic file entry and code interconnection sharing method |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111984599A (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1464688A (en) * | 2002-06-25 | 2003-12-31 | 赖育成 | Network resource management system |
| CN105306194A (en) * | 2014-07-22 | 2016-02-03 | 柯呈翰 | Multiple encryption method and system for encrypting files and/or communication protocols |
| CN109643285A (en) * | 2016-09-15 | 2019-04-16 | 美商纳兹控股有限责任公司 | Encrypted user data transmission and storage |
| CN111371548A (en) * | 2020-03-04 | 2020-07-03 | 贵州弈趣云创科技有限公司 | Method for encrypting and decrypting chained tracking member file based on identity code |
-
2020
- 2020-08-20 CN CN202010845489.8A patent/CN111984599A/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1464688A (en) * | 2002-06-25 | 2003-12-31 | 赖育成 | Network resource management system |
| CN105306194A (en) * | 2014-07-22 | 2016-02-03 | 柯呈翰 | Multiple encryption method and system for encrypting files and/or communication protocols |
| CN109643285A (en) * | 2016-09-15 | 2019-04-16 | 美商纳兹控股有限责任公司 | Encrypted user data transmission and storage |
| CN111371548A (en) * | 2020-03-04 | 2020-07-03 | 贵州弈趣云创科技有限公司 | Method for encrypting and decrypting chained tracking member file based on identity code |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101686368B (en) | A system and device for remotely controlling client recording and storage behavior | |
| CA2352640C (en) | Schedule management system | |
| CN101410837B (en) | System and method for implementing information control | |
| US20090327707A1 (en) | Process for creating and managing at least one cryptographic key, and system for its implementation | |
| CN109766673A (en) | A consortium audio and video copyright blockchain system and method for uploading audio and video copyright to the chain | |
| CN111950020A (en) | Block chain based data sharing system, method, computing device and storage medium | |
| CN111881206A (en) | Multi-layer image coding for data blocks | |
| CN114128214A (en) | The security layer used to configure the blockchain | |
| CN110352413A (en) | A kind of real data files access control method and system based on strategy | |
| CN101589379A (en) | System and method for managing data across multiple environments | |
| WO2000065766A2 (en) | Controlling and tracking access to disseminated information | |
| CN109388971B (en) | Cloud-based big data platform mobile office system | |
| CN112835977A (en) | A method and system for database management based on blockchain | |
| US20200097443A1 (en) | Document management system | |
| CN115085902A (en) | Power grid dispatching log management method and system | |
| Daraghmi et al. | A Blockchain‐Based Editorial Management System | |
| CN114830594B (en) | Anonymization of partners | |
| CN114981773A (en) | Conflict-free version control | |
| CN114925391A (en) | Method and device for monitoring circulation of private information, electronic equipment and storage medium | |
| CN120086195A (en) | A smart city data sharing system based on blockchain technology | |
| CN110532786A (en) | Using the block chain blacklist sharing method of Hash desensitization process | |
| CN111984599A (en) | Full-life-cycle multi-format electronic file entry and code interconnection sharing method | |
| EP3361708B1 (en) | Decentralised data storage | |
| CN116668466B (en) | Internet-based carbon asset information cloud synchronization method | |
| CN120493283A (en) | Telecommunication operator data security sharing method based on blockchain |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination |