CN109218312A - A kind of safety certifying method, device, system and Intelligent input device - Google Patents

A kind of safety certifying method, device, system and Intelligent input device Download PDF

Info

Publication number
CN109218312A
CN109218312A CN201811090390.0A CN201811090390A CN109218312A CN 109218312 A CN109218312 A CN 109218312A CN 201811090390 A CN201811090390 A CN 201811090390A CN 109218312 A CN109218312 A CN 109218312A
Authority
CN
China
Prior art keywords
information
certification
input device
secure authenticated
stake
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.)
Granted
Application number
CN201811090390.0A
Other languages
Chinese (zh)
Other versions
CN109218312B (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.)
SHENZHEN SINODATA TECH Co Ltd
Original Assignee
SHENZHEN SINODATA TECH Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SHENZHEN SINODATA TECH Co Ltd filed Critical SHENZHEN SINODATA TECH Co Ltd
Priority to CN201811090390.0A priority Critical patent/CN109218312B/en
Publication of CN109218312A publication Critical patent/CN109218312A/en
Application granted granted Critical
Publication of CN109218312B publication Critical patent/CN109218312B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0823Network architectures or network communication protocols for network security for authentication of entities using certificates
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C15/00Generating random numbers; Lottery apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2463/00Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
    • H04L2463/102Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00 applying security measure for e-commerce

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Time Recorders, Dirve Recorders, Access Control (AREA)

Abstract

The embodiment of the present invention is suitable for security technology area, discloses a kind of safety certifying method and system, wherein method includes: to send certification triggering command to stake host;Wherein, stake host is used for after receiving certification triggering command, obtains secure authenticated information and secure authenticated information is sent to Intelligent input device;It receives secure authenticated information and secure authenticated information and pre-stored authentication information is subjected to matching certification, judge whether to authenticate successfully;After authenticating successfully, target input coding information is obtained at random from a variety of input coding information, and work using target input coding information.Thus, the embodiment of the present invention carries out safety certification by Intelligent input device and stake host, after authenticating successfully, Intelligent input device randomly chooses a kind of input coding information from a variety of input coding information, as the input coding interacted with stake host, the safety of lottery ticket choosing and selling process can be effectively improved.

Description

A kind of safety certifying method, device, system and Intelligent input device
Technical field
The invention belongs to security technology areas more particularly to a kind of safety certifying method, device, system, intelligent input to set Standby and computer readable storage medium.
Background technique
Lottery ticket is a kind of special financial instrument, and as stock, bond and fund, issuance of the lottery can be constantly Raise funds lying idle in society.Issuance of the lottery is that China numerous utility funds library accumulates one of very important source, with The continuous development of society, lottery industry also grow constantly.
Currently, purchase lottery ticket, which generally requires, goes to lottery selling station purchase, during purchase, Betting Station staff Equipment is bet by stake machine etc., prints the lottery ticket of buyer bought.Stake machine is generally by peripheral apparatus such as keyboards Man-machine interactively is completed, still, the keyboard and stake machine of existing Betting Station do not carry out safety certification, easily cause in this way The information of lottery ticket is tampered, or is utilized by criminal, so that the safety of existing lottery ticket choosing and selling process is lower.
Summary of the invention
In view of this, being prized the embodiment of the invention provides a kind of safety certifying method and system with solving the prior art The lower problem of the safety of ticket stake process.
To solve the above problems, the embodiment of the present invention provides the following technical solutions:
In a first aspect, being applied to lottery ticket field the embodiment of the invention provides a kind of safety certifying method, the safety is recognized Card method includes:
Certification triggering command is sent to stake host;Wherein, the stake host is used to receive the certification triggering After instruction, obtains secure authenticated information and the secure authenticated information is sent to Intelligent input device;
It receives the secure authenticated information and the secure authenticated information and pre-stored authentication information is subjected to matching certification, Judge whether to authenticate successfully;
After authenticating successfully, target input coding information is obtained at random from a variety of input coding information, and described in use Target input coding information works.
It is optionally, described to obtain target input coding information at random from a variety of input coding information, comprising:
According to the secure authenticated information, from a variety of input codings of CA server, the stake host or local Information obtains the target input coding information at random.
Optionally, further includes:
When the authentication fails, to the stake host feedback states exception information, so that the stake host is according to Abnormal state information sends warning message to stake center.
Optionally, the Intelligent input device is intelligent keyboard, and the target code information is keyboard coding value.
Second aspect, the embodiment of the present invention provide a kind of safety certification device, are integrated in Intelligent input device, the safety Authentication device includes:
Sending module, for sending certification triggering command to stake host;Wherein, the stake host is for receiving After the certification triggering command, obtains secure authenticated information and the secure authenticated information is sent to Intelligent input device;
Judgment module, for receiving the secure authenticated information and by the secure authenticated information and pre-stored authentication information Matching certification is carried out, judges whether to authenticate successfully;
It is random to obtain module, it is compiled for after authenticating successfully, obtaining target input at random from a variety of input coding information Code information, and worked using the target input coding information.
Optionally, the random acquisition module includes:
Acquiring unit is used for according to the secure authenticated information, described in CA server, the stake host or local A variety of input coding information obtain the target input coding information at random.
Optionally, further includes:
Feedback module is used for when the authentication fails, to the stake host feedback states exception information, so that the stake Host sends warning message according to the abnormal state information, to stake center.
The third aspect, the embodiment of the present invention provide a kind of security certification system, are applied to lottery ticket field, the safety certification System includes that stake host and Intelligent input device, the investment host are connected with Intelligent input device;
The stake host is used for after receiving the certification triggering command that the Intelligent input device is sent, and obtains safety The secure authenticated information is simultaneously sent to Intelligent input device by authentication information;
The Intelligent input device is used to send certification triggering command to stake host;Receive the secure authenticated information simultaneously The secure authenticated information and pre-stored authentication information are subjected to matching certification, judge whether to authenticate successfully;After authenticating successfully, It obtains target input coding information at random from a variety of input coding information, and carries out work using the target input coding information Make.
Fourth aspect, the embodiment of the present invention provide a kind of Intelligent input device, including memory, processor and are stored in In the memory and the computer program that can run on the processor, when the processor executes the computer program It realizes such as the step of any one of above-mentioned first aspect the method.
5th aspect, the embodiment of the present invention provide a kind of computer readable storage medium, the computer-readable storage medium Matter is stored with computer program, and the side as described in above-mentioned any one of first aspect is realized when the computer program is executed by processor The step of method.
Existing beneficial effect is the embodiment of the present invention compared with prior art:
The embodiment of the present invention carries out safety certification by Intelligent input device and stake host, and after authenticating successfully, intelligence is defeated Enter equipment and randomly choose a kind of input coding information from a variety of input coding information, is compiled as the input interacted with stake host Code, can effectively improve the safety of lottery ticket choosing and selling process.
Detailed description of the invention
It to describe the technical solutions in the embodiments of the present invention more clearly, below will be to embodiment or description of the prior art Needed in attached drawing be briefly described, it should be apparent that, the accompanying drawings in the following description is only of the invention some Embodiment for those of ordinary skill in the art without any creative labor, can also be according to these Attached drawing obtains other attached drawings.
Fig. 1 is a kind of flow diagram of safety certifying method provided in an embodiment of the present invention;
Fig. 2 is a kind of another flow diagram of safety certifying method provided in an embodiment of the present invention;
Fig. 3 is a kind of structural schematic block diagram of safety certification device provided in an embodiment of the present invention;
Fig. 4 is a kind of structural schematic block diagram of security certification system provided in an embodiment of the present invention;
Fig. 5 is the schematic diagram of Intelligent input device provided in an embodiment of the present invention.
Specific embodiment
In being described below, for illustration and not for limitation, the tool of such as particular system structure, technology etc is proposed Body details, to understand thoroughly the embodiment of the present invention.However, it will be clear to one skilled in the art that there is no these specific The present invention also may be implemented in the other embodiments of details.In other situations, it omits to well-known system, device, electricity The detailed description of road and method, in case unnecessary details interferes description of the invention.
In order to illustrate technical solutions according to the invention, the following is a description of specific embodiments.
Embodiment one
It referring to Figure 1, is a kind of flow diagram of safety certifying method provided in an embodiment of the present invention, this method is specific Applied to lottery ticket field, which be may comprise steps of:
Step 101 sends certification triggering command to stake host;Wherein, stake host is used to receive certification triggering After instruction, obtains secure authenticated information and secure authenticated information is sent to Intelligent input device.
It is appreciated that betting host in lottery ticket field, it is referred to as stake machine host, the stake host and intelligence are defeated Enter equipment connection.User can be interacted by Intelligent input device and stake host.
Above-mentioned Intelligent input device can refer to the input peripheral equipment with data processing function, store function, this is defeated Entering peripheral apparatus can include but is not limited to keyboard, mouse etc..For example, when Intelligent input device is intelligent keyboard, the intelligence Keyboard can realize data processing function, store function etc. by single-chip microcontroller etc..
It is to be appreciated that above-mentioned certification triggering command can be specially the link order of Intelligent input device and stake host, That is, then triggering safety certification when Intelligent input device is connect with investment host.For example, when Intelligent input device is intelligent key When disk, when intelligent keyboard is connect by connecting line either wireless network with stake host, then safety certification is triggered.The certification Triggering command can also be specially the use instruction of Intelligent input device, that is, when user uses Intelligent input device, then trigger Safety certification.For example, when Intelligent input device be intelligent keyboard when, user activation either press some key on keyboard when, Then trigger safety certification.Certainly, which can also be specially other forms, be not limited thereto.
Above-mentioned secure authenticated information can be specially but be not limited to the forms such as key, password.Preferably, which believes Breath can be embodied in security key.Stake machine is after receiving the certification triggering command of Intelligent input device, then from default Place obtain corresponding secure authenticated information, and the secure authenticated information is sent to by wired or wireless way intelligently defeated Enter equipment.
Step 102 receives secure authenticated information and secure authenticated information and pre-stored authentication information is carried out matching certification, Judge whether to authenticate successfully.
It is appreciated that it is above-mentioned be stored in advance authentication information can be Intelligent input device be obtained and stored in advance it is local Authentication information, the pre-stored authentication information can have multiple or one, it is preferable that multiple authentication storages letters can be stored in advance Breath, can improve the safety in verification process to a certain extent in this way.
Specifically, Intelligent input device is compared the secure authenticated information received and pre-stored authentication information one by one It is right, it judges whether there is consistent, if there is consistent, then success is authenticated, conversely, then authentification failure.
Step 103, after authenticating successfully, obtain target input coding information at random from a variety of input coding information, and It is worked using target input coding information.
It is to be appreciated that above-mentioned input coding information also refers to Intelligent input device and investment host information interaction institute The encoded information used.For example, when Intelligent input device is intelligent keyboard, which is key value, this When, target input coding information refers to keyboard coding value used in keyboard, that is, intelligent keyboard is selected from the key value more covered A set of key value is selected to use.It is compiled at random using one of input in safety certification and then from a variety of input coding information Code information, can be further improved the safety during lottery investment.
In the present embodiment, safety certification, after authenticating successfully, intelligent input are carried out by Intelligent input device and stake host Equipment randomly chooses a kind of input coding information from a variety of input coding information, compiles as the input interacted with stake host Code, can effectively improve the safety of lottery ticket choosing and selling process.
Embodiment two
Intelligent input device and stake host obtain secure authenticated information approach can there are many, Intelligent input device exists After authenticating successfully, obtain target input coding information process can also there are many, and after authentification failure, can also carry out corresponding Alarm or feedback operation.Explanation will be introduced to these processes in the present embodiment below.
Fig. 2 is referred to, is a kind of another flow diagram of safety certifying method provided in an embodiment of the present invention, this method It may comprise steps of:
Step 201, stake host trigger after the certification triggering command for receiving Intelligent input device transmission according to certification The Intelligent input device information carried is instructed, obtains secure authenticated information from CA server or the local of stake host, and will Secure authenticated information is sent to Intelligent input device.
It is appreciated that above-mentioned CA server refers to digital certificate authentication center (Certficate Authority, CA) Server can be the self-built CA server of enterprise, be also possible to the server of CA mechanism.
Above-mentioned Intelligent input device information refers to characterization Intelligent input device type, the relevant information of identity, for example, intelligence ID, factory information of energy input equipment etc..Bet host can according to Intelligent input device information, can from CA server, The local of investment host correspondingly gets the secure authenticated information of the Intelligent input device.
Wherein, stake host can be obtained from CA server and be set with the intelligent input according to Intelligent input device information The secure authenticated information of standby information, the secure authenticated information of the Intelligent input device stored on CA server can have it is multiple, A secure authenticated information can be then obtained at random, it is of course also possible to only one.Preferably, every time from multiple safety certifications A secure authenticated information is obtained in information at random and carries out safety certification, is not to be carried out every time using same secure authenticated information Certification, can improve the safety of certification to a certain extent.
Host is bet according to Intelligent input device information, corresponding secure authenticated information can also be read from local.Stake What the secure authenticated information that host is locally stored can be downloaded from CA server in advance, it is also possible to obtain by other means 's.Equally, the local secure authenticated information stored can have multiple or one, and when for multiple, betting host can also be with It is machine-readable that a secure authenticated information is taken to carry out safety certification.
In brief, the mode that stake host obtains secure authenticated information can be to be obtained online, that is, from CA server It obtains, is also possible to obtain offline, that is, from local reading.The embodiment of the present invention may be implemented in two ways, certainly, removes Above-mentioned two referred to kind acquisition modes, also may be implemented the embodiment of the present invention using other way, are not limited thereto.
Secure authenticated information and pre-stored authentication information are carried out matching certification by step 202, Intelligent input device, and judgement is Deny demonstrate,proving successfully.
It is to be appreciated that this step is identical as above-mentioned steps 102, therefore not to repeat here.
Step 203, after authenticating successfully, Intelligent input device is according to secure authenticated information, from CA server, stake host Or a variety of input coding information in the local of Intelligent input device obtain target input coding information at random, and defeated using target Enter encoded information to work.
It is to be appreciated that Intelligent input device can be obtained from CA server according to secure authenticated information after authenticating successfully Corresponding target input coding information, wherein input coding information there are many storages on CA server, and and secure authenticated information It pre-establishes relevant;Corresponding target input coding information can be obtained from stake host, wherein on stake host It can store there are many input coding information, these input coding information can be to be obtained from CA server in advance, can also be with It is to be obtained by other approach;Corresponding target input coding information can also be read from the local of Intelligent input device, that is, Intelligent input device obtains a variety of input coding information in advance, and carries out respective stored.
It is appreciated that the embodiment of the present invention may be implemented in these three modes, but in concrete application, there can also be others Implementation is not limited thereto.
Step 204, when the authentication fails, Intelligent input device is to stake host feedback states exception information;Bet host According to abnormal state information, warning message is sent to stake center.
When specific implementation, above-mentioned warning message may include the relevant information of current authentication process, for example, used close Key, authenticated time etc., it is, of course, also possible to include the relevant informations such as device numbering and the address for betting host, convenient for determining There is abnormal stake equipment.
It is, of course, also possible to be arranged after authentification failure reaches certain number, such as 3 times, alarm operation is just carried out, avoids accidentally touching Etc. reasons triggering certification.
Preferably, Intelligent input device is intelligent keyboard, and target code information is keyboard coding value, bets host and intelligence Safety certification is first carried out between keyboard, for example, cipher key match, after authenticating successfully, selects therein one from more set keyboard coding values Key value is covered to use.And bet the key between host and intelligent keyboard and can be what CA server was provided online, be also possible to from Line granting.
In the present embodiment, safety certification, after authenticating successfully, intelligent input are carried out by Intelligent input device and stake host Equipment randomly chooses a kind of input coding information from a variety of input coding information, compiles as the input interacted with stake host Code, can effectively improve the safety of lottery ticket choosing and selling process.And a variety of secure authenticated informations of offer and input coding information obtain Mode is taken, selection use can be carried out according to actual needs;Carry out timely feedbacking alarm after authentification failure, convenient for user can and Shi get Zhi handles correlation circumstance.
It should be understood that the size of the serial number of each step is not meant that the order of the execution order in above-described embodiment, each process Execution sequence should be determined by its function and internal logic, the implementation process without coping with the embodiment of the present invention constitutes any limit It is fixed.
Embodiment three
Fig. 3 is referred to, is a kind of structural schematic block diagram of safety certification device provided in an embodiment of the present invention, the device collection At in Intelligent input device, safety certification device includes:
Sending module 31, for sending certification triggering command to stake host;Wherein, stake host is used to recognize receiving After demonstrate,proving triggering command, obtains secure authenticated information and secure authenticated information is sent to Intelligent input device;
Judgment module 32, for receiving secure authenticated information and carrying out secure authenticated information and pre-stored authentication information With certification, judge whether to authenticate successfully;
It is random to obtain module 33, for after authenticating successfully, obtaining target input at random from a variety of input coding information Encoded information, and worked using target input coding information.
Optionally, obtaining module at random may include:
Acquiring unit, for from CA server, betting host or local a variety of input codings according to secure authenticated information Information obtains target input coding information at random.
Optionally, which can also include:
Feedback module, for when the authentication fails, to stake host feedback states exception information so that stake host according to Abnormal state information sends warning message to stake center.
It is to be appreciated that the same or similar place between the present embodiment and above-mentioned each embodiment, can cross-reference, herein not It repeats again.
In the present embodiment, safety certification, after authenticating successfully, intelligent input are carried out by Intelligent input device and stake host Equipment randomly chooses a kind of input coding information from a variety of input coding information, compiles as the input interacted with stake host Code, can effectively improve the safety of lottery ticket choosing and selling process.
Example IV
Explanation will be introduced to a kind of security certification system provided in an embodiment of the present invention below, and Fig. 4 be referred to, for this A kind of structural schematic block diagram for security certification system that inventive embodiments provide, the security certification system are led specifically for lottery ticket Domain, the security certification system include stake host 41 and Intelligent input device 42, invest host 41 and Intelligent input device 42 connects It connects;
Stake host is used for after the certification triggering command for receiving Intelligent input device transmission, obtains secure authenticated information And secure authenticated information is sent to Intelligent input device;
Intelligent input device is used to send certification triggering command to stake host;It receives secure authenticated information and recognizes safety Card information and pre-stored authentication information carry out matching certification, judge whether to authenticate successfully;After authenticating successfully, compiled from a variety of inputs Target input coding information is obtained at random in code information, and is worked using target input coding information.
It is appreciated that the quantity of Intelligent input device and ballot host can be arbitrary, it is not limited thereto.
It is to be appreciated that the same or similar place between the present embodiment and above-mentioned each embodiment, it can be cross-referenced, herein not It repeats again.
In the present embodiment, safety certification, after authenticating successfully, intelligent input are carried out by Intelligent input device and stake host Equipment randomly chooses a kind of target input coding information from a variety of input coding information, as the input interacted with stake host Coding, can effectively improve the safety of lottery ticket choosing and selling process.
Embodiment five
Fig. 5 is the schematic diagram for the Intelligent input device that one embodiment of the invention provides.As shown in figure 5, the intelligence of the embodiment Can input equipment 5 include: processor 50, memory 51 and be stored in the memory 51 and can be on the processor 50 The computer program 52 of operation, such as safe authentication procedure.The processor 50 is realized when executing the computer program 52 State the step in each safety certifying method embodiment, such as step 101 shown in FIG. 1 is to 103.Alternatively, the processor 50 Each module or the function of unit in above-mentioned each Installation practice, such as mould shown in Fig. 3 are realized when executing the computer program 52 The function of block 31 to 33.
Illustratively, the computer program 52 can be divided into one or more module/units, it is one or Multiple module/units are stored in the memory 51, and are executed by the processor 50, to complete the present invention.Described one A or multiple module/units can be the series of computation machine program instruction section that can complete specific function, which is used for Implementation procedure of the computer program 52 in the Intelligent input device 5 is described.For example, the computer program 52 can be with It is divided into sending module, judgment module and obtains module at random, each module concrete function is as follows:
Sending module, for sending certification triggering command to stake host;Wherein, stake host is used to receive certification After triggering command, obtains secure authenticated information and secure authenticated information is sent to Intelligent input device;
Judgment module, for receiving secure authenticated information and matching secure authenticated information with pre-stored authentication information Certification, judges whether to authenticate successfully;
It is random to obtain module, it is compiled for after authenticating successfully, obtaining target input at random from a variety of input coding information Code information, and worked using target input coding information.
The Intelligent input device may include, but be not limited only to, processor 50, memory 51.Those skilled in the art can To understand, Fig. 5 is only the example of Intelligent input device 5, does not constitute the restriction to Intelligent input device 5, may include ratio More or fewer components are illustrated, certain components or different components are perhaps combined, such as the Intelligent input device may be used also To include input-output equipment, network access equipment, bus etc..
Alleged processor 50 can be central processing unit (Central Processing Unit, CPU), can also be Other general processors, digital signal processor (Digital Signal Processor, DSP), specific integrated circuit (Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field- Programmable Gate Array, FPGA) either other programmable logic device, discrete gate or transistor logic, Discrete hardware components etc..General processor can be microprocessor or the processor is also possible to any conventional processor Deng.
The memory 51 can be the internal storage unit of the Intelligent input device 5, such as Intelligent input device 5 Hard disk or memory.The memory 51 is also possible to the External memory equipment of the Intelligent input device 5, such as the intelligence is defeated Enter the plug-in type hard disk being equipped in equipment 5, intelligent memory card (Smart MediaCard, SMC), secure digital (Secure Digital, SD) card, flash card (Flash Card) etc..Further, the memory 51 can also both include the intelligence The internal storage unit of input equipment 5 also includes External memory equipment.The memory 51 is for storing the computer program And other programs and data needed for the Intelligent input device.The memory 51 can be also used for temporarily storing Output or the data that will be exported.
It is apparent to those skilled in the art that for convenience of description and succinctly, only with above-mentioned each function Can unit, module division progress for example, in practical application, can according to need and by above-mentioned function distribution by different Functional unit, module are completed, i.e., the internal structure of described device is divided into different functional unit or module, more than completing The all or part of function of description.Each functional unit in embodiment, module can integrate in one processing unit, can also To be that each unit physically exists alone, can also be integrated in one unit with two or more units, it is above-mentioned integrated Unit both can take the form of hardware realization, can also realize in the form of software functional units.In addition, each function list Member, the specific name of module are also only for convenience of distinguishing each other, the protection scope being not intended to limit this application.Above system The specific work process of middle unit, module, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
In the above-described embodiments, it all emphasizes particularly on different fields to the description of each embodiment, is not described in detail or remembers in some embodiment The part of load may refer to the associated description of other embodiments.
Those of ordinary skill in the art may be aware that list described in conjunction with the examples disclosed in the embodiments of the present disclosure Member and algorithm steps can be realized with the combination of electronic hardware or computer software and electronic hardware.These functions are actually It is implemented in hardware or software, the specific application and design constraint depending on technical solution.Professional technician Each specific application can be used different methods to achieve the described function, but this realization is it is not considered that exceed The scope of the present invention.
In embodiment provided by the present invention, it should be understood that disclosed device, printer and method, Ke Yitong Other modes are crossed to realize.For example, device described above, printer embodiment are only schematical, for example, the mould The division of block or unit, only a kind of logical function partition, there may be another division manner in actual implementation, such as multiple Unit or assembly can be combined or can be integrated into another system, or some features can be ignored or not executed.It is another Point, shown or discussed mutual coupling or direct-coupling or communication connection can be through some interfaces, device or The INDIRECT COUPLING or communication connection of unit can be electrical property, mechanical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple In network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme 's.
It, can also be in addition, the functional units in various embodiments of the present invention may be integrated into one processing unit It is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated list Member both can take the form of hardware realization, can also realize in the form of software functional units.
If the integrated module or unit are realized in the form of SFU software functional unit and sell as independent product Or it in use, can store in a computer readable storage medium.Based on this understanding, the present invention realizes above-mentioned reality The all or part of the process in a method is applied, relevant hardware can also be instructed to complete by computer program, it is described Computer program can be stored in a computer readable storage medium, the computer program when being executed by processor, it can be achieved that The step of above-mentioned each embodiment of the method.Wherein, the computer program includes computer program code, the computer program Code can be source code form, object identification code form, executable file or certain intermediate forms etc..Computer-readable Jie Matter may include: can carry the computer program code any entity or device, recording medium, USB flash disk, mobile hard disk, Magnetic disk, CD, computer storage, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium etc..It should be noted that described The content that computer-readable medium includes can carry out increasing appropriate according to the requirement made laws in jurisdiction with patent practice Subtract, such as does not include electric carrier signal and electricity according to legislation and patent practice, computer-readable medium in certain jurisdictions Believe signal.
Embodiment described above is merely illustrative of the technical solution of the present invention, rather than its limitations;Although referring to aforementioned reality Applying example, invention is explained in detail, those skilled in the art should understand that: it still can be to aforementioned each Technical solution documented by embodiment is modified or equivalent replacement of some of the technical features;And these are modified Or replacement, the spirit and scope for technical solution of various embodiments of the present invention that it does not separate the essence of the corresponding technical solution should all It is included within protection scope of the present invention.

Claims (10)

1. a kind of safety certifying method, which is characterized in that be applied to lottery ticket field, the safety certifying method includes:
Certification triggering command is sent to stake host;Wherein, the stake host is for receiving the certification triggering command Afterwards, it obtains secure authenticated information and the secure authenticated information is sent to Intelligent input device;
It receives the secure authenticated information and the secure authenticated information and pre-stored authentication information is subjected to matching certification, judge Whether certification is successful;
After authenticating successfully, target input coding information is obtained at random from a variety of input coding information, and use the target Input coding information works.
2. safety certifying method as described in claim 1, which is characterized in that described to be obtained at random from a variety of input coding information Take target input coding information, comprising:
According to the secure authenticated information, from a variety of input coding information of CA server, the stake host or local The target input coding information is obtained at random.
3. safety certifying method as claimed in claim 1 or 2, which is characterized in that further include:
When the authentication fails, to the stake host feedback states exception information, so that the stake host is according to the state Exception information sends warning message to stake center.
4. safety certifying method as claimed in claim 3, which is characterized in that the Intelligent input device is intelligent keyboard, institute Stating target code information is keyboard coding value.
5. a kind of safety certification device, which is characterized in that be integrated in Intelligent input device, the safety certification device includes:
Sending module, for sending certification triggering command to stake host;Wherein, the stake host be used for receive it is described After authenticating triggering command, obtains secure authenticated information and the secure authenticated information is sent to Intelligent input device;
Judgment module, for receiving the secure authenticated information and carrying out the secure authenticated information and pre-stored authentication information Matching certification, judges whether to authenticate successfully;
It is random to obtain module, for after authenticating successfully, obtaining target input coding letter at random from a variety of input coding information Breath, and worked using the target input coding information.
6. device as claimed in claim 5, which is characterized in that the random acquisition module includes:
Acquiring unit is used for according to the secure authenticated information, from the described a variety of of CA server, the stake host or local Input coding information obtains the target input coding information at random.
7. such as device described in claim 5 or 6, which is characterized in that further include:
Feedback module is used for when the authentication fails, to the stake host feedback states exception information, so that the stake host According to the abnormal state information, warning message is sent to stake center.
8. a kind of security certification system, which is characterized in that be applied to lottery ticket field, the security certification system includes stake host And Intelligent input device, the investment host are connected with Intelligent input device;
The stake host is used for after receiving the certification triggering command that the Intelligent input device is sent, and obtains safety certification The secure authenticated information is simultaneously sent to Intelligent input device by information;
The Intelligent input device is used to send certification triggering command to stake host;Receive the secure authenticated information and by institute It states secure authenticated information and pre-stored authentication information carries out matching certification, judge whether to authenticate successfully;After authenticating successfully, from more Target input coding information is obtained at random in kind input coding information, and is worked using the target input coding information.
9. a kind of Intelligent input device, which is characterized in that in the memory and can including memory, processor and storage The computer program run on the processor, the processor realize such as claim 1 when executing the computer program The step of to any one of 4 the method.
10. a kind of computer readable storage medium, which is characterized in that the computer-readable recording medium storage has computer journey Sequence is realized when the computer program is executed by processor such as the step of any one of Claims 1-4 the method.
CN201811090390.0A 2018-09-18 2018-09-18 A kind of safety certifying method, device, system and Intelligent input device Active CN109218312B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811090390.0A CN109218312B (en) 2018-09-18 2018-09-18 A kind of safety certifying method, device, system and Intelligent input device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811090390.0A CN109218312B (en) 2018-09-18 2018-09-18 A kind of safety certifying method, device, system and Intelligent input device

Publications (2)

Publication Number Publication Date
CN109218312A true CN109218312A (en) 2019-01-15
CN109218312B CN109218312B (en) 2019-11-26

Family

ID=64984022

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811090390.0A Active CN109218312B (en) 2018-09-18 2018-09-18 A kind of safety certifying method, device, system and Intelligent input device

Country Status (1)

Country Link
CN (1) CN109218312B (en)

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1380597A (en) * 2002-05-10 2002-11-20 王伟东 User information input domain of personal financial service terminal equipment
CN1477574A (en) * 2003-07-18 2004-02-25 北京德法利科技发展有限责任公司 Computer terminal machine for marketing lottery ticket and its lottery ticket marketing information processing method
US20050262338A1 (en) * 2004-05-10 2005-11-24 Irwin Kenneth E Jr System and method for securing on-line documents using authentication codes
CN101064595A (en) * 2006-04-27 2007-10-31 联想(北京)有限公司 Computer network safe input authentication system and method
CN101582772A (en) * 2008-05-13 2009-11-18 李晓东 Safe password authentication equipment
US20100285878A1 (en) * 2009-05-06 2010-11-11 Elia Rocco Tarantino Gaming machine with game freeze feature
CN101960463A (en) * 2008-03-04 2011-01-26 夏普株式会社 Authentication method and input device
CN102332978A (en) * 2011-05-26 2012-01-25 施彬 Lottery ticket off-line verification system
CN102685150A (en) * 2012-06-04 2012-09-19 郑州信大捷安信息技术股份有限公司 Safety-based TF card cell phone lottery safety and identification method
CN102956053A (en) * 2011-08-19 2013-03-06 张建华 Self-service lottery betting system based on fingerprint verification
CN106559483A (en) * 2016-11-08 2017-04-05 英泰伟业科技(北京)有限公司 Lottery ticket choosing and selling system and the information processing method based on the lottery ticket choosing and selling system
CN107104968A (en) * 2017-04-27 2017-08-29 深圳怡化电脑股份有限公司 Safety certifying method, system, terminal and the storage medium of portable finance device
CN108200075A (en) * 2018-01-17 2018-06-22 上海方付通商务服务有限公司 A kind of identity identifying method, system, terminal and storage medium

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1380597A (en) * 2002-05-10 2002-11-20 王伟东 User information input domain of personal financial service terminal equipment
CN1477574A (en) * 2003-07-18 2004-02-25 北京德法利科技发展有限责任公司 Computer terminal machine for marketing lottery ticket and its lottery ticket marketing information processing method
US20050262338A1 (en) * 2004-05-10 2005-11-24 Irwin Kenneth E Jr System and method for securing on-line documents using authentication codes
CN101064595A (en) * 2006-04-27 2007-10-31 联想(北京)有限公司 Computer network safe input authentication system and method
CN101960463A (en) * 2008-03-04 2011-01-26 夏普株式会社 Authentication method and input device
CN101582772A (en) * 2008-05-13 2009-11-18 李晓东 Safe password authentication equipment
US20100285878A1 (en) * 2009-05-06 2010-11-11 Elia Rocco Tarantino Gaming machine with game freeze feature
CN102332978A (en) * 2011-05-26 2012-01-25 施彬 Lottery ticket off-line verification system
CN102956053A (en) * 2011-08-19 2013-03-06 张建华 Self-service lottery betting system based on fingerprint verification
CN102685150A (en) * 2012-06-04 2012-09-19 郑州信大捷安信息技术股份有限公司 Safety-based TF card cell phone lottery safety and identification method
CN106559483A (en) * 2016-11-08 2017-04-05 英泰伟业科技(北京)有限公司 Lottery ticket choosing and selling system and the information processing method based on the lottery ticket choosing and selling system
CN107104968A (en) * 2017-04-27 2017-08-29 深圳怡化电脑股份有限公司 Safety certifying method, system, terminal and the storage medium of portable finance device
CN108200075A (en) * 2018-01-17 2018-06-22 上海方付通商务服务有限公司 A kind of identity identifying method, system, terminal and storage medium

Also Published As

Publication number Publication date
CN109218312B (en) 2019-11-26

Similar Documents

Publication Publication Date Title
CN102257536B (en) The access control system and access control method of personnel's conveyer control system
DE112007001635T5 (en) Authentication of components in computer systems
WO2015028772A1 (en) Data encryption and smartcard storing encrypted data
CN106453422A (en) Dynamic authentication method and system based on mobile terminal
CN101340294A (en) Cipher keyboard apparatus and implementing method thereof
CN109624919A (en) VATS Vehicle Anti-Theft System configuration method, computer readable storage medium and terminal
CN101841417A (en) Electronic signature device supporting short-distance wireless communication technology and method for ensuring safety of electronic transaction by applying same
CN103370713B (en) For the method programming mobile terminal device chip
CN105844738A (en) Electronic key registration system
CN101567055B (en) Testimony password interlock device, testimony verification device and system, testimony password interlock and testimony verification method
CN110365479A (en) Random digit generation method and device based on block chain
CN101783040A (en) Smart card swipe machine and information exchange method
CN107657441A (en) Self-service dealing method, system, server and mobile terminal
CN109587142A (en) A kind of the data safety AM access module and equipment of service-oriented stream
CN107239936A (en) A kind of E-seal management system
CN109218312B (en) A kind of safety certifying method, device, system and Intelligent input device
CN103473497A (en) Automatic walking equipment, code resetting method thereof and automatic walking system
CN107070864A (en) Safe verification method and system based on fingerprint
CN207665990U (en) Electronic cigarette and electronic cigarette activation system
CN109299942A (en) It is a kind of applied to the key management method of block chain and internet, apparatus and system
CN105095704A (en) Identity recognition method based on multiple dynamic authentication
CN104134294A (en) Authorization authentication method based on business hall self-service terminal
CN111163154B (en) Robot identity card functional component and implementation method thereof
CN106330877A (en) Method and system for authorizing switching of terminal state
CN109525395A (en) Transmission method and device, the storage medium and electronic device of signing messages

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP02 Change in the address of a patent holder

Address after: 18b01, 18 / F, unit B, building 9, zone 2, Shenzhen Bay science and technology ecological park, intersection of Baishi road and Shahe West Road, Yuehai street, Nanshan District, Shenzhen City, Guangdong Province

Patentee after: Shenzhen SinoData Tech Co., Ltd.

Address before: 518054 Guangdong city of Shenzhen province Nanshan District Nanyou Cheonan Industrial Zone No. 7 Building 3 floor, B C, D unit

Patentee before: Shenzhen SinoData Tech Co., Ltd.

CP02 Change in the address of a patent holder