CN102968861B - Tax copying method - Google Patents

Tax copying method Download PDF

Info

Publication number
CN102968861B
CN102968861B CN201210435360.5A CN201210435360A CN102968861B CN 102968861 B CN102968861 B CN 102968861B CN 201210435360 A CN201210435360 A CN 201210435360A CN 102968861 B CN102968861 B CN 102968861B
Authority
CN
China
Prior art keywords
tax
billing server
invoice
copy
interface
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201210435360.5A
Other languages
Chinese (zh)
Other versions
CN102968861A (en
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
Publication of CN102968861A publication Critical patent/CN102968861A/en
Application granted granted Critical
Publication of CN102968861B publication Critical patent/CN102968861B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Storage Device Security (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a tax copying method. The tax copying method comprises that Step a, a tax copying storage device is connected with an invoicing server; Step b, a second processor of the invoicing server sends an inquiry command to an embedded database to obtain a tax copying data cipher text; and Step c, the invoicing server imports the tax copying data cipher text into the tax copying storage device. By the aid of the tax copying method, the safety of clear text tax data in the entire tax copying and tax declaring process can be guaranteed.

Description

Copy tax method
This case is the applying date: on March 10th, 2010, application number: 201010121701.2, and denomination of invention is billing server, copy tax system and copy the divisional application of tax method.
Technical field
The present invention relates to tax control field, particularly a kind of be applied to the taxation control system of enterprise billing server, copy tax system and copy tax method.
Background technology
Along with the development of anti-false tax-controlled system business, billing server system is widely used in enterprise.As shown in Figure 1, enterprise's billing server system comprises billing server and to make out an invoice terminal, connects billing server and each terminal of making out an invoice with intranet or VPN VLAN for medium, makes enterprise realize multiple spot in a network environment and to make out an invoice function.
Wherein, terminal of making out an invoice can be submitted to billing request to realize invoice issuing, inquires about, be copied tax and printing function.Billing server realizes invoice data and stores, and receives and responds the types of functionality request of terminal of making out an invoice, all kinds of result is returned terminal of making out an invoice.
But existing billing server and the transmission bottleneck of making out an invoice between terminal, make troubles to the use of user.Such as, copy tax and operate the difficulty faced and be, need tax data larger for data volume to be transferred to from billing server terminal of making out an invoice.In prior art, when the data volume that a certain terminal of making out an invoice needs to copy tax is very large, billing server is only by intranet or VPN VLAN by tax-control data transmission, and transfer rate is comparatively slow, and efficiency is lower.
Summary of the invention
The object of the invention is to, to solve in existing billing server system data rate between server and terminal comparatively slow, the technical matters that efficiency is lower.
For achieving the above object, the invention provides a kind of billing server, having a pci bus, a first processor, a security module, a network interface are connected with described pci bus respectively with a data processing equipment;
Described first processor is the control center of described billing server, control described security module, described network interface respectively with described pci bus co-ordination;
Store company information and key in described security module, encryption and decryption program is provided, utilize key and cryptographic algorithm to produce tax-control code corresponding to invoice, and by invoice data information encryption, generate invoice data ciphertext;
Described network interface provides the connecting interface of described billing server with terminal of making out an invoice;
Described data processing equipment stores and inquiry invoice data ciphertext.
The present invention also provides one to copy tax system, and by a billing server, at least one terminal and at least onely copy tax memory storage of making out an invoice, and the LAN (Local Area Network) connecting described billing server and described terminal of making out an invoice is formed;
Described billing server has a pci bus, and a first processor, a security module, a network interface are connected with described pci bus respectively with a data processing equipment;
Described first processor is the control center of described billing server, control described security module, described network interface respectively with described pci bus co-ordination;
Store company information and key in described security module, encryption and decryption program is provided, utilize key and cryptographic algorithm to produce tax-control code corresponding to invoice, and by invoice data information encryption, generate invoice data ciphertext;
Described network interface provides the connecting interface of described billing server and described LAN (Local Area Network);
Described data processing equipment stores and inquires about described invoice data ciphertext.
The present invention also provides one to copy tax method, comprises step:
Step a, copies tax memory storage and is connected with billing server;
Step b, the second processor in described billing server sends querying command to embedded database, obtains and copies tax data ciphertext.
Step c, described copying described in the importing of tax data ciphertext is copied tax memory storage by billing server.
Beneficial effect of the present invention is, in billing server, mount embedded database, each invoice information is all stored in embedded data library backup by billing server, to inquire about and to copy tax, this embedded database has SOS, supports special tax control order.Can provide multiple and copy tax mode, tax control memory device can be undertaken copying tax by terminal of making out an invoice, and also can be undertaken copying tax by the memory interface of billing server, or directly copy tax by embedded database.Multiple tax mode of copying is greatest feature of the present invention and core, namely the multiple local devices in server billing system can copy tax, and different tax passage of copying also creates and multiplely different copies tax speed, and the user that pays taxes can according to actual selection.
Accompanying drawing explanation
Fig. 1 is billing server system schematic in prior art;
Fig. 2 is the billing server structural representation of the embodiment of the present invention one;
Fig. 3 is the data processing equipment structural representation of the embodiment of the present invention two;
Fig. 4 be the embodiment of the present invention three copy tax system schematic;
Fig. 5 is the process flow diagram that the terminal of making out an invoice of the embodiment of the present invention three copies tax;
Fig. 6 be the embodiment of the present invention four copy tax system schematic;
Fig. 7 is the process flow diagram that the billing server of the embodiment of the present invention four copies tax;
Fig. 8 be the embodiment of the present invention five copy tax system schematic;
Fig. 9 is the process flow diagram that tax copied by the data processing equipment of the embodiment of the present invention five.
Description of reference numerals:
200-billing server; 21-PCI bus; 22-data processing equipment; 221-PCI interface; 221 '-FPGAa3p125 chip; 222-second processor; 222 '-EP9315 chip; 223-memory module; 223 '-NANDFLASH; 224-second memory interface; 224 '-USB interface; 225-embedded database; 225 '-embedded database; 23-first processor; 24-security module; 25-network interface; 26-first memory interface; 300-makes out an invoice terminal; 301-makes out an invoice terminal; 302-makes out an invoice terminal; 400-copies tax memory storage.
Embodiment
Basic thought of the present invention mounts embedded database in billing server, each invoice information is all stored in embedded data library backup by billing server, to inquire about and to copy tax, this embedded database has SOS, supports special tax control order.Feature of the present invention is that providing multiple copies tax mode, and tax control memory device can be undertaken copying tax by terminal of making out an invoice, and also can be undertaken copying tax by the memory interface of billing server, or directly copy tax by embedded database.
Below in conjunction with accompanying drawing, to the present invention, above-mentioned and other feature and advantage are described.
Embodiment one
Embodiment one is for illustration of the structure of billing server of the present invention.
As shown in Figure 2, billing server 200 comprises pci bus 21, and data processing equipment 22, first processor 23, security module 24, network interface 25 are connected with pci bus 21 respectively with first memory interface 26.
First processor 23 is control centers of billing server, controls other parts co-ordination in billing server 200.
Store company information and key in security module 24, complete the two-way legitimate verification copying tax memory storage with outside.Encryption and decryption program is provided, utilizes key and cryptographic algorithm to produce tax-control code corresponding to invoice, and by invoice data information encryption, generate corresponding ciphertext.
Network interface 25 provides the interface of billing server 200 with outside terminal of making out an invoice.
First memory interface 26 provides billing server 200 and the interface copying tax memory storage.
First processor 23, security module 24, network interface 25 are connected with pci bus 21 with the ways customary of Based PC I bus computer system in prior art with first memory interface 26, do not repeat them here.
Data processing equipment 22 is for inquiring about and store the ciphertext of invoice data.
Data processing equipment 22 comprises pci interface 221, second processor 222, memory module 223 and second memory interface 224.Second processor 222 controls the coordinate operation of pci interface 221, memory module 223 and second memory interface 224.
Pci interface 221 provides the connection of data processing equipment 22 with pci bus 21.Pci bus 21 provides special PCI passage for tax-control data.Steering order from first processor 23 is sent to the second processor 222 by pci interface 221.Invoice data ciphertext from security module 24 is sent to the second processor 222 by pci interface 221, is stored in memory module 223.
The ciphertext of invoice data is stored in memory module 223.Second processor 222 forms embedded database 225 with memory module 223, the ciphertext of often opening invoice data is stored as a record, provides key message concordance list, is convenient to insert and stored record.
Second processor 222 realizes independently operating system, can provide the function of independently inquiry and derived data.First processor 23 and security module 24 are by pci bus 21 and embedded database 225 transfer instruction and data.
Second memory interface 224 is the outside interface copied tax memory storage and be connected with data processing equipment 22.The invoice data ciphertext inquired is imported by second memory interface 224 and copies tax memory storage by the second processor 222.
Embodiment two
Embodiment two is a preferred implementation of data processing equipment 22 in embodiment one.
As shown in Figure 3, FPGA a3p125 chip 221 ' is as pci interface chip, and simulation pci interface agreement, provides the interface between data processing equipment 22 and pci bus 21.
ARM9 EP9315 chip 222 ', as the second processor, is connected with NAND FLASH 223 ' and USB interface 224 '.ARM9 EP9315 chip 222 ' adopts linux operating system, runs sqlite3 database software, and ARM9 EP9315 chip 222 ' and NAND FLASH 223 ' form embedded database 225 ' jointly.
NAND FLASH 223 ', as storer, stores the ciphertext of invoice data.
USB interface 224 ' carries interface for EP9315 chip 222 ', provides the interface copied between tax storer and data processing equipment 22.
Embodiment three
Embodiment three provides the present invention to copy a kind of embodiment of tax system.
As shown in Figure 4, copy tax system and to be made out an invoice terminal 300,301,302 and copy tax memory storage 400 by billing server 200, multiple stage, and connect the make out an invoice LAN (Local Area Network) of terminal 300,301,302 of billing server 200 and multiple stage and form.Copy tax memory storage 400 to be connected with terminal 300 of making out an invoice by USB interface.
Described LAN (Local Area Network) is intranet or VPN VLAN.
The structure of billing server 200 is as described in embodiment one.Billing server 200 is by network interface 25 access to LAN.
Usually, billing server 200 and multiple stage terminal 300,301,302 of making out an invoice is arranged at the different departments of enterprise.Tax office is when issuing, and company information and key are write the security module 24 of billing server 200 respectively and copies tax memory storage 400, these two hardware devices hold identical company information and key, to carry out bi-directional verification.
The process of invoice issuing is described for terminal 300 of making out an invoice below:
Terminal of making out an invoice 300 runs software of making out an invoice, the invoice information of typing necessity, such as commodity detail and the amount of money etc., with other duty paragraph, the information such as time form request data package of making out an invoice, by LAN (Local Area Network) divided stator frame to billing server 200, after billing server 200 receives this packet, first the legitimacy of terminal 300 of making out an invoice is verified, if the verification passes, tax-supervise system code is obtained with regard to the private key in use safety module 24 and algorithm, reply data bag of making out an invoice is formed together with other information, terminal 300 of making out an invoice is returned by LAN (Local Area Network), terminal of making out an invoice 300 obtains tax-supervise system code, can printed invoice.
Billing server 200 is while making out an invoice, the ciphertext of the information such as invoice detail and the amount of money is stored into embedded database 225, embedded database 225 is divided into table the data of every month, often open invoice information and be stored as a record, key message concordance list is proposed, convenient insertion and query note, when terminal 300 of making out an invoice copies tax request, inquiry needs the data information copying tax also more convenient.Described key message can be invoice number or time etc., and when security module 24 generates invoice data ciphertext, only to information encryptions such as invoice detail and the amount of money, retaining invoice number or time etc. is expressly, so that inquiry.
Figure 5 shows that and copy tax system according to embodiment three, utilize terminal of making out an invoice to carry out copying the process flow diagram of tax, comprise step:
Step 501, copy the USB interface that tax memory storage 400 connects terminal 300 of making out an invoice, the software of making out an invoice of terminal of making out an invoice 300 is connected by LAN (Local Area Network) ICP/IP protocol and billing server 200.
Step 502, billing server 200 and copy tax memory storage 400 and carry out bi-directional verification.
Step 502 comprises:
Step 5021, terminal of making out an invoice 300 sends to billing server 200 and copies tax request data package ciphertext, and described tax request data package ciphertext of copying comprises the company information copying tax memory storage 400.
Step 5022, whether billing server 200 judges to copy tax memory storage 400 according to the content of copying tax request data package legal; If legal, then perform step 5023; If illegal, then perform step 5024.
Specifically, billing server 200 receives and copies tax request data package ciphertext, and whether legal security module 24, according to enterprise's secret key decryption, according to the company information stored in security module 24, judge to copy tax memory storage 400.
Step 5023, billing server 200 returns verification msg bag ciphertext to terminal 300 of making out an invoice.
Step 5024, billing server 200 with copy tax memory storage 400 terminate communicate.
Step 5025, copies tax memory storage 400 and judges that whether billing server 200 is legal according to the content of verification msg bag; If legal, then perform step 503; If illegal, then perform step 5024.
Specifically, copy tax memory storage 400 Receipt Validation packet ciphertext, according to enterprise's secret key decryption, and the legitimacy of the Information Authentication billing server 200 held according to itself.
Step 503, billing server 200 and copy after tax memory storage 400 bi-directional verification passes through, first processor 23 sends querying command to embedded database 225.
Step 504, the of that month data ciphertext needing to copy tax in embedded database 225 inquired about by the second processor 222, by pci interface 221 copying tax statistical conversion.
Step 505, the software of making out an invoice that billing server 200 runs, copying the packing of tax data ciphertext, is sent to through LAN (Local Area Network) terminal 300 of making out an invoice by special PCI passage.
Step 506, the tax data ciphertext of copying received is copied tax memory storage 400 via USB interface importing by the software of making out an invoice that terminal of making out an invoice 300 is run.
Step 507, terminates.
The tax system of copying of embodiment three be make out an invoice terminal 300 by billing server 200 by LAN (Local Area Network) transmission copy tax memory device 400, complete and copy tax, this tax passage of copying is due to will through LAN (Local Area Network) divided stator frame, so speed is the slowest, but most convenient in using, multiple terminals of making out an invoice are branches of system, can arrange flexibly, realize multiple spot and make out an invoice.
Embodiment four
Embodiment four provides the present invention to copy the another kind of embodiment of tax system.
As shown in Figure 6, copy tax system and to be made out an invoice terminal 300,301,302 and copy tax memory storage 400 by billing server 200, multiple stage, and connect the make out an invoice LAN (Local Area Network) of terminal 300,301,302 of billing server 200 and multiple stage and form.
Described LAN (Local Area Network) is intranet or VPN VLAN.
The structure of billing server 200 is as described in embodiment one.Billing server 200 is by network interface 25 access to LAN.Copy tax memory storage 400 and connect first memory interface 26, this sentences first memory interface be USB interface is that example is described.
Usually, billing server 200 and multiple stage terminal 300,301,302 of making out an invoice is arranged at the different departments of enterprise.Tax office is when issuing, and company information and key are write the security module 24 of billing server 200 respectively and copies tax memory storage 400, these two hardware devices hold identical company information and key, to carry out bi-directional verification.
The process of making out an invoice of terminal of making out an invoice 300 is identical with embodiment three.Billing server 200 is while making out an invoice, the ciphertext of the information such as invoice detail and the amount of money is stored into embedded database 225, embedded database 225 is divided into table the data of every month, often open invoice information and be stored as a record, key message concordance list is proposed, convenient insertion and query note, when copying tax memory storage 400 and copying tax request, inquiry needs the data information copying tax also more convenient.
Figure 7 shows that and copy tax system according to embodiment four, utilize billing server 200 to carry out copying the process flow diagram of tax, comprise step:
Step 701, copies the first memory interface 26 that tax memory storage 400 connects billing server 200, copies tax memory storage 400 and sets up USB with billing server 200 and be connected.
Step 702, billing server 200 and copy tax memory storage 400 and carry out bi-directional verification.
Step 702 comprises:
Step 7021, copy tax memory storage 400 and copy tax request data package ciphertext to billing server 200 transmission, described tax request data package ciphertext of copying comprises the company information copying tax memory storage 400.
Step 7022, whether billing server 200 judges to copy tax memory storage 400 according to the content of copying tax request data package legal; If legal, then perform step 7023; If illegal, then perform step 7024.
Specifically, billing server 200 receives and copies tax request data package ciphertext, and whether legal security module 24, according to enterprise's secret key decryption, according to the company information stored in security module 24, judge to copy tax memory storage 400.
Step 7023, billing server 200 returns verification msg bag ciphertext to copying tax memory storage 400.
Step 7024, billing server 200 with copy tax memory storage 400 terminate communicate.
Step 7025, copies tax memory storage 400 and judges that whether billing server 200 is legal according to the content of verification msg bag; If legal, then perform step 703; If illegal, then perform step 7024.
Specifically, copy tax memory storage 400 Receipt Validation packet ciphertext, according to enterprise's secret key decryption, and the legitimacy of the Information Authentication billing server 200 held according to itself.
Step 703, billing server 200 and copy after tax memory storage 400 bi-directional verification passes through, first processor 23 sends querying command to embedded database 225.
Step 704, the of that month data ciphertext needing to copy tax in embedded database 225 inquired about by the second processor 222, by pci interface 221 copying tax statistical conversion.
Step 705, the software of making out an invoice that billing server 200 runs, copying the packing of tax data ciphertext, by special PCI passage, imports through first memory interface 26 and copies tax memory storage 400.
Step 706, terminates.
Embodiment four copy tax system, be directly connected with billing server 200 owing to copying tax memory storage 400, copy tax data not through LAN (Local Area Network), but directly imported by first memory interface 26 and copy tax memory storage 400.Data rate comparatively embodiment the depth of the night quick, but convenience declines to some extent, needs to copy tax to server room.
Embodiment five
Embodiment five provides the present invention to copy the another kind of embodiment of tax system.
As shown in Figure 8, copy tax system and to be made out an invoice terminal 300,301,302 and copy tax memory storage 400 by billing server 200, multiple stage, and connect the make out an invoice LAN (Local Area Network) of terminal 300,301,302 of billing server 200 and multiple stage and form.
Described LAN (Local Area Network) is intranet or VPN VLAN.
The structure of billing server 200 is as described in embodiment one.Billing server 200 is by network interface 25 access to LAN.Copy the second memory interface 224 that tax memory storage 400 connects data processing apparatus, this sentences second memory interface 224 are USB interface is that example is described.
For the data processing equipment 22 described in embodiment two, please refer to Fig. 3, copy tax memory storage 400 for USB and copy tax dish, directly connect the USB interface 224 ' of ARM9 EP9315 chip 222 '.After the linux operating system identification USB that ARM9EP9315 chip 222 ' runs copies tax dish, set up hi-speed USB interface and connect.
The process of making out an invoice of terminal of making out an invoice 300 is identical with embodiment three.Billing server 200 is while making out an invoice, the ciphertext of the information such as invoice detail and the amount of money is stored into embedded database 225, embedded database 225 is divided into table the data of every month, often open invoice information and be stored as a record, key message concordance list is proposed, convenient insertion and query note, when copying tax memory storage 400 and copying tax request, inquiry needs the data information copying tax also more convenient.
Figure 9 shows that and copy tax system according to embodiment five, utilize data processing equipment 22 to carry out copying the process flow diagram of tax, comprise step:
Step 901, copies the second memory interface 224 that tax memory storage 400 connects billing server 200, copies tax memory storage 400 and sets up USB with data processing equipment 22 and be connected.
Step 902, data processing equipment 22 and copy tax memory storage 400 and carry out bi-directional verification.
Step 902 comprises:
Step 9021, copy tax memory storage 400 and copy tax request data package ciphertext to data processing equipment 22 transmission, described tax request data package ciphertext of copying comprises the company information copying tax memory storage 400.
Step 9022, whether data processing equipment 22 judges to copy tax memory storage 400 according to the content of copying tax request data package legal; If legal, then perform step 9023; If illegal, then perform step 9024.
Specifically, data processing equipment 22 receives and copies tax request data package ciphertext, second processor 22 will be copied tax request data package ciphertext and be transmitted to security module 24, security module 24 is according to enterprise's secret key decryption, according to the company information stored in security module 24, whether legally judge to copy tax memory storage 400.
Step 9023, security module 24 returns verification msg bag ciphertext to copying tax memory storage 400.
Step 9024, data processing equipment 22 with copy tax memory storage 400 terminate communicate.
Step 9025, copies tax memory storage 400 and judges that whether security module 24 is legal according to the content of verification msg bag; If legal, then perform step 903; If illegal, then perform step 9024.
Specifically, copy tax memory storage 400 Receipt Validation packet ciphertext, according to enterprise's secret key decryption, and the legitimacy of the Information Authentication security module 24 held according to itself.
Step 903, security module 24 and copy after tax memory storage 400 bi-directional verification passes through, copies tax memory storage 400 and sends querying command to embedded database 225.
Step 904, the of that month data ciphertext needing to copy tax in embedded database 225 inquired about by the second processor 222, copies tax memory storage 400 by second memory interface 224 copying tax data importing.
Step 905, terminates.
Embodiment five utilizes data processing equipment 22 to carry out copying tax, second memory interface 224 is directly connected with embedded database 225, copy tax data not need to forward through PCI passage, do not need to forward through LAN (Local Area Network) yet, but import second memory interface 224 via second memory interface 224, data rate is fast, be applicable to the king-sized tax of copying of data volume to operate, but convenience is the poorest, not only need to enter server room, also will operate second memory interface 224 on billing server mainboard.
Of the present inventionly copy in tax system, multiple terminal of making out an invoice is connected with server by LAN (Local Area Network), whole framework Shi Yige center star structure, billing server commander whole system, holds important key and algorithm of making out an invoice, multiple terminals of making out an invoice are branches of system, can arrange flexibly, realize multiple spot and make out an invoice, share algorithm, centralized stores, and can be completed by multiple tax mode of copying.Multiple tax mode of copying is greatest feature of the present invention and core, namely the multiple local devices in server billing system can copy tax, and different tax passage of copying also creates and multiplely different copies tax speed, and the user that pays taxes can according to actual selection.
Multiple spot is utilized to make out an invoice, public algorithm, a billing server can connect multiple terminal of making out an invoice, whole system relies on network to connect, and decreases the region restriction of terminal of making out an invoice, and terminal of making out an invoice is responsible for input necessity and is made out an invoice information, this information with local network transport to billing server, billing server uses the proprietary key of hardware and algorithm to draw invoice anticounterfeiting code, and other invoice information related transmit back terminal of making out an invoice together, the information printed invoice that terminal of making out an invoice just can transmit with server.
Utilize centralized stores, embedded database is mounted in billing server, each invoice information is all stored in embedded data library backup by billing server, to inquire about and to copy tax, this embedded database has SOS, support special tax control order, while capacity is huge, inquiry is also very convenient.
The present invention copies tax data in whole transmitting procedure, is all to occur with ciphertext form, so copying data in tax process is nonsensical by intercepting and capturing, comprises USB transmission, Internet Transmission etc.The data of copying in tax memory device are also ciphertexts, ensure that wholely copy tax, the security of expressly tax data in process of declaring dutiable goods.
The foregoing is only preferred embodiment of the present invention, is only illustrative for the purpose of the present invention, and nonrestrictive.Those skilled in the art is understood, and can carry out many changes in the spirit and scope that the claims in the present invention limit to it, amendment, even equivalence, but all will fall within the scope of protection of the present invention.

Claims (4)

1. copy a tax method, it is characterized in that, comprise step:
Step a, copies tax memory storage and is connected with billing server;
Step b, the second processor in described billing server sends querying command to embedded database, obtains and copies tax data ciphertext;
Step c, described copying described in the importing of tax data ciphertext is copied tax memory storage by billing server, wherein:
Described billing server has a pci bus, and a first processor, a security module, a network interface are connected with described pci bus respectively with a data processing equipment;
Described first processor is the control center of described billing server, control described security module, described network interface respectively with described pci bus co-ordination;
Store company information and key in described security module, encryption and decryption program is provided, utilize key and cryptographic algorithm to produce tax-control code corresponding to invoice, and by invoice data information encryption, generate invoice data ciphertext;
Described network interface provides the connecting interface of described billing server with terminal of making out an invoice;
Described data processing equipment stores and inquiry invoice data ciphertext;
Described data processing equipment comprises pci interface, the second processor, memory module and second memory interface, and the second processor controls the coordinate operation of pci interface, memory module and second memory interface.
2. copy tax method as claimed in claim 1, it is characterized in that, described step a is, described in copy tax memory storage and be connected with terminal of making out an invoice, described in terminal of making out an invoice be connected with described billing server via LAN (Local Area Network);
To be described billing server copy the packing of tax data ciphertext, terminal of making out an invoice described in being sent to by described to described step c, described in make out an invoice terminal by described copy tax data ciphertext import described in copy tax memory storage.
3. copy tax method as claimed in claim 1, it is characterized in that, described step a is, described in copy tax memory storage and be connected with the first memory interface of described billing server;
Described first memory interface is connected with the first processor of described billing server by the pci bus of described billing server;
Described step c for described billing server by described copy tax data ciphertext to be imported by described first memory interface described in copy tax memory storage.
4. copy tax method as claimed in claim 1, it is characterized in that, described step a is, described in copy tax memory storage and be connected with the second memory interface of described billing server;
Described second memory interface is connected with described second processor; Described second processor is connected with the first processor of described billing server by the pci bus of described billing server;
Described step c for described second processor by described copy tax data ciphertext to be imported by described second memory interface described in copy tax memory storage.
CN201210435360.5A 2010-03-10 2010-03-10 Tax copying method Active CN102968861B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201010121701 CN102194292B (en) 2010-03-10 2010-03-10 Billing server, tax copying system and tax copying method

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN 201010121701 Division CN102194292B (en) 2010-03-10 2010-03-10 Billing server, tax copying system and tax copying method

Publications (2)

Publication Number Publication Date
CN102968861A CN102968861A (en) 2013-03-13
CN102968861B true CN102968861B (en) 2015-07-15

Family

ID=44602294

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201210435360.5A Active CN102968861B (en) 2010-03-10 2010-03-10 Tax copying method
CN 201010121701 Active CN102194292B (en) 2010-03-10 2010-03-10 Billing server, tax copying system and tax copying method

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN 201010121701 Active CN102194292B (en) 2010-03-10 2010-03-10 Billing server, tax copying system and tax copying method

Country Status (1)

Country Link
CN (2) CN102968861B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103530929B (en) * 2012-07-02 2015-11-18 航天信息股份有限公司 A kind of method of dispatching deciphering machine
CN104282098B (en) * 2013-07-08 2016-09-07 航天信息股份有限公司 The making out an invoice and copy tax process upgrade method of a kind of tax-controlling device
CN106910303B (en) * 2015-12-22 2019-04-02 北京握奇智能科技有限公司 A kind of monitoring device of making out an invoice, billing system and billing method applied to tax control
CN106097027A (en) * 2016-06-13 2016-11-09 浪潮软件集团有限公司 Tax control disk remote invoicing system and implementation method thereof
CN107291789B (en) * 2016-08-22 2021-08-03 西安艾润物联网技术服务有限责任公司 Invoice information indexing method and device
CN115065966B (en) 2017-11-30 2024-04-09 华为技术有限公司 Terminal and communication method
CN109784068B (en) * 2018-12-17 2022-04-29 航天信息股份有限公司 Method and system for reading invoice information in invoicing software

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2327016Y (en) * 1998-03-06 1999-06-30 广东京粤电脑技术研究开发中心 Cashing machine of controlling tax
CN1804907A (en) * 2006-01-18 2006-07-19 成都前锋电子电器集团股份有限公司 Tax controlled cash register
CN101025844A (en) * 2006-02-17 2007-08-29 山东银宝科技发展有限公司 Method for ensuring reliable data for tax-controlling device
CN101140684A (en) * 2007-09-11 2008-03-12 中商流通生产力促进中心有限公司 Tax control system based on network server
CN201210325Y (en) * 2008-06-13 2009-03-18 航天信息股份有限公司 Mobile storage device
CN201364622Y (en) * 2009-03-13 2009-12-16 航天信息股份有限公司 Fiscal cash register with internet tax-paying function
CN101630431A (en) * 2008-07-17 2010-01-20 航天信息股份有限公司 Method for processing multi-client centralized invoicing data and method for printing invoice

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101576949B (en) * 2008-05-05 2012-05-23 航天信息股份有限公司 Movable storage device and method for safely transferring tax-controlled data
CN101625668B (en) * 2008-07-11 2011-04-13 航天信息股份有限公司 High-speed tax device and method for transmitting local side bonded data

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2327016Y (en) * 1998-03-06 1999-06-30 广东京粤电脑技术研究开发中心 Cashing machine of controlling tax
CN1804907A (en) * 2006-01-18 2006-07-19 成都前锋电子电器集团股份有限公司 Tax controlled cash register
CN101025844A (en) * 2006-02-17 2007-08-29 山东银宝科技发展有限公司 Method for ensuring reliable data for tax-controlling device
CN101140684A (en) * 2007-09-11 2008-03-12 中商流通生产力促进中心有限公司 Tax control system based on network server
CN201210325Y (en) * 2008-06-13 2009-03-18 航天信息股份有限公司 Mobile storage device
CN101630431A (en) * 2008-07-17 2010-01-20 航天信息股份有限公司 Method for processing multi-client centralized invoicing data and method for printing invoice
CN201364622Y (en) * 2009-03-13 2009-12-16 航天信息股份有限公司 Fiscal cash register with internet tax-paying function

Also Published As

Publication number Publication date
CN102194292A (en) 2011-09-21
CN102194292B (en) 2013-07-24
CN102968861A (en) 2013-03-13

Similar Documents

Publication Publication Date Title
CN102968861B (en) Tax copying method
Gao et al. CoC: A unified distributed ledger based supply chain management system
US20220329422A1 (en) Data processing method, apparatus, computer program, and storage medium
KR20180022507A (en) Method for providing document delivery service that is based on the block chain
CN101527633A (en) System and method for intelligent key devices to obtain digital certificates
CN101771541A (en) Secret key certificate generating method and system for home gateway
CN109213790A (en) A kind of data circulation analysis method and system based on block chain
CN112583887B (en) Data credible sharing method based on block chain
KR20230153439A (en) Method and system for atomic exchange of blockchain assets using temporary key pairs
CN112163026A (en) Multi-source heterogeneous interface management and control method for integrating multi-class technical application data
CN113922996B (en) Electronic school roll file privacy protection method based on block chain crossing technology
CN100397812C (en) Communication method and system basenon vertual link customer terminal and bank network
CN115705601A (en) Data processing method and device, computer equipment and storage medium
US20200043016A1 (en) Network node for processing measurement data
CN103873245A (en) Virtual machine system data encryption method and apparatus
CN101630371B (en) Method and system for remotely realizing IC card service control and IC card reader
CN112529642B (en) Invoice management method, system, equipment and storage medium based on block chain
CN103023642B (en) A kind of mobile terminal and digital certificate functionality implementation method thereof
CN103905624B (en) Generation method and the mobile phone terminal of digital signature
CN110138750A (en) Encryption method, apparatus and system, storage medium, the terminal of configuration file
CN114782045A (en) Cross-chain non-transactional writing method and device, storage medium and electronic equipment
CN111444482B (en) Safe electronic seal management method based on electronic notarization
CN112379862A (en) Universal blockchain wallet platform system
CN115714656A (en) Data processing method and device based on block chain network and storage medium
CN113014556A (en) Bank-enterprise communication system, communication method and electronic terminal

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant