+

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 PDF

Info

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
Application number
CN201410854448.XA
Other languages
Chinese (zh)
Inventor
王杨
袁冲
王付娟
蒋文静
张军涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Aisino Corp
Original Assignee
Aisino Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Aisino Corp filed Critical Aisino Corp
Priority to CN201410854448.XA priority Critical patent/CN105809525A/en
Publication of CN105809525A publication Critical patent/CN105809525A/en
Pending legal-status Critical Current

Links

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

The client of the Verification System of income invoice offsetting slip, method and correspondence and application server
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.
CN201410854448.XA 2014-12-31 2014-12-31 Input invoice deduction form authentication system and method, corresponding client and application server Pending CN105809525A (en)

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)

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

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

Patent Citations (5)

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

* Cited by examiner, † Cited by third party
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
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载