CN114900315B - Document electronic management system based on OCR and electronic signature technology - Google Patents
Document electronic management system based on OCR and electronic signature technology Download PDFInfo
- Publication number
- CN114900315B CN114900315B CN202210453958.0A CN202210453958A CN114900315B CN 114900315 B CN114900315 B CN 114900315B CN 202210453958 A CN202210453958 A CN 202210453958A CN 114900315 B CN114900315 B CN 114900315B
- Authority
- CN
- China
- Prior art keywords
- random
- identification information
- encoding
- sequential
- electronic
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000005516 engineering process Methods 0.000 title claims abstract description 39
- 238000007726 management method Methods 0.000 claims abstract description 40
- 238000000034 method Methods 0.000 claims abstract description 20
- 238000004891 communication Methods 0.000 claims abstract description 9
- 239000000463 material Substances 0.000 claims description 4
- 108091026890 Coding region Proteins 0.000 abstract description 2
- 230000008901 benefit Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 238000011161 development Methods 0.000 description 5
- 230000018109 developmental process Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 239000000203 mixture Substances 0.000 description 3
- 206010017472 Fumbling Diseases 0.000 description 2
- 230000004075 alteration Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 238000007792 addition Methods 0.000 description 1
- 229910002056 binary alloy Inorganic materials 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 230000035784 germination Effects 0.000 description 1
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 1
- 239000010931 gold Substances 0.000 description 1
- 229910052737 gold Inorganic materials 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000003909 pattern recognition Methods 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 230000006798 recombination Effects 0.000 description 1
- 238000005215 recombination Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3247—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving digital signatures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/60—Type of objects
- G06V20/62—Text, e.g. of license plates, overlay texts or captions on TV images
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/19—Recognition using electronic means
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/72—Signcrypting, i.e. digital signing and encrypting simultaneously
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Character Input (AREA)
- Document Processing Apparatus (AREA)
Abstract
The embodiment of the disclosure discloses a bill electronic management system based on OCR and electronic signature technology, comprising: the image recognition device is in communication connection with the server; the server is used for executing an electronic bill management method based on OCR and electronic signature, and the management method comprises the following steps: acquiring identification information of an identification object; obtaining a sequential code and a random code based on the identification information, wherein the sequential code and the random code are pre-programmed for an identification object; obtaining encryption parameters based on the sequential encoding and the random encoding; carrying out electronic signature on the identification information to obtain signed identification information; and encrypting the signed identification information based on the encryption parameter. The method comprises the steps of coding sequence codes and random codes in the identification object, and encrypting the signed information based on the sequence codes and the random codes, so that the aim of improving encryption security is fulfilled.
Description
Technical Field
The disclosure relates to the field of informatization, in particular to a bill electronic management system based on OCR and electronic signature technology.
Background
The concept of electronic signature is proposed abroad in the eighties of the 19 th century, and the digital signature and the derived electronic signature technology thereof are not paid attention to because the internet technology in China starts late and the internet development initial stage is safe to data and the privacy information of the internet participants is not cared for. In about 2000, due to the rapid popularization of the domestic internet, the public demand for information security is increasing, and electronic signature technology is also beginning to appear in daily document transmission. The development of electronic signature in China can be divided into: a picture seal stage and a seal and signature separation stage, and a modern electronic seal stage.
The picture chapter stage refers to storing a seal picture in an electronic file. And simulating the traditional paper stamping operation, storing the seal picture into a WORD file or an HTML webpage by user operation, and then printing and storing. This stage belongs to the germination period of the development of electronic signature technology.
The seal and signature separation stage is to sign the file to be protected by using a digital certificate, so that the file content is ensured not to be modified, the file can be transmitted and stored with confidence, and the seal picture is only used for showing and has no correlation with the signature. Electronic signature manufacturers such as point gathering, gold grid and the like begin to use digital signature technology to carry out signature protection on files. This stage belongs to the development stage of electronic signature technology, domestic electronic signature manufacturers have to market demands, and the application of electronic signature belongs to the fumbling stage, the technology is not formed, and the national relevant standard is not yet finalized.
The modern electronic signature stage is that the electronic seal is combined with the digital signature, so that a user can intuitively see the electronic seal, and meanwhile, the signature file can also be subjected to digital signature protection. In recent years, due to continuous fumbling and innovation, electronic signature industry standards are promulgated, domestic electronic signature technology is rapidly developed, and the electronic signature technology is widely utilized in various business scenes such as electronic bidding, electronic contract, medical system, government administration approval and the like.
With the development and planning of national strategy, the implementation of policies such as paperless office, internet+, cloud computing and the like in the future, the electronic signature technology will develop in the historical peak period.
However, in the existing service scene, the front-end service also needs a large amount of paper files, and the problem of inconvenient management exists, so that the paper is converted into the electronic file by using the OCR technology, and the management is convenient.
The inventor finds that the encryption mode is unsafe after signing the identified electronic file in the prior art in the process of implementing the embodiment of the disclosure.
Disclosure of Invention
In view of the above, the embodiments of the present disclosure provide a document electronic management system based on OCR and electronic signature technology, which at least partially solves the problem of unsafe encryption in the prior art.
In a first aspect, an embodiment of the present disclosure provides a document electronic management system based on OCR and electronic signature technology, including: the image recognition device is in communication connection with the server;
the server is used for executing an electronic bill management method based on OCR and electronic signature, and the management method comprises the following steps:
acquiring identification information of an identification object;
obtaining a sequential code and a random code based on the identification information, wherein the sequential code and the random code are pre-programmed for an identification object;
obtaining encryption parameters based on the sequential encoding and the random encoding;
carrying out electronic signature on the identification information to obtain signed identification information;
and encrypting the signed identification information based on the encryption parameter.
Optionally, the acquiring the identification information of the identification object includes:
distinguishing character information and image information of the recognition object;
identifying the relative position of the image information in the character information to obtain position identification information;
identifying the character information to obtain an electronic text;
and identifying the image information, and inserting the image information into the electronic text based on the position identification information to obtain the identification information.
Optionally, the identifying the relative position of the image information in the character information to obtain the position identification information includes:
the positions in the page number and the corresponding page number where the image information is located are identified, and position identification information is obtained based on the positions in the page number and the corresponding page number.
Optionally, the obtaining the encryption parameter based on the sequential encoding and the random encoding includes:
wherein R is encryption parameter, x i For sequential encoding, y i In order to be a random code,for the mean value of the sequential coding, +.>Is the average value of random codes, beta is a parameter factor, and m is an integer.
Alternatively, 1 < beta < 10.
Optionally, 3 < beta < 6.
In a second aspect, an embodiment of the present disclosure further provides a document electronic management method based on OCR and electronic signature technologies, including:
acquiring identification information of an identification object;
obtaining a sequential code and a random code based on the identification information, wherein the sequential code and the random code are pre-programmed for an identification object;
obtaining encryption parameters based on the sequential encoding and the random encoding;
carrying out electronic signature on the identification information to obtain signed identification information;
and encrypting the signed identification information based on the encryption parameter.
In a third aspect, an embodiment of the present disclosure further provides a document electronic management apparatus based on OCR and electronic signature technology, including:
the acquisition module is used for acquiring the identification information of the identification object;
the coding module is used for obtaining sequential codes and random codes based on the identification information, wherein the sequential codes and the random codes are pre-programmed for the identification objects;
the parameter module is used for obtaining encryption parameters based on the sequential encoding and the random encoding;
the signature module is used for carrying out electronic signature on the identification information to obtain signed identification information;
and the encryption module is used for encrypting the signed identification information based on the encryption parameters.
In a fourth aspect, an embodiment of the present disclosure further provides an electronic device, including:
at least one processor; the method comprises the steps of,
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of electronic document management based on OCR and electronic signature technology of the second aspect.
In a fifth aspect, embodiments of the present disclosure further provide a computer-readable storage medium storing computer instructions for causing a computer to perform the document electronic management method based on OCR and electronic signature technology according to the second aspect.
The document electronic management system based on OCR and electronic signature technology provided by the embodiment of the disclosure comprises: the method comprises the steps of coding sequence codes and random codes in the identification object, and encrypting the signed information based on the sequence codes and the random codes, so that the aim of improving encryption security is fulfilled.
The foregoing description is only an overview of the disclosed technology, and may be implemented in accordance with the disclosure of the present disclosure, so that the above-mentioned and other objects, features and advantages of the present disclosure can be more clearly understood, and the following detailed description of the preferred embodiments is given with reference to the accompanying drawings.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the drawings that are needed in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present disclosure, and other drawings may be obtained according to these drawings without inventive effort to a person of ordinary skill in the art.
FIG. 1 is a flow chart of a document electronic management method for OCR and electronic signature technology provided by an embodiment of the present disclosure;
FIG. 2 is a schematic block diagram of a document electronic management device for OCR and electronic signature technology provided in an embodiment of the present disclosure;
fig. 3 is a schematic block diagram of an electronic device according to an embodiment of the disclosure.
Detailed Description
Embodiments of the present disclosure are described in detail below with reference to the accompanying drawings.
It should be appreciated that the following specific embodiments of the disclosure are described in order to provide a better understanding of the present disclosure, and that other advantages and effects will be apparent to those skilled in the art from the present disclosure. It will be apparent that the described embodiments are merely some, but not all embodiments of the present disclosure. The disclosure may be embodied or practiced in other different specific embodiments, and details within the subject specification may be modified or changed from various points of view and applications without departing from the spirit of the disclosure. It should be noted that the following embodiments and features in the embodiments may be combined with each other without conflict. All other embodiments, which can be made by one of ordinary skill in the art without inventive effort, based on the embodiments in this disclosure are intended to be within the scope of this disclosure.
It is noted that various aspects of the embodiments are described below within the scope of the following claims. It should be apparent that the aspects described herein may be embodied in a wide variety of forms and that any specific structure and/or function described herein is merely illustrative. Based on the present disclosure, one skilled in the art will appreciate that one aspect described herein may be implemented independently of any other aspect, and that two or more of these aspects may be combined in various ways. For example, an apparatus may be implemented and/or a method practiced using any number of the aspects set forth herein. In addition, such apparatus may be implemented and/or such methods practiced using other structure and/or functionality in addition to one or more of the aspects set forth herein.
It should also be noted that the illustrations provided in the following embodiments merely illustrate the basic concepts of the disclosure by way of illustration, and only the components related to the disclosure are shown in the drawings and are not drawn according to the number, shape and size of the components in actual implementation, and the form, number and proportion of the components in actual implementation may be arbitrarily changed, and the layout of the components may be more complicated.
In addition, in the following description, specific details are provided in order to provide a thorough understanding of the examples. However, it will be understood by those skilled in the art that the aspects may be practiced without these specific details.
To facilitate understanding, a document electronic management system based on OCR and electronic signature technology includes: the image recognition device is in communication connection with the server;
the server is configured to execute an electronic document management method based on OCR and electronic signature, as shown in fig. 1, where the management method includes:
step S101: acquiring identification information of an identification object;
i.e. the paper document is recognized as an electronic document by OCR or the like.
Step S102: obtaining a sequential code and a random code based on the identification information, wherein the sequential code and the random code are pre-programmed for an identification object;
the paper file is pre-coded with sequence coding and random coding before identification, the sequence coding can be performed based on the material type and the page number, such as A1, A2, A3 and the like, and coding modes such as binary system, hexadecimal system and the like can also be used, the random coding is a random number generated by a random coder, the random coding of each identification object is random generation, the random coding rule of the file cannot be known before coding, and the random coding generated by the random coder is related to parameters such as the file type, page number, date and the like, so that the variable is increased, and the encryption mode is safer.
Step S103: obtaining encryption parameters based on the sequential encoding and the random encoding;
step S104: carrying out electronic signature on the identification information to obtain signed identification information;
step S105: and encrypting the signed identification information based on the encryption parameter.
Optionally, the acquiring the identification information of the identification object includes:
distinguishing character information and image information of the recognition object;
identifying the relative position of the image information in the character information to obtain position identification information;
identifying the character information to obtain an electronic text;
and identifying the image information, and inserting the image information into the electronic text based on the position identification information to obtain the identification information.
When the file is identified by OCR, the identification is disordered due to the image, so that the positions of the file and the image in the page number are positioned, then the plain text is identified, and the scanned image is inserted into the electronic text, thereby avoiding the problem of disordered identification.
Optionally, the identifying the relative position of the image information in the character information to obtain the position identification information includes:
the positions in the page number and the corresponding page number where the image information is located are identified, and position identification information is obtained based on the positions in the page number and the corresponding page number.
Optionally, the obtaining the encryption parameter based on the sequential encoding and the random encoding includes:
wherein R is encryption parameter, x i For sequential encoding, y i In order to be a random code,for the mean value of the sequential coding, +.>Is the average value of random codes, beta is a parameter factor, and m is an integer.
Alternatively, 1 < beta < 10.
Optionally, 3 < beta < 6.
In a preferred embodiment β is equal to 4 and 5. By changing the correlation of R with sequential coding and random coding, the encryption parameters can be more unpredictable, and the encryption security is improved.
An electronic document management method based on OCR and electronic signature technology comprises the following steps:
acquiring identification information of an identification object;
obtaining a sequential code and a random code based on the identification information, wherein the sequential code and the random code are pre-programmed for an identification object;
obtaining encryption parameters based on the sequential encoding and the random encoding;
carrying out electronic signature on the identification information to obtain signed identification information;
and encrypting the signed identification information based on the encryption parameter.
Optionally, the acquiring the identification information of the identification object includes:
distinguishing character information and image information of the recognition object;
identifying the relative position of the image information in the character information to obtain position identification information;
identifying the character information to obtain an electronic text;
and identifying the image information, and inserting the image information into the electronic text based on the position identification information to obtain the identification information.
Optionally, the identifying the relative position of the image information in the character information to obtain the position identification information includes:
the positions in the page number and the corresponding page number where the image information is located are identified, and position identification information is obtained based on the positions in the page number and the corresponding page number.
Optionally, the obtaining the encryption parameter based on the sequential encoding and the random encoding includes:
wherein R is encryption parameter, x i For sequential encoding, y i In order to be a random code,for the mean value of the sequential coding, +.>Is the average value of random codes, beta is a parameter factor, and m is an integer.
Alternatively, 1 < beta < 10.
Optionally, 3 < beta < 6.
As shown in fig. 2, a document electronic management apparatus based on OCR and electronic signature technology includes:
the acquisition module is used for acquiring the identification information of the identification object;
the coding module is used for obtaining sequential codes and random codes based on the identification information, wherein the sequential codes and the random codes are pre-programmed for the identification objects;
the parameter module is used for obtaining encryption parameters based on the sequential encoding and the random encoding;
the signature module is used for carrying out electronic signature on the identification information to obtain signed identification information;
and the encryption module is used for encrypting the signed identification information based on the encryption parameters.
Fig. 3 is a hardware block diagram illustrating an electronic device according to an embodiment of the present disclosure. As shown in fig. 3, an electronic device according to an embodiment of the present disclosure includes a memory and a processor.
The memory is for storing non-transitory computer readable instructions. In particular, the memory may include one or more computer program products, which may include various forms of computer-readable storage media, such as volatile memory and/or non-volatile memory. The volatile memory may include, for example, random Access Memory (RAM) and/or cache memory (cache), and the like. The non-volatile memory may include, for example, read Only Memory (ROM), hard disk, flash memory, and the like.
The processor may be a Central Processing Unit (CPU) or other form of processing unit having data processing and/or instruction execution capabilities, and may control other components in the electronic device to perform the desired functions. In one embodiment of the present disclosure, the processor is configured to execute the computer readable instructions stored in the memory, so that the electronic device performs all or part of the steps of the document electronic management method based on OCR and electronic signature technology of the foregoing embodiments of the present disclosure.
It should be understood by those skilled in the art that, in order to solve the technical problem of how to obtain a good user experience effect, the present embodiment may also include well-known structures such as a communication bus, an interface, and the like, and these well-known structures are also included in the protection scope of the present disclosure.
The detailed description of the present embodiment may refer to the corresponding description in the foregoing embodiments, and will not be repeated herein.
A computer-readable storage medium according to an embodiment of the present disclosure has stored thereon non-transitory computer-readable instructions. When executed by a processor, perform all or part of the steps of the OCR and electronic signature technology based document electronic management method of the various embodiments of the disclosure described above.
The computer-readable storage medium described above includes, but is not limited to: optical storage media (e.g., CD-ROM and DVD), magneto-optical storage media (e.g., MO), magnetic storage media (e.g., magnetic tape or removable hard disk), media with built-in rewritable non-volatile memory (e.g., memory card), and media with built-in ROM (e.g., ROM cartridge).
The detailed description of the present embodiment may refer to the corresponding description in the foregoing embodiments, and will not be repeated herein.
The terminal device may be implemented in various forms, and the terminal device in the present disclosure may include, but is not limited to, a mobile terminal device such as a mobile phone, a smart phone, a notebook computer, a digital broadcast receiver, a PDA (personal digital assistant), a PAD (tablet computer), a PMP (portable multimedia player), a navigation apparatus, an in-vehicle terminal device, an in-vehicle display terminal, an in-vehicle electronic rear view mirror, and the like, and a fixed terminal device such as a digital TV, a desktop computer, and the like.
As an equivalent alternative, the terminal may also include other components. The terminal may include a power supply unit, a wireless communication unit, an a/V (audio/video) input unit, a user input unit, a sensing unit, an interface unit, a controller, an output unit, a storage unit, and the like. Terminals having various components are shown, but it should be understood that not all of the illustrated components are required to be implemented and that more or fewer components may be implemented instead.
Wherein the wireless communication unit allows radio communication between the terminal and a wireless communication system or network. The a/V input unit is used for receiving an audio or video signal. The user input unit may generate key input data according to a command input by a user to control various operations of the terminal device. The sensing unit detects a current state of the terminal, a position of the terminal, the presence or absence of a touch input by a user to the terminal, an orientation of the terminal, an acceleration or deceleration movement and direction of the terminal, and the like, and generates a command or signal for controlling an operation of the terminal. The interface unit serves as an interface through which at least one external device is connected to the terminal. The output unit is configured to provide the output signal in a visual, audio and/or tactile manner. The storage unit may store a software program or the like of a processing and control operation performed by the controller, or may temporarily store data that has been output or is to be output. The storage unit may include at least one type of storage medium. Also, the terminal may cooperate with a network storage device that performs a storage function of the storage unit through a network connection. The controller generally controls the overall operation of the terminal device. In addition, the controller may include a multimedia module for reproducing or playing back multimedia data. The controller may perform a pattern recognition process to recognize handwriting input or picture drawing input performed on the touch screen as characters or images. The power supply unit receives external power or internal power and provides appropriate power required to operate the respective elements and components under the control of the controller.
Various embodiments of the document electronic management methods based on OCR and electronic signature techniques set forth in this disclosure may be implemented using a computer-readable medium such as computer software, hardware, or any combination thereof. For hardware implementation, various embodiments of the OCR and electronic signature technology based document electronic management methods set forth in the present disclosure may be implemented using at least one of an Application Specific Integrated Circuit (ASIC), a Digital Signal Processor (DSP), a Digital Signal Processing Device (DSPD), a Programmable Logic Device (PLD), a Field Programmable Gate Array (FPGA), a processor, a controller, a microcontroller, a microprocessor, an electronic unit designed to perform the functions described herein, and in some cases, various embodiments of the OCR and electronic signature technology based document electronic management methods set forth in the present disclosure may be implemented in a controller. For software implementation, various embodiments of the document electronic management methods based on OCR and electronic signature techniques set forth in this disclosure may be implemented with separate software modules that allow for performing at least one function or operation. The software codes may be implemented by a software application (or program) written in any suitable programming language, which may be stored in a memory unit and executed by a controller.
The detailed description of the present embodiment may refer to the corresponding description in the foregoing embodiments, and will not be repeated herein.
The basic principles of the present disclosure have been described above in connection with specific embodiments, however, it should be noted that the advantages, benefits, effects, etc. mentioned in the present disclosure are merely examples and not limiting, and these advantages, benefits, effects, etc. are not to be considered as necessarily possessed by the various embodiments of the present disclosure. Furthermore, the specific details disclosed herein are for purposes of illustration and understanding only, and are not intended to be limiting, since the disclosure is not necessarily limited to practice with the specific details described.
In this disclosure, relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions, and the block diagrams of devices, apparatuses, devices, systems involved in this disclosure are merely illustrative examples and are not intended to require or implicate that connections, arrangements, configurations must be made in the manner shown in the block diagrams. As will be appreciated by one of skill in the art, the devices, apparatuses, devices, systems may be connected, arranged, configured in any manner. Words such as "including," "comprising," "having," and the like are words of openness and mean "including but not limited to," and are used interchangeably therewith. The terms "or" and "as used herein refer to and are used interchangeably with the term" and/or "unless the context clearly indicates otherwise. The term "such as" as used herein refers to, and is used interchangeably with, the phrase "such as, but not limited to.
In addition, as used herein, the use of "or" in the recitation of items beginning with "at least one" indicates a separate recitation, such that recitation of "at least one of A, B or C" for example means a or B or C, or AB or AC or BC, or ABC (i.e., a and B and C). Furthermore, the term "exemplary" does not mean that the described example is preferred or better than other examples.
It is also noted that in the systems and methods of the present disclosure, components or steps may be disassembled and/or assembled. Such decomposition and/or recombination should be considered equivalent to the present disclosure.
Various changes, substitutions, and alterations are possible to the techniques described herein without departing from the teachings of the techniques defined by the appended claims. Furthermore, the scope of the claims of the present disclosure is not limited to the particular aspects of the process, machine, manufacture, composition of matter, means, methods and acts described above. The processes, machines, manufacture, compositions of matter, means, methods, or acts, presently existing or later to be developed that perform substantially the same function or achieve substantially the same result as the corresponding aspects described herein may be utilized. Accordingly, the appended claims are intended to include within their scope such processes, machines, manufacture, compositions of matter, means, methods, or acts.
The previous description of the disclosed aspects is provided to enable any person skilled in the art to make or use the present disclosure. Various modifications to these aspects will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other aspects without departing from the scope of the disclosure. Thus, the present disclosure is not intended to be limited to the aspects shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
The foregoing description has been presented for purposes of illustration and description. Furthermore, this description is not intended to limit the embodiments of the disclosure to the form disclosed herein. Although a number of example aspects and embodiments have been discussed above, a person of ordinary skill in the art will recognize certain variations, modifications, alterations, additions, and subcombinations thereof.
Claims (9)
1. An electronic document management system based on OCR and electronic signature technology, which is characterized by comprising: the image recognition device is in communication connection with the server;
the server is used for executing an electronic bill management method based on OCR and electronic signature, and the management method comprises the following steps:
acquiring identification information of an identification object;
obtaining a sequential code and a random code based on the identification information, wherein the sequential code and the random code are pre-programmed for an identification object;
obtaining encryption parameters based on the sequential encoding and the random encoding;
carrying out electronic signature on the identification information to obtain signed identification information;
encrypting the signed identification information based on encryption parameters;
wherein the obtaining encryption parameters based on the sequential encoding and the random encoding includes:
wherein R is encryption parameter, x i For sequential encoding, y i In order to be a random code,for the mean value of the sequential coding, +.>Is the average value of random coding, beta is a parameter factor, and m is an integer;
wherein the sequential encoding is based on the material type and the number of pages, the random encoding being a random number generated by a random encoder, the random encoding generated by the random encoder being related to the file type and the page number and the date parameter.
2. The electronic document management system according to claim 1, wherein the acquiring the identification information of the identification object includes:
distinguishing character information and image information of the recognition object;
identifying the relative position of the image information in the character information to obtain position identification information;
identifying the character information to obtain an electronic text;
and identifying the image information, and inserting the image information into the electronic text based on the position identification information to obtain the identification information.
3. The electronic document management system according to claim 2, wherein the identifying the relative position of the image information in the character information to obtain the position identification information comprises:
the positions in the page number and the corresponding page number where the image information is located are identified, and position identification information is obtained based on the positions in the page number and the corresponding page number.
4. The electronic document management system based on OCR and electronic signature technology according to claim 1, wherein 1 < β < 10.
5. The electronic document management system based on OCR and electronic signature technology according to claim 4, wherein 3 < β < 6.
6. An electronic document management method based on OCR and electronic signature technology is characterized by comprising the following steps:
acquiring identification information of an identification object;
obtaining a sequential code and a random code based on the identification information, wherein the sequential code and the random code are pre-programmed for an identification object;
obtaining encryption parameters based on the sequential encoding and the random encoding;
carrying out electronic signature on the identification information to obtain signed identification information;
encrypting the signed identification information based on encryption parameters;
wherein the obtaining encryption parameters based on the sequential encoding and the random encoding includes:
wherein R is encryption parameter, x i For sequential encoding, y i In order to be a random code,for the mean value of the sequential coding, +.>Is the average value of random coding, beta is a parameter factor, and m is an integer;
wherein the sequential encoding is based on the material type and the number of pages, the random encoding being a random number generated by a random encoder, the random encoding generated by the random encoder being related to the file type and the page number and the date parameter.
7. An electronic document management device based on OCR and electronic signature technology, comprising:
the acquisition module is used for acquiring the identification information of the identification object;
the coding module is used for obtaining sequential codes and random codes based on the identification information, wherein the sequential codes and the random codes are pre-programmed for the identification objects;
the parameter module is used for obtaining encryption parameters based on the sequential encoding and the random encoding;
the signature module is used for carrying out electronic signature on the identification information to obtain signed identification information;
the encryption module is used for encrypting the signed identification information based on encryption parameters;
wherein the obtaining encryption parameters based on the sequential encoding and the random encoding includes:
wherein R is encryption parameter, x i For sequential encoding, y i In order to be a random code,for the mean value of the sequential coding, +.>Is the average value of random coding, beta is a parameter factor, and m is an integer;
wherein the sequential encoding is based on the material type and the number of pages, the random encoding being a random number generated by a random encoder, the random encoding generated by the random encoder being related to the file type and the page number and the date parameter.
8. An electronic device, the electronic device comprising:
at least one processor; the method comprises the steps of,
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the OCR and electronic signature technology based document electronic management method of claim 6.
9. A computer-readable storage medium storing computer instructions for causing a computer to perform the document electronic management method based on OCR and electronic signature technology as set forth in claim 6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210453958.0A CN114900315B (en) | 2022-04-24 | 2022-04-24 | Document electronic management system based on OCR and electronic signature technology |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210453958.0A CN114900315B (en) | 2022-04-24 | 2022-04-24 | Document electronic management system based on OCR and electronic signature technology |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114900315A CN114900315A (en) | 2022-08-12 |
CN114900315B true CN114900315B (en) | 2024-03-15 |
Family
ID=82720640
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210453958.0A Active CN114900315B (en) | 2022-04-24 | 2022-04-24 | Document electronic management system based on OCR and electronic signature technology |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114900315B (en) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002230202A (en) * | 2001-01-31 | 2002-08-16 | Ricoh Co Ltd | Method of converting object into electronic data and its device |
JP2003223435A (en) * | 2002-01-31 | 2003-08-08 | Canon Inc | Document printing device, document authentication device, document printing method, document authentication method, document authentication system, program, and storage media |
JP2007027900A (en) * | 2005-07-12 | 2007-02-01 | Canon Inc | Image processing unit and method, and computer program |
JP2007028397A (en) * | 2005-07-20 | 2007-02-01 | Fuji Xerox Co Ltd | Image management apparatus, image forming apparatus, image management system, image forming method, image management method, and program |
CN104471563A (en) * | 2012-06-01 | 2015-03-25 | 郑宝堧 | Method for digitizing paper documents by using transparent display or device having air gesture function and beam screen function and system therefor |
WO2016023471A1 (en) * | 2014-08-11 | 2016-02-18 | 张锐 | Methods for processing handwritten inputted characters, splitting and merging data and encoding and decoding processing |
CN110363117A (en) * | 2019-06-28 | 2019-10-22 | 深圳数位传媒科技有限公司 | A kind of method and device that encrypted random coded character file is parsed |
CN111931756A (en) * | 2020-10-15 | 2020-11-13 | 上海一嗨成山汽车租赁南京有限公司 | Method, computing device, and computer storage medium for generating electronic signatures |
CN113486406A (en) * | 2021-06-17 | 2021-10-08 | 傲雄在线(重庆)科技有限公司 | Electronic signature protection and restoration method and system, electronic equipment and storage medium |
-
2022
- 2022-04-24 CN CN202210453958.0A patent/CN114900315B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002230202A (en) * | 2001-01-31 | 2002-08-16 | Ricoh Co Ltd | Method of converting object into electronic data and its device |
JP2003223435A (en) * | 2002-01-31 | 2003-08-08 | Canon Inc | Document printing device, document authentication device, document printing method, document authentication method, document authentication system, program, and storage media |
JP2007027900A (en) * | 2005-07-12 | 2007-02-01 | Canon Inc | Image processing unit and method, and computer program |
JP2007028397A (en) * | 2005-07-20 | 2007-02-01 | Fuji Xerox Co Ltd | Image management apparatus, image forming apparatus, image management system, image forming method, image management method, and program |
CN104471563A (en) * | 2012-06-01 | 2015-03-25 | 郑宝堧 | Method for digitizing paper documents by using transparent display or device having air gesture function and beam screen function and system therefor |
WO2016023471A1 (en) * | 2014-08-11 | 2016-02-18 | 张锐 | Methods for processing handwritten inputted characters, splitting and merging data and encoding and decoding processing |
CN110363117A (en) * | 2019-06-28 | 2019-10-22 | 深圳数位传媒科技有限公司 | A kind of method and device that encrypted random coded character file is parsed |
CN111931756A (en) * | 2020-10-15 | 2020-11-13 | 上海一嗨成山汽车租赁南京有限公司 | Method, computing device, and computer storage medium for generating electronic signatures |
CN113486406A (en) * | 2021-06-17 | 2021-10-08 | 傲雄在线(重庆)科技有限公司 | Electronic signature protection and restoration method and system, electronic equipment and storage medium |
Non-Patent Citations (3)
Title |
---|
" 企业电子***安全隐患与防范对策研究";沈秉铎;《中国优秀硕士学位论文全文数据库》(第12期);第22-29页 * |
"基于CPK组合公钥的电子签章技术研究";范志强;李成;马兆丰;芦效峰;钮心忻;;《信息安全与通信保密》(第07期);全文 * |
"数字签名应用研究";张海鑫;《中国优秀硕士学位论文全文数据库》(第04期);第24-33页 * |
Also Published As
Publication number | Publication date |
---|---|
CN114900315A (en) | 2022-08-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109299734B (en) | Method, device and computer readable storage medium for identifying infringement picture | |
CN112527752B (en) | Data compression method, data compression device, computer readable storage medium and electronic equipment | |
CN114818618B (en) | Document editing method and system based on signature encryption and medium | |
CN104765528A (en) | Display method and device of virtual keyboard | |
CN112035706A (en) | Encoding method, decoding method, computer device, and readable storage medium | |
CN106412713B (en) | Interactive information publishing method and device | |
CN104067308A (en) | Object selection in an image | |
CN113312135B (en) | List display method and device, computer equipment and storage medium | |
CN114900315B (en) | Document electronic management system based on OCR and electronic signature technology | |
CN104750667A (en) | Image content processing method and mobile terminal | |
CN105320641B (en) | Text verification method and user terminal | |
CN112991151A (en) | Image processing method, image generation method, apparatus, device, and medium | |
CN102855602B (en) | Picture processing method and picture processing device | |
CN112214622A (en) | Data processing method and device for rapidly displaying AutoCAD drawing | |
CN114741144B (en) | Web-side complex form display method, device and system | |
Temmermans et al. | Media security framework inspired by emerging challenges in fake media and NFT | |
CN112395834B (en) | Brain graph generation method, device and equipment based on picture input and storage medium | |
KR101166529B1 (en) | Apparatus of generating haptic rendering, method of encoding touch data, generating haptic rendering and recording medium thereof | |
CN109299620A (en) | It is a kind of that the anti-tamper electric endorsement method in mobile terminal is realized based on canvas | |
CN117440116B (en) | Video generation method, device, terminal equipment and readable storage medium | |
US20080139174A1 (en) | Method, apparatus and computer program enabling the counting of devices in an authorized domain | |
CN113012075B (en) | Image correction method, device, computer equipment and storage medium | |
Buryakov et al. | A Multi-Label Classifier for Online Petition Systems | |
Gao et al. | EL‐GAN: Edge‐Enhanced Generative Adversarial Network for Layout‐to‐Image Generation | |
KR20160118546A (en) | Method for an electronic document security |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |