[go: up one dir, main page]

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 PDF

Info

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
Application number
CN202010845489.8A
Other languages
Chinese (zh)
Inventor
王锦刚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Network Painting Technology Co ltd
Original Assignee
Shenzhen Network Painting Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen Network Painting Technology Co ltd filed Critical Shenzhen Network Painting Technology Co ltd
Priority to CN202010845489.8A priority Critical patent/CN111984599A/en
Publication of CN111984599A publication Critical patent/CN111984599A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/16File or folder operations, e.g. details of user interfaces specifically adapted to file systems
    • G06F16/162Delete operations
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/17Details of further file system functions
    • G06F16/176Support for shared access to files; File sharing support
    • G06F16/1767Concurrency control, e.g. optimistic or pessimistic approaches
    • G06F16/1774Locking methods, e.g. locking methods for file systems allowing shared and concurrent access to files
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/602Providing cryptographic facilities or services
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/12Use of codes for handling textual entities
    • G06F40/126Character 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

Full-life-cycle multi-format electronic file entry and code interconnection sharing method
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:
Figure BDA0002642912340000051
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:
Figure BDA0002642912340000111
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:
Figure FDA0002642912330000041
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.
CN202010845489.8A 2020-08-20 2020-08-20 Full-life-cycle multi-format electronic file entry and code interconnection sharing method Pending CN111984599A (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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