CN105809525A - Input invoice deduction form authentication system and method, corresponding client and application server - Google Patents
Input invoice deduction form authentication system and method, corresponding client and application server Download PDFInfo
- Publication number
 - CN105809525A CN105809525A CN201410854448.XA CN201410854448A CN105809525A CN 105809525 A CN105809525 A CN 105809525A CN 201410854448 A CN201410854448 A CN 201410854448A CN 105809525 A CN105809525 A CN 105809525A
 - Authority
 - CN
 - China
 - Prior art keywords
 - module
 - authentication
 - offsetting slip
 - result
 - certification
 - Prior art date
 - Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
 - Pending
 
Links
- 238000000034 method Methods 0.000 title claims abstract description 34
 - 230000005540 biological transmission Effects 0.000 claims abstract description 40
 - 230000009897 systematic effect Effects 0.000 claims description 28
 - 238000012795 verification Methods 0.000 claims description 28
 - 238000012545 processing Methods 0.000 claims description 8
 - 238000012986 modification Methods 0.000 claims description 4
 - 230000004048 modification Effects 0.000 claims description 4
 - 238000010586 diagram Methods 0.000 description 3
 - 238000012546 transfer Methods 0.000 description 3
 - 230000000694 effects Effects 0.000 description 2
 - 235000017060 Arachis glabrata Nutrition 0.000 description 1
 - 241001553178 Arachis glabrata Species 0.000 description 1
 - 235000010777 Arachis hypogaea Nutrition 0.000 description 1
 - 235000018262 Arachis monticola Nutrition 0.000 description 1
 - 238000006243 chemical reaction Methods 0.000 description 1
 - 239000012141 concentrate Substances 0.000 description 1
 - 230000008878 coupling Effects 0.000 description 1
 - 238000010168 coupling process Methods 0.000 description 1
 - 238000005859 coupling reaction Methods 0.000 description 1
 - 238000005516 engineering process Methods 0.000 description 1
 - 235000020232 peanut Nutrition 0.000 description 1
 
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
 
Abstract
The invention discloses an input invoice deduction form authentication system which comprises a scanning device, an encryption module, a network transmission module, a first decryption module, a second decryption module, a comparison module and an authentication result output module. The invention further discloses an input invoice deduction form authentication method, a corresponding client and an application server. The authentication system, the method, the corresponding client and the application server can quickly and conveniently authenticate an invoice deduction form in an online authentication manner. The work of invoice authentication of a tax bureau hall can be shunted. The work pressure of the authentication of the tax bureau hall can be eased in a large extent. The need of timely and quick authentication of an enterprise can be met at home.
    Description
Technical field
      The present invention relates to tax field, be specifically related to Verification System and the method for a kind of income invoice offsetting slip, further relate to client and the application server of correspondence.
    Background technology
      Constantly expanding popularization along with golden tax project, the enterprise including anti-false tax-controlled system in will increase further.Within 2014, general taxpayer has reached 4,000,000 families, it is necessary to the false proof VAT invoice quantity more than 80,000,000 parts of certification.Many branch office's tax halls have been provided with up to 3~10 quick scanning certification equipment, invoice authentication number monthly is also millions of, so huge invoice authentication demand, due to the area constraints of personnel and hall, simple relying on increases authenticating device quantity cannot solve the authentication question of whole invoice.
      On the other hand, enterprise, after obtaining false proof VAT invoice, is authenticated if the payment risk in order to evade false tickets arrives tax office in time, and the manpower expense monthly travelling to and fro between tax office will not be a peanut;And focus on the payment risk being authenticated bringing in the face of certification long queue and false tickets again when declaring.For enterprise, current hall authentication mode there is also many ineffable worries.
    Summary of the invention
      Embodiment of the present invention technical problem to be solved there are provided a kind of certification work pressure that can alleviate tax office hall, also is able to meet enterprise simultaneously and stays indoors, the Verification System of the income invoice offsetting slip of the current demand of timely rapid authentication and method.
      The Verification System of a kind of income invoice offsetting slip provided by the present invention, including:
      Scanning equipment, for gathering the ticket information of income invoice offsetting slip to be certified, including cipher-text information and the cleartext information of invoice nominal value, so that above-mentioned cipher-text information and cleartext information are converted to electronic data;
      Encrypting module, is arranged at client, for being encrypted by the electronic data collected by described scanning equipment;
      Network transmission module, for by the above-mentioned transmission of data after encryption to national tax systematic difference server;
      First deciphering module, is arranged at national tax systematic difference server, for the data after the encryption transmitted by network transmission module are decrypted process, to obtain the electronic data of the ticket information of income invoice offsetting slip to be certified;
      Second deciphering module, is arranged at national tax systematic difference server, for the cipher-text information in the electronic data of the ticket information of the income invoice offsetting slip to be certified obtained by the first deciphering module deciphering is decrypted;
      Whether comparing module, is arranged at national tax systematic difference server, for the data obtained through the second deciphering module decryption processing and cleartext information being compared, be consistent both judging;And
      Authentication result output module, it is arranged at national tax systematic difference server, for exporting the comparison result of described comparing module and simultaneously by network transmission module transmission to client, the result that wherein authentication output passes through when both are consistent completely, authentication output does not pass through when both can not be consistent completely result simultaneously by network transmission module transmission to client.
      Further, the Verification System of described income invoice offsetting slip also includes:
      Memory module, stores for result certification passed through when the result that authentication result output module authentication output passes through, and the cleartext information of this invoice offsetting slip to be certified is stored simultaneously.
      Further, the Verification System of described income invoice offsetting slip also includes:
      Counting module, counts for the number of times that the certification of same invoice offsetting slip to be certified is not passed through, and when when being counted as " 2 " of described counting module, described authentication result output module output " please hold the deduction of this invoice be coupled to scene be authenticated ".
      Further, the Verification System of described income invoice offsetting slip also includes:
      Identify data modification module, for when the described authentication result output module result that authentication output does not pass through for the first time, it is provided that the inputting interface that the information of invoice offsetting slip to be certified is modified by user.
      Further, the Verification System of described income invoice offsetting slip also includes:
      Off-line preserves module, for preserving the ticket information of the income invoice offsetting slip some to be certified that scanning equipment collects.
      Further, the Verification System of described income invoice offsetting slip also includes:
      Authentication result enquiry module, inquires about the authentication result specifying the income invoice offsetting slip carrying out certification in the time period for user.
      Wherein, client internal memory contains the PKI of national tax systematic difference server, national tax systematic difference server also has the private key of correspondence simultaneously, described encrypting module uses this PKI that the electronic data collected is encrypted, and the data after described first deciphering module use private key pair encryption are decrypted.
      Present invention also offers the authentication method of a kind of income invoice offsetting slip, including:
      Making client receive the ticket information of the income invoice offsetting slip to be certified collected by scanning equipment, wherein said ticket information includes cipher-text information and cleartext information;
      Client is made to be encrypted by the electronic data collected;
      Client is made to transmit to national tax systematic difference server above-mentioned data after encryption so that the data after this encryption are decrypted, contrast certification by server;
      Making client receive the authentication result of server transport, described authentication result includes result that certification passes through and the result that certification is not passed through.
      Further, when, after the result do not passed through for certification that client receives, also including:
      The number of times that the certification of same invoice offsetting slip to be certified is not passed through counts;
      Judge whether the number of times that certification is not passed through is " 2 ";
      If the number of times that certification is not passed through is not " 2 ", then the information of invoice offsetting slip to be certified is modified by prompting user, returns step " gathering the ticket information of income invoice offsetting slip to be certified by scanning equipment, to be converted into electronic data " afterwards;And
      If the number of times that certification is not passed through is " 2 ", then prompting user hold this invoice deduction be coupled to national tax system for field be authenticated process.
      Further, the authentication result received when client also includes after being the result that certification is passed through:
      Result certification passed through stores, and the cleartext information of this invoice offsetting slip to be certified is stored simultaneously.
      For solving above-mentioned technical problem, another technical scheme that the present invention adopts is: provide the authentication method of a kind of income invoice offsetting slip, including:
      Make server receive client send encrypted after data, described encrypted after data refer to the electronic data of the ticket information after encryption, the electronic data of described ticket information is to be treated authentication items invoice offsetting slip by scanning equipment to be acquired and obtain, and described ticket information includes cipher-text information and the cleartext information of ticket nominal value;
      Make server that the data after encryption received are decrypted process, to obtain the electronic data of the ticket information of income invoice offsetting slip to be certified;
      Make server that the cipher-text information in the electronic data of the ticket information of the income invoice offsetting slip to be certified that deciphering obtains to be decrypted;
      Make server the ciphertext data through decryption processing be compared with cleartext information, whether be consistent both judging;
      If both are consistent completely, then the result that authentication output passes through;
      If both are not exclusively consistent, then the result that authentication output does not pass through;
      Server is made to transmit authentication result to client, so that authentication result is processed by client.
      Additionally, present invention also offers a kind of client for certification income invoice offsetting slip, including: for the encrypting module that the ticket information carrying out the income invoice offsetting slip to be certified that self-scanning equipment collects received is encrypted, wherein said ticket information includes cipher-text information and cleartext information, described client is additionally operable to be transmitted to application server above-mentioned data after encryption to be decrypted and to contrast certification by network transmission module, described client is additionally operable to receive the authentication result of application server, wherein said authentication result includes result that certification passes through and the result that certification is not passed through.
      Present invention also offers a kind of application server for certification income invoice offsetting slip, including:
      First deciphering module, for being decrypted process to the data after the encryption transmitted by network transmission module, to obtain the electronic data of the ticket information of income invoice offsetting slip to be certified;
      Second deciphering module, for being decrypted the cipher-text information in the electronic data of the ticket information of the income invoice offsetting slip to be certified obtained by the first deciphering module deciphering;
      Whether comparing module, for the data obtained through the second deciphering module decryption processing and cleartext information being compared, be consistent both judging;And
      Authentication result output module, for exporting the comparison result of described comparing module and simultaneously by network transmission module transmission to client, the result that wherein authentication output passes through when both are consistent completely, authentication output does not pass through when both can not be consistent completely result simultaneously by network transmission module transmission to client.
      Invoice offsetting slip can be authenticated quickly and easily by the client of the Verification System of above-mentioned income invoice offsetting slip, method and correspondence and application server by the mode of authentication web, the invoice authentication work in tax office hall can be tapped, thus alleviating the certification work pressure in tax office hall to a great extent, it also is able to meet enterprise stay indoors, the current demand of timely rapid authentication simultaneously.
    Accompanying drawing explanation
      In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, the accompanying drawing used required in embodiment or description of the prior art will be briefly described below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the premise not paying creative work, it is also possible to obtain other accompanying drawing according to these accompanying drawings;
      Fig. 1 is the block diagram of the better embodiment of the Verification System of income invoice offsetting slip of the present invention.
      Fig. 2 is the block diagram of another better embodiment of client in Fig. 1.
      Fig. 3 A and 3B is the flow chart of the better embodiment of the authentication method of income invoice offsetting slip of the present invention.
    Detailed description of the invention
      Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment is only a part of embodiment of the present invention, rather than whole embodiments.Based on the embodiment in the present invention, the every other embodiment that those of ordinary skill in the art obtain under not making creative work premise, broadly fall into the scope of protection of the invention.
      First, before embodiment is described, it is necessary to some herein presented terms are made an explanation.Such as:
      If occurring herein using the term such as " first ", " second " to describe various element, but these elements should not limited by these terms.These terms are only used for distinguishing an element and another element.Therefore, " first " element can also be referred to as " second " element without departing from the teachings of the present invention.
      In addition, it is to be understood that when mentioning an element " connection " or " coupled " to another element, it can be directly connected or be directly coupled to another element or can also there is intermediary element.On the contrary, when mentioning that an element " being directly connected " or " directly coupling " are to another element, be then absent from intermediary element.
      The various terms occurred in this article are used only for describing the purpose of specific embodiment and being not intended as limitation of the invention.Unless context clearly dictates otherwise, then singulative is intended to also include plural form.
      When using term " including " and/or " including " in this manual, these terms specify the existence of described feature, entirety, step, operation, element and/or parts, but are also not excluded for the existence of other features more than one, entirety, step, operation, element, parts and/or its group and/or additional.
      About embodiment:
      Refer to shown in Fig. 1, for the block diagram of better embodiment of the Verification System of a kind of income invoice offsetting slip of the present invention.The better embodiment of the Verification System of described income invoice offsetting slip includes scanning equipment 1, encrypting module 2, network transmission module the 3, first deciphering module the 5, second deciphering module 6, comparing module 8, authentication result output module 9, memory module 10, counting module 11 and identifies data modification module 12.
      Described scanning equipment 1 is for gathering the ticket information of income invoice offsetting slip to be certified, including cipher-text information and the cleartext information of invoice nominal value, so that above-mentioned cipher-text information and cleartext information are converted to electronic data.For VAT invoice offsetting slip, cipher-text information is 84 ciphertexts of invoice nominal value, and cleartext information is invoice " invoice codes " at par, " invoice number ", " making out an invoice the time ", " purchaser's Taxpayer Identification Number ", " selling party's Taxpayer Identification Number ", " amount of money " and " amount of tax to be paid " 7 item data altogether.
      Described encrypting module 2 is for being encrypted the electronic data collected by described scanning equipment 1.In present embodiment, described encrypting module 2 is arranged in client.The storage when installing Verification System of described client has the PKI of national tax systematic difference server, and national tax systematic difference server also has the private key of correspondence simultaneously.During encryption, described encrypting module 2 uses this PKI that the electronic data collected is encrypted.
      Described network transmission module 3 is for by the above-mentioned transmission of data after encryption to national tax systematic difference server.In present embodiment, described network transmission module 3 is arranged in authentication web WEB server front end processor, and wherein authentication web WEB server front end processor itself is fitted without authentication web program, is only completed the transfer of data, serves the effect improving safety.
      Described first deciphering module 5 is for being decrypted process to the data after the encryption transmitted by network transmission module 3, to obtain the electronic data of the ticket information (including cipher-text information and the cleartext information of invoice nominal value) of income invoice offsetting slip to be certified.In present embodiment, described first deciphering module 5 is stored in national tax systematic difference server.Described first deciphering module 5 use the private key pair encryption of described national tax systematic difference server after data be decrypted process, the electronic data of the ticket information of income invoice offsetting slip to be certified can be obtained.
      Described second deciphering module 6 is for being decrypted the cipher-text information in the electronic data of the ticket information of the income invoice offsetting slip to be certified obtained by the first deciphering module 5 deciphering.In present embodiment, 84 cipher-text information of ticket information are decrypted process by the decipherment algorithm of national tax system-specific by described second deciphering module 6.In the offsetting slip of invoice, the ciphertext of nominal value is amounted to 7 data produced after special AES by the invoice codes in the plaintext of nominal value, invoice number, date of making out an invoice, seller and buyer's Taxpayer Identification Number, the amount of money, the tax rate, the amount of tax to be paid, and this special AES is corresponding with decipherment algorithm.
      Whether described comparing module 8, for the data of 84 ciphertexts of correspondence obtained through the second deciphering module 6 decryption processing and cleartext information being compared, is consistent both judging.Wherein, when income invoice offsetting slip is authenticated, only when 84 ciphertexts being printed upon in invoice offsetting slip amount to 7 item data comparisons in the data after deciphering be consistent completely with " invoice codes ", " invoice number ", " the making out an invoice the time " in same invoice offsetting slip, " purchaser's Taxpayer Identification Number ", " selling party's Taxpayer Identification Number ", " amount of money ", " amount of tax to be paid ", and VAT invoice purchaser's Taxpayer Identification Number consistent with declared corporate tax people's identifier time, certification can be passed through.
      Described authentication result output module 9 is for exporting the comparison result of described comparing module 8.Authentication output passes through when both are consistent completely result is also transmitted to client by network transmission module 3 simultaneously;Authentication output does not pass through when both can not be consistent completely result is also transmitted to client by network transmission module 3 simultaneously.
      Described memory module 10 stores for result certification passed through when the result that authentication result output module 9 authentication output passes through, and " invoice codes ", " invoice number ", " making out an invoice the time " of this invoice offsetting slip to be certified, " purchaser's Taxpayer Identification Number ", " selling party's Taxpayer Identification Number ", " amount of money ", " amount of tax to be paid " is amounted to 7 item data and stored simultaneously.
      Described counting module 11 counts for the number of times that the certification of same invoice offsetting slip to be certified is not passed through, and when when being counted as " 2 " of counting module 11, and described authentication result output module 9 exports " please hold the deduction of this invoice be coupled to scene be authenticated ".Meanwhile, the cleartext information of this invoice offsetting slip is stored by described memory module 10, so that not recalling comparing module 8 when national tax systematic difference server receives the cleartext information of this invoice offsetting slip again.In present embodiment, require that when the number of times that certification is not passed through reaches twice user holds the deduction of this invoice and is coupled to scene and is authenticated being that a certain invoice offsetting slip carries out in order to avoid user is unlimited number of authentication web, and national tax system needs that this type of suspicion is related to false invoice and processes in time.Certainly, other embodiments are not limited only to twice, also can be set as other number of times as required, do not need even to count, namely when first time certification obstructed out-of-date namely require user hold this invoice deduction be coupled to scene be authenticated process.
      Described identification data modification module 12 is for when described authentication result output module 9 result that authentication output does not pass through for the first time, it is provided that the inputting interface that the information of invoice offsetting slip to be certified is modified by user.In present embodiment, when the result that described authentication result output module 9 authentication output does not pass through, it will not point out concrete authentication error information, to avoid user deliberately to distort the nominal value content of invoice offsetting slip for mistake with bogus authentication.Now, user according to the nominal value content of invoice offsetting slip, identification data are modified, after completing, again submit certification to.
      Meanwhile, shown in Fig. 2, described client may also include off-line and preserves module 16 and authentication result enquiry module 18.Described off-line preserves module 16 for preserving the ticket information of the income invoice offsetting slip some to be certified that scanning equipment 1 collects, namely the income invoice Verification System of the present invention supports real-time authentication and batch two kinds of mode of operations of certification, and wherein real-time authentication is referred to and is namely authenticated to national tax systematic difference server by network transmission module transmission after every part of income invoice offsetting slip to be certified is scanned and is encrypted;Batch certification refers to and first some income invoice offsetting slips to be certified is scanned, and then concentrates and is authenticated to national tax systematic difference server by network transmission module transmission after being encrypted.
      Described authentication result enquiry module 18 inquires about the authentication result specifying the income invoice offsetting slip carrying out certification in the time period for user.
      Invoice offsetting slip can be authenticated quickly and easily by the Verification System of above-mentioned income invoice offsetting slip by the mode of authentication web, the invoice authentication work in tax office hall can be tapped, thus alleviating the certification work pressure in tax office hall to a great extent, it also is able to meet enterprise stay indoors, the current demand of timely rapid authentication simultaneously.
      Refer to shown in Fig. 3 A and Fig. 3 B, it is the flow chart of better embodiment of authentication method of a kind of income invoice offsetting slip of the present invention.The better embodiment of the authentication method of described income invoice offsetting slip comprises the following steps:
      Step S1: gather the ticket information of income invoice offsetting slip to be certified by scanning equipment, to be converted into electronic data.Wherein, described ticket information includes cipher-text information and cleartext information, described cipher-text information is 84 ciphertexts of invoice nominal value, and cleartext information is invoice " invoice codes " at par, " invoice number ", " making out an invoice the time ", " purchaser's Taxpayer Identification Number ", " selling party's Taxpayer Identification Number ", " amount of money " and " amount of tax to be paid " 7 item data altogether.
      Step S2: the electronic data collected is encrypted.In present embodiment, national tax systematic difference server memory contains PKI and private key, and is assigned the PKI of national tax systematic difference server in client.This step utilize PKI the electronics memory collected is encrypted.
      Step S3: by the above-mentioned transmission of data after encryption to national tax systematic difference server.In present embodiment, being completed the transfer of data by authentication web WEB server front end processor, wherein said authentication web WEB server front end processor is fitted without authentication web program, is only completed the transfer of data, serves the effect improving safety.
      Step S4: the data after encryption received are decrypted process, to obtain the electronic data of the ticket information of income invoice offsetting slip to be certified.In present embodiment, the data after the private key pair encryption of described national tax systematic difference server are used to be decrypted process, can obtaining the electronic data of the ticket information of income invoice offsetting slip to be certified, wherein the electronic data after deciphering includes cleartext information and the cipher-text information of income invoice offsetting slip to be certified.
      Step S5: the cipher-text information in the electronic data of the ticket information of the income invoice offsetting slip to be certified that deciphering obtains is decrypted.In present embodiment, by the decipherment algorithm of national tax system-specific, 84 cipher-text information of ticket information are decrypted process.In the offsetting slip of invoice, the ciphertext of nominal value is amounted to 7 data produced after special AES by the invoice codes in the plaintext of nominal value, invoice number, date of making out an invoice, seller and buyer's Taxpayer Identification Number, the amount of money, the tax rate, the amount of tax to be paid, and this special AES is corresponding with decipherment algorithm.
      Whether step S6: the data of 84 ciphertexts of correspondence through decryption processing and cleartext information are compared, be consistent both judging.If both are consistent completely, perform step S7;If both are not exclusively consistent, perform step S8.
      Step S7: the result that authentication output passes through.Perform step S13 afterwards.
      Step S8: the result that authentication output does not pass through.Perform step S9 afterwards.
      Step S9: the number of times that the certification of same invoice offsetting slip to be certified is not passed through counts.
      Step S10: judge whether the number of times that certification is not passed through is " 2 ", if the number of times that certification is not passed through is not for " 2 ", then execution step S11;If the number of times that certification is not passed through is " 2 ", then perform step S12.
      Step S11: the information of invoice offsetting slip to be certified is modified by prompting user, returns step S1 afterwards.
      Step S12: prompting user hold this invoice deduction be coupled to national tax system for field be authenticated process.
      Step S13: result certification passed through stores, and " invoice codes ", " invoice number ", " making out an invoice the time " of this invoice offsetting slip to be certified, " purchaser's Taxpayer Identification Number ", " selling party's Taxpayer Identification Number ", " amount of money ", " amount of tax to be paid " are amounted to 7 item data and store simultaneously.
      These are only embodiments of the present invention; not thereby the scope of the claims of the present invention is limited; every equivalent structure utilizing description of the present invention and accompanying drawing content to make or equivalence flow process conversion; or directly or indirectly it is used in other relevant technical fields, all in like manner include in the scope of patent protection of the present invention.
    Claims (13)
1. a Verification System for income invoice offsetting slip, including:
      Scanning equipment, for gathering the ticket information of income invoice offsetting slip to be certified, so that above-mentioned cipher-text information and cleartext information are converted to electronic data, wherein, described ticket information includes cipher-text information and the cleartext information of invoice nominal value;
      Encrypting module, is arranged at client, for being encrypted by the electronic data collected by described scanning equipment;
      Network transmission module, for by the above-mentioned transmission of data after encryption to national tax systematic difference server;
      First deciphering module, is arranged at national tax systematic difference server, for the data after the encryption transmitted by network transmission module are decrypted process, to obtain the electronic data of the ticket information of income invoice offsetting slip to be certified;
      Second deciphering module, is arranged at national tax systematic difference server, for the cipher-text information in the electronic data of the ticket information of the income invoice offsetting slip to be certified obtained by the first deciphering module deciphering is decrypted;
      Whether comparing module, is arranged at national tax systematic difference server, for the data obtained through the second deciphering module decryption processing and cleartext information being compared, be consistent both judging;And
      Authentication result output module, it is arranged at national tax systematic difference server, for exporting the comparison result of described comparing module and simultaneously by network transmission module transmission to client, the result that wherein authentication output passes through when both are consistent completely, authentication output does not pass through when both can not be consistent completely result simultaneously by network transmission module transmission to client.
    2. the Verification System of income invoice offsetting slip as claimed in claim 1, it is characterised in that: the Verification System of described income invoice offsetting slip also includes:
      Memory module, stores for result certification passed through when the result that authentication result output module authentication output passes through, and the cleartext information of this invoice offsetting slip to be certified is stored simultaneously.
    3. the Verification System of income invoice offsetting slip as claimed in claim 1, it is characterised in that: the Verification System of described income invoice offsetting slip also includes:
      Counting module, counts for the number of times that the certification of same invoice offsetting slip to be certified is not passed through, and when when being counted as " 2 " of described counting module, described authentication result output module output " please hold the deduction of this invoice be coupled to scene be authenticated ".
    4. the Verification System of income invoice offsetting slip as claimed in claim 3, it is characterised in that: the Verification System of described income invoice offsetting slip also includes:
      Identify data modification module, for when the described authentication result output module result that authentication output does not pass through for the first time, it is provided that the inputting interface that the information of invoice offsetting slip to be certified is modified by user.
    5. the Verification System of income invoice offsetting slip as claimed in claim 1, it is characterised in that: the Verification System of described income invoice offsetting slip also includes:
      Off-line preserves module, for preserving the ticket information of the income invoice offsetting slip some to be certified that scanning equipment collects.
    6. the Verification System of income invoice offsetting slip as claimed in claim 2, it is characterised in that: the Verification System of described income invoice offsetting slip also includes:
      Authentication result enquiry module, inquires about the authentication result specifying the income invoice offsetting slip carrying out certification in the time period for user.
    7. the Verification System of income invoice offsetting slip as claimed in claim 1, it is characterized in that: client internal memory contains the PKI of national tax systematic difference server, national tax systematic difference server also has the private key of correspondence simultaneously, described encrypting module uses this PKI that the electronic data collected is encrypted, and the data after described first deciphering module use private key pair encryption are decrypted.
    8. an authentication method for income invoice offsetting slip, including:
      Making client receive the ticket information of the income invoice offsetting slip to be certified collected by scanning equipment, wherein said ticket information includes cipher-text information and cleartext information;
      Client is made to be encrypted by the electronic data collected;
      Client is made to transmit to national tax systematic difference server above-mentioned data after encryption so that the data after this encryption are decrypted, contrast certification by application server;
      Making client receive the authentication result of application server transmission, described authentication result includes result that certification passes through and the result that certification is not passed through.
    9. the authentication method of income invoice offsetting slip as claimed in claim 8, it is characterised in that: the authentication result received when client also includes after being the result that certification is not passed through:
      The number of times that the certification of same invoice offsetting slip to be certified is not passed through counts;
      Judge whether the number of times that certification is not passed through is " 2 ";
      If the number of times that certification is not passed through is not " 2 ", then the information of invoice offsetting slip to be certified is modified by prompting user, returns step " gathering the ticket information of income invoice offsetting slip to be certified by scanning equipment, to be converted into electronic data " afterwards;And
      If the number of times that certification is not passed through is " 2 ", then prompting user hold this invoice deduction be coupled to national tax system for field be authenticated process.
    10. the authentication method of income invoice offsetting slip as claimed in claim 8, it is characterised in that: the authentication result received when client also includes after being the result that certification is passed through:
      Result certification passed through stores, and the cleartext information of this invoice offsetting slip to be certified is stored simultaneously.
    11. an authentication method for income invoice offsetting slip, including:
      Make application server receive client send encrypted after data, described encrypted after data refer to the electronic data of the ticket information after encryption, the electronic data of described ticket information is to be treated authentication items invoice offsetting slip by scanning equipment to be acquired and obtain, and described ticket information includes cipher-text information and the cleartext information of ticket nominal value;
      Make application server that the data after encryption received are decrypted process, to obtain the electronic data of the ticket information of income invoice offsetting slip to be certified;
      Make application server that the cipher-text information in the electronic data of the ticket information of the income invoice offsetting slip to be certified that deciphering obtains to be decrypted;
      Make application server the ciphertext data through decryption processing be compared with cleartext information, whether be consistent both judging;
      If both are consistent completely, then the result that authentication output passes through;
      If both are not exclusively consistent, then the result that authentication output does not pass through;
      Application server is made to transmit authentication result to client, so that authentication result is processed by client.
    12. the client for certification income invoice offsetting slip, including: for the encrypting module that the ticket information carrying out the income invoice offsetting slip to be certified that self-scanning equipment collects received is encrypted, wherein said ticket information includes cipher-text information and cleartext information, described client is additionally operable to be transmitted to application server above-mentioned data after encryption to be decrypted and to contrast certification by network transmission module, described client is additionally operable to receive the authentication result of application server, wherein said authentication result includes result that certification passes through and the result that certification is not passed through.
    13. for an application server for certification income invoice offsetting slip, including:
      First deciphering module, for being decrypted process to the data after the encryption transmitted by network transmission module, to obtain the electronic data of the ticket information of income invoice offsetting slip to be certified;
      Second deciphering module, for being decrypted the cipher-text information in the electronic data of the ticket information of the income invoice offsetting slip to be certified obtained by the first deciphering module deciphering;
      Whether comparing module, for the data obtained through the second deciphering module decryption processing and cleartext information being compared, be consistent both judging;And
      Authentication result output module, for exporting the comparison result of described comparing module and simultaneously by network transmission module transmission to client, the result that wherein authentication output passes through when both are consistent completely, authentication output does not pass through when both can not be consistent completely result simultaneously by network transmission module transmission to client.
    Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| CN201410854448.XA CN105809525A (en) | 2014-12-31 | 2014-12-31 | Input invoice deduction form authentication system and method, corresponding client and application server | 
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| CN201410854448.XA CN105809525A (en) | 2014-12-31 | 2014-12-31 | Input invoice deduction form authentication system and method, corresponding client and application server | 
Publications (1)
| Publication Number | Publication Date | 
|---|---|
| CN105809525A true CN105809525A (en) | 2016-07-27 | 
Family
ID=56465226
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date | 
|---|---|---|---|
| CN201410854448.XA Pending CN105809525A (en) | 2014-12-31 | 2014-12-31 | Input invoice deduction form authentication system and method, corresponding client and application server | 
Country Status (1)
| Country | Link | 
|---|---|
| CN (1) | CN105809525A (en) | 
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| CN106530071A (en) * | 2016-11-15 | 2017-03-22 | 航天信息股份有限公司 | Intelligent tax calculation method and intelligent tax calculation system | 
| CN108269181A (en) * | 2016-12-29 | 2018-07-10 | 航天信息软件技术有限公司 | The processing method and system of a kind of invoice data | 
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| CN101101660A (en) * | 2006-07-05 | 2008-01-09 | 航天信息股份有限公司 | Bill false-proof method and its system | 
| CN101751712A (en) * | 2008-11-27 | 2010-06-23 | 航天信息股份有限公司 | Centralized invoice authentification system and authentification method | 
| CN101859426A (en) * | 2010-02-02 | 2010-10-13 | 深圳市安捷信联科技有限公司 | Electronic ticket service system and its realization method | 
| WO2012000775A1 (en) * | 2010-06-28 | 2012-01-05 | Bundesdruckerei Gmbh | Method for generating a certificate | 
| CN103383793A (en) * | 2012-05-02 | 2013-11-06 | 深圳长城开发科技股份有限公司 | Method and system for achieving invoice identification with browser | 
- 
        2014
        
- 2014-12-31 CN CN201410854448.XA patent/CN105809525A/en active Pending
 
 
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| CN101101660A (en) * | 2006-07-05 | 2008-01-09 | 航天信息股份有限公司 | Bill false-proof method and its system | 
| CN101751712A (en) * | 2008-11-27 | 2010-06-23 | 航天信息股份有限公司 | Centralized invoice authentification system and authentification method | 
| CN101859426A (en) * | 2010-02-02 | 2010-10-13 | 深圳市安捷信联科技有限公司 | Electronic ticket service system and its realization method | 
| WO2012000775A1 (en) * | 2010-06-28 | 2012-01-05 | Bundesdruckerei Gmbh | Method for generating a certificate | 
| CN103383793A (en) * | 2012-05-02 | 2013-11-06 | 深圳长城开发科技股份有限公司 | Method and system for achieving invoice identification with browser | 
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| CN106530071A (en) * | 2016-11-15 | 2017-03-22 | 航天信息股份有限公司 | Intelligent tax calculation method and intelligent tax calculation system | 
| CN108269181A (en) * | 2016-12-29 | 2018-07-10 | 航天信息软件技术有限公司 | The processing method and system of a kind of invoice data | 
Similar Documents
| Publication | Publication Date | Title | 
|---|---|---|
| US12165141B1 (en) | Biometrics-based e-signatures for pre-authorization and acceptance transfer | |
| CN108256340B (en) | Data acquisition method and device, terminal equipment and storage medium | |
| US9531542B2 (en) | Secure remote password | |
| CN101958892A (en) | Electronic data protection method, device and system based on face recognition | |
| CN103530932B (en) | A kind of system and method for the true and false of real-time verification invoice | |
| CN106533669A (en) | Device identification method, device and system | |
| CN103532711A (en) | Encryption data transmission based real-time invoice authentication method and system | |
| CN106789077A (en) | A kind of real name identification method and system | |
| CN106603388B (en) | A kind of mail sending, viewing, viewing control method and device thereof | |
| JP6230728B2 (en) | System architecture and method for ensuring network information security | |
| CN105741116A (en) | Fast payment method, apparatus and system | |
| CN104038336A (en) | Data encryption method based on 3DES | |
| CN105139205A (en) | Payment verification method, terminal and server | |
| WO2018148900A1 (en) | Fingerprint identification-based authentication method and device, and transaction system | |
| CN102594565B (en) | Identification method and system utilizing digital certificate identification encryption protocol | |
| CN102026179A (en) | Method and communication system for initial registration and authentication of industry application mobile terminal | |
| CN105809525A (en) | Input invoice deduction form authentication system and method, corresponding client and application server | |
| CN102811203B (en) | Method for identifying ID, system and user terminal in the Internet | |
| CN111415252A (en) | Privacy transaction processing method and device based on block chain | |
| CN113242242B (en) | Block chain application method and block chain application terminal device | |
| CN103347248A (en) | Cross-region identity authentication method based on hand-held terminal | |
| CN106712958B (en) | Information collection method and system, real-name information collection method, system and application | |
| CN113965396A (en) | Data security communication system and method based on risk assessment | |
| CN105046558A (en) | Invoice authentication method and system | |
| CN103997730A (en) | Method for decrypting, copying and pasting encrypted data | 
Legal Events
| Date | Code | Title | Description | 
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication | 
             Application publication date: 20160727  | 
        |
| RJ01 | Rejection of invention patent application after publication |