CN106326790B - Account verification device and method - Google Patents
Account verification device and method Download PDFInfo
- Publication number
- CN106326790B CN106326790B CN201510386379.9A CN201510386379A CN106326790B CN 106326790 B CN106326790 B CN 106326790B CN 201510386379 A CN201510386379 A CN 201510386379A CN 106326790 B CN106326790 B CN 106326790B
- Authority
- CN
- China
- Prior art keywords
- account
- related information
- module
- card
- account verification
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012795 verification Methods 0.000 title claims abstract description 93
- 238000000034 method Methods 0.000 title claims abstract description 20
- 238000004891 communication Methods 0.000 claims abstract description 61
- 230000005540 biological transmission Effects 0.000 claims abstract description 10
- 208000033748 Device issues Diseases 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 11
- 238000004590 computer program Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 3
- 230000015654 memory Effects 0.000 description 3
- 238000011161 development Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
The invention discloses an account verification device and method, wherein the device comprises the following steps: the device comprises a storage module, a card reading module, a communication module and a main control module; the storage module is used for storing account verification related information; the card reading module is used for reading the account related information; the communication module is used for carrying out information transmission with external equipment; the main control module is used for reading the account verification related information from the storage module when the account card account related information is not read, and transmitting the account verification related information to the external equipment through the communication module; when the account related information of the account card is read, the account related information is verified, and then the account related information is transmitted to external equipment through the communication module.
Description
Technical Field
The present invention relates to the field of communications technologies, and in particular, to an account verification apparatus and method.
Background
With the development of communication technology, the mobile payment market is in a high-speed growth period, various payment technologies and schemes appear in the online and offline payment fields, wherein online payment is more and more applied around mobile terminals, and the current main application schemes are more around third party payment, such as payment treasures, weChat and the like, but the third party payment lacks perfect safety mechanisms, financial crime cases of stealing the balance of the payment treasures appear, and great losses are caused to consumers.
In order to solve the problem of online payment of a mobile terminal, the bank currently has the solutions such as an audio key, a Bluetooth key and a mPOS, wherein the audio key and the Bluetooth key are the authentication of personal identities in the process of adopting payment transaction to ensure the security, the core idea is that the authentication of the personal identities is used for determining the authority of the consumption of the bound accounts, but one Bluetooth key device can only bind one bank account and cannot support multiple bank accounts; the mPOS is used for finishing payment by directly swiping a card to acquire card information, but the authentication of personal identity is lacked, and certain hidden danger exists in the safety.
Disclosure of Invention
In order to solve the existing technical problems, the embodiment of the invention expects to provide an account verification device and method, which can support multi-card payment transaction while guaranteeing safe payment transaction, can authenticate personal identity and is convenient to carry.
To achieve the above object, the present invention provides an account verification apparatus, including: the device comprises a storage module, a card reading module, a communication module and a main control module; wherein,
the storage module is used for storing account verification related information;
the card reading module is used for reading the account related information;
the communication module is used for carrying out information transmission with external equipment;
the main control module is used for reading the account verification related information from the storage module when the account card account related information is not read, and transmitting the account verification related information to the external equipment through the communication module; when the account related information of the account card is read, verifying the account related information, and then transmitting the account related information to external equipment through the communication module;
the storage module, the card reading module and the communication module are all connected with the main control module.
In the above scheme, the card reading module includes:
and the contact card reading unit is used for reading the account related information in the account card in a contact manner.
In the above scheme, the card reading module includes:
and the non-contact card reading unit is used for reading the account related information in the account card in a non-contact mode.
In the above solution, the communication module includes:
and the wireless communication unit is used for carrying out information transmission with the external equipment through a wireless communication link.
In the above solution, the communication module includes:
and the wired communication unit is used for carrying out information transmission with external equipment through a wired communication link.
In the above scheme, the main control module includes:
the financial key mode unit is used for reading the account verification related information from the storage module when the card reading module does not return the account related information, and transmitting the account verification related information to external equipment through the communication module;
and the card swiping mode unit is used for verifying the account related information when the card reading module returns the account related information, and then transmitting the account related information to external equipment through the communication module.
In the above scheme, the device further includes:
and the display module is used for displaying related information in the account verification process and is connected with the main control module.
In the above scheme, the device further includes:
and the key module is used for receiving the input key operation of a user and is connected with the main control module.
In the above scheme, the device further includes:
and the power supply module is used for providing electric energy for other modules in the account verification device and carrying out power supply management.
The invention also provides an account verification method, when the external equipment sends out an account verification request, the method comprises the following steps:
detecting whether account related information of an account card is read or not;
when the account card account related information is not read, the account verification related information is read from a storage module of the account card account related information and is transmitted to the external equipment;
when the account related information of the account card is read, the account related information is verified and then transmitted to the external equipment.
The account verification device and the account verification method provided by the embodiment of the invention can store the specific account verification related information in the storage module thereof, so that the account verification can be performed even if other account cards are not available, and meanwhile, the card reading module is integrated, so that the account related information of other account cards can be read for performing the account verification. The financial key function and the mPOS function are realized in one device, the appearance size of the device can be made to be not different from that of a standard ISO7810 card, the length and the width are respectively larger than the card within about several centimeters, and the thickness is within about several cards, so that the device is convenient to carry.
Drawings
Fig. 1 is a schematic structural diagram of an account verification device according to an embodiment of the present invention;
fig. 2 is a schematic diagram of an implementation flow of an account verification method according to an embodiment of the present invention;
fig. 3a-3b are schematic diagrams of connection relationships of an account verification device provided in an embodiment of the present invention in an application scenario.
Detailed Description
In order to more clearly illustrate the embodiments and technical solutions of the present invention, the technical solutions of the present invention will be described in more detail below with reference to the accompanying drawings and embodiments, and it is apparent that the described embodiments are some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by a person skilled in the art based on embodiments of the invention without any inventive effort, fall within the scope of protection of the invention.
The account verification device provided by the embodiment of the invention has two working modes, one is a financial key mode, and the account verification device provides information required by account verification for external equipment; the other mode is a card swiping mode, the account verification device reads the account card, obtains account information and authentication information of the account card, and provides the account information and the authentication information to external equipment.
Fig. 1 is a schematic structural diagram of an account verification device according to an embodiment of the present invention, as shown in fig. 1, the device includes: a storage module 101, a card reading module 102, a communication module 103 and a main control module 104; wherein,
a storage module 101 for storing account verification related information;
the card reading module 102 is used for reading the account related information of the account card;
a communication module 103, configured to perform information transmission with an external device;
the main control module 104 is configured to read the account verification related information from the storage module when the account card account related information is not read, and transmit the account verification related information to the external device through the communication module; when the account related information of the account card is read, verifying the account related information, and then transmitting the account related information to external equipment through the communication module;
the storage module 101, the card reading module 102 and the communication module 103 are all connected with the main control module 104.
Here, the account card may be a bank card such as a credit card or a deposit card, or may be an electronic card such as an access card, an attendance card, or a membership card, which stores account information.
In addition, the main control module is also used for information processing, data encryption and decryption, task processing, communication control and the like; the data encryption and decryption of the main control module mainly refers to encrypting personal identity authentication information such as a private key and the like, and encrypting the information after recording the personal identity authentication information; and decrypting the encrypted data such as the identity authentication data transmitted by the background.
Specifically, the account verification related information stored in the storage module 101 includes: bank account information, personal signature certificates, security keys, etc. When the account verification device is in the financial key mode, the main control module 104 reads the account verification related information from the storage module 101 and transmits the account verification related information to the external device through the communication module 103. The storage module 101 may be an independent storage unit, or may be a storage unit in a chip for implementing a master control module in an account verification device, and may be implemented by various memories or storage media.
Further, in the account verification apparatus, the card reading module 102 may include: and the contact card reading unit is used for reading the account related information in the account card in a contact manner.
In particular, the contact card reading unit may be a standard ISO7810 card reading unit, which may include standard ISO7816 card slots, and/or a clasp for clasping a standard ISO7810 card. Here, ISO7810 is a standard for specification of a card, and ISO7816 is a standard for an interface.
Further, in the account verification apparatus, the card reading module 102 may further include: and the non-contact card reading unit is used for reading the account related information in the account card in a non-contact mode.
Specifically, the contactless card reading unit may be a contactless 13.56M card reading unit.
In one embodiment, the contact card reading unit and the contactless card reading unit may be present in the card reading module 102 of one account verification device at the same time.
When the account verification device is in the card swiping mode, the card reading module 102 reads the account related information of the account card and sends the account related information to the main control module 104, and the main control module 104 verifies the account related information and then transmits the account related information to the external device through the communication module 103. Here, the account related information includes: account information and authentication information of the account card, wherein the account confidence comprises: account number, account name, account amount, etc.
Further, in the account verification device, the communication module 103 includes: and the wireless communication unit is used for carrying out information transmission with the external equipment through a wireless communication link.
Specifically, the wireless communication unit may be a bluetooth communication unit, including: the system comprises a radio frequency antenna, a matching network subunit and a Bluetooth modulation and demodulation subunit.
The wireless communication unit may also include other wireless communication protocol implementation units such as WIFI, zigbee, etc.
Further, in the account verification device, the communication module 103 includes: and the wired communication unit is used for carrying out information transmission with external equipment through a wired communication link.
Specifically, the wired communication unit may be a USB communication unit, including: a USB interface and a USB protocol controller.
The wired communication unit may also include other wired communication interface implementation units such as PS/2, 1394, etc.
In one embodiment, the wireless communication unit and the wired communication unit may exist in the communication module 103 of one account verification device at the same time, the wireless communication unit is responsible for establishing a communication connection with a mobile terminal device such as a mobile phone, a tablet computer (Pad), etc., and the wired communication unit is responsible for establishing a communication connection with a connection line of a general Personal Computer (PC), etc.
Further, in the account verification device, the main control module 104 includes:
a financial key mode unit, configured to read the account verification related information from the storage module 101 and transmit the account verification related information to an external device through the communication module 103 when the card reading module 102 does not return the account related information;
and the card swiping mode unit is used for verifying (), when the card reading module 102 returns the account related information, the account related information is transmitted to the external device through the communication module 103.
Wherein, account related information contains account number/account name, signature information and the like, and the verification of the account related information comprises the following steps: decrypting the signature information in the card; the acquired account number/family name and other information; and comparing the account name acquired by decrypting the signature information with the acquired account name, thereby realizing verification.
In practical applications, the master control module 104 may be implemented by a Central Processing Unit (CPU), a Microprocessor (MPU), a Digital Signal Processor (DSP), or a Field Programmable Gate Array (FPGA) located in the account verification device.
Further, the account verification device may further include:
and the display module is used for displaying related information in the account verification process and is connected with the main control module.
Specifically, the display module may be implemented by an LCD, an OLED, an electronic paper, or the like.
Further, the account verification device may further include:
and the key module is used for receiving the input key operation of a user and is connected with the main control module.
Specifically, the key module may be implemented by a mechanical key or a touch virtual key.
In one embodiment, the account verification device simultaneously displays the module and the key module, so that man-machine interaction of the device is realized.
Further, the account verification device may further include:
and the power supply module is used for providing electric energy for other modules in the account verification device and carrying out power supply management.
In particular, the power module may include a battery, a power manager, a charging module, and the like.
The invention also provides an account verification method, when the external device sends out an account verification request, as shown in fig. 2, the method comprises the following steps:
step 201, detecting whether account related information of an account card is read;
step 202, when the account related information of the account card is not read, the account verification related information is read from a storage module of the account card and transmitted to external equipment;
and 203, when the account related information of the account card is read, verifying the account related information, and then transmitting the verification to the external equipment.
Fig. 3a and fig. 3b are schematic connection diagrams of an account verification device provided by the embodiment of the present invention in an application scenario, in which a user performs online shopping through a mobile phone to generate an online payment demand, and the mobile phone establishes connection with the account verification device through bluetooth connection to send out an account verification request.
At this time, the account verification device detects whether the account related information of the financial IC card is read;
specifically, the account verification device may detect whether the ISO7816 channel or the 13.56M channel is capable of reading the account related information of the financial IC card.
When the related information of the financial IC card account is not read, as shown in FIG. 3a, the account verification device reads the related information of the account verification from a storage module of the account verification device and transmits the related information to the mobile phone through Bluetooth connection;
when the account related information of the account card is read, as shown in fig. 3b, the account verification device verifies the read account related information, and then transmits the account related information to the mobile phone through the Bluetooth connection.
In this manner, the mobile phone may perform account verification based on information received from the account verification device.
It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of a hardware embodiment, a software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, magnetic disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
The foregoing description is only of the preferred embodiments of the present invention, and is not intended to limit the scope of the present invention.
Claims (9)
1. An account verification apparatus, the apparatus comprising: the device comprises a storage module, a card reading module, a communication module and a main control module; wherein,
the storage module is used for storing account verification related information;
the card reading module is used for reading the account related information;
the communication module is used for carrying out information transmission with external equipment;
the main control module comprises a main control module body,
the financial key mode unit is used for reading the account verification related information from the storage module when the external equipment sends an account verification request and the card reading module does not return the account related information, and transmitting the account verification related information to the external equipment through the communication module;
the card swiping mode unit is used for verifying the account related information when the external equipment sends out an account verification request and the card reading module returns the account related information, and then transmitting the account related information to the external equipment through the communication module, wherein the account related information comprises account information and authentication information of an account card;
the storage module, the card reading module and the communication module are all connected with the main control module.
2. The account verification device of claim 1, wherein the card reading module comprises:
and the contact card reading unit is used for reading the account related information in the account card in a contact manner.
3. The account verification device of claim 1, wherein the card reading module comprises:
and the non-contact card reading unit is used for reading the account related information in the account card in a non-contact mode.
4. The account verification device of claim 1, wherein the communication module comprises:
and the wireless communication unit is used for carrying out information transmission with the external equipment through a wireless communication link.
5. The account verification device of claim 1, wherein the communication module comprises:
and the wired communication unit is used for carrying out information transmission with external equipment through a wired communication link.
6. The account verification device of claim 1, wherein the device further comprises:
and the display module is used for displaying related information in the account verification process and is connected with the main control module.
7. The account verification device of claim 1, wherein the device further comprises:
and the key module is used for receiving the input key operation of a user and is connected with the main control module.
8. The account verification device of claim 1, wherein the device further comprises:
and the power supply module is used for providing electric energy for other modules in the account verification device and carrying out power supply management.
9. An account verification method applied to the account verification device of claim 1, wherein when an external device issues an account verification request, the method comprises:
detecting whether account related information of an account card is read or not;
when the account card account related information is not read, the account verification related information is read from a storage module of the account card account related information and is transmitted to the external equipment;
when the account related information of the account card is read, the account related information is verified and then transmitted to the external equipment, wherein the account related information comprises account information and authentication information of the account card.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510386379.9A CN106326790B (en) | 2015-06-30 | 2015-06-30 | Account verification device and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510386379.9A CN106326790B (en) | 2015-06-30 | 2015-06-30 | Account verification device and method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106326790A CN106326790A (en) | 2017-01-11 |
CN106326790B true CN106326790B (en) | 2024-03-01 |
Family
ID=57726531
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510386379.9A Active CN106326790B (en) | 2015-06-30 | 2015-06-30 | Account verification device and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106326790B (en) |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08123596A (en) * | 1994-10-21 | 1996-05-17 | Sharp Corp | Keyboard device |
WO2007137472A1 (en) * | 2006-06-01 | 2007-12-06 | Nian Chen | A digital authentication and control method of entry system and an entry system using the said method |
WO2007143932A1 (en) * | 2006-06-12 | 2007-12-21 | Nian Chen | Usb digital authentication control method and atm and pos terminal applied to thereof |
CN101246607A (en) * | 2007-02-13 | 2008-08-20 | 陈年 | Digital authentication control method for access control system and access control system using the same |
CN201622584U (en) * | 2010-04-13 | 2010-11-03 | 上海奕华信息技术有限公司 | Electronic identification and information read-write device |
CN102147662A (en) * | 2011-03-14 | 2011-08-10 | 张龙其 | Input terminal with keyboard and encryption module |
CN102184499A (en) * | 2011-05-27 | 2011-09-14 | 钱袋网(北京)信息技术有限公司 | Account information binding method, financial transaction method and mobile terminal |
CN102243750A (en) * | 2011-05-27 | 2011-11-16 | 钱袋网(北京)信息技术有限公司 | Device, method and business system for account information storage |
CN102737311A (en) * | 2012-05-11 | 2012-10-17 | 福建联迪商用设备有限公司 | Internet bank security authentication method and system |
CN103413244A (en) * | 2013-07-29 | 2013-11-27 | 北京握奇数据***有限公司 | Mobile security financial terminal and financial transaction method |
CN104217327A (en) * | 2014-09-25 | 2014-12-17 | 山东中孚信息产业股份有限公司 | Financial IC (integrated circuit) card Internet terminal and trading method thereof |
CN104268754A (en) * | 2014-09-19 | 2015-01-07 | 谭希妤 | USB flash disk digital certificate with NFC POS |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104813349A (en) * | 2012-08-17 | 2015-07-29 | 谷歌公司 | Wireless reader and payment transaction terminal functionality |
-
2015
- 2015-06-30 CN CN201510386379.9A patent/CN106326790B/en active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08123596A (en) * | 1994-10-21 | 1996-05-17 | Sharp Corp | Keyboard device |
WO2007137472A1 (en) * | 2006-06-01 | 2007-12-06 | Nian Chen | A digital authentication and control method of entry system and an entry system using the said method |
WO2007143932A1 (en) * | 2006-06-12 | 2007-12-21 | Nian Chen | Usb digital authentication control method and atm and pos terminal applied to thereof |
CN101246607A (en) * | 2007-02-13 | 2008-08-20 | 陈年 | Digital authentication control method for access control system and access control system using the same |
CN201622584U (en) * | 2010-04-13 | 2010-11-03 | 上海奕华信息技术有限公司 | Electronic identification and information read-write device |
CN102147662A (en) * | 2011-03-14 | 2011-08-10 | 张龙其 | Input terminal with keyboard and encryption module |
CN102184499A (en) * | 2011-05-27 | 2011-09-14 | 钱袋网(北京)信息技术有限公司 | Account information binding method, financial transaction method and mobile terminal |
CN102243750A (en) * | 2011-05-27 | 2011-11-16 | 钱袋网(北京)信息技术有限公司 | Device, method and business system for account information storage |
CN102737311A (en) * | 2012-05-11 | 2012-10-17 | 福建联迪商用设备有限公司 | Internet bank security authentication method and system |
CN103413244A (en) * | 2013-07-29 | 2013-11-27 | 北京握奇数据***有限公司 | Mobile security financial terminal and financial transaction method |
CN104268754A (en) * | 2014-09-19 | 2015-01-07 | 谭希妤 | USB flash disk digital certificate with NFC POS |
CN104217327A (en) * | 2014-09-25 | 2014-12-17 | 山东中孚信息产业股份有限公司 | Financial IC (integrated circuit) card Internet terminal and trading method thereof |
Also Published As
Publication number | Publication date |
---|---|
CN106326790A (en) | 2017-01-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102315942B (en) | Security terminal with Bluetooth and communication method thereof of security terminal and client end | |
TWI421777B (en) | Identification processing apparatus and mobile apparatus thereof | |
TWI496025B (en) | Accessory and accessory interfacing system and interfacing method | |
CN102867366B (en) | Portable bank card data processing device, system and method | |
CN202758442U (en) | Mobile card-swiping terminal | |
CN201765630U (en) | Payment device based on fingerprint identification | |
KR20180017222A (en) | Online payments using a secure element of an electronic device | |
CN104951937A (en) | Authentication method and authentication system among mobile devices | |
CN105814590A (en) | Person-to-person payments using electronic devices | |
CN103152174B (en) | It is applied to the data processing method in parking lot, device and managing system of car parking | |
WO2013071711A1 (en) | Method for processing payment business and terminal | |
CN102779303A (en) | Wireless payment system and method on basis of mobile phone | |
CN102810189A (en) | Near field payment and payment completion confirming method for NFC (Near Field Communication) functional mobile phone | |
CN103914913A (en) | Intelligent card application scene recognition method and system | |
CN104504563A (en) | Mobile information safety equipment and working method thereof | |
JP2023539633A (en) | Use of NFC field from phone to power card to phone Bluetooth communication | |
TWI626607B (en) | Smart card with dynamic token OTP function and working method thereof | |
CN204242233U (en) | A kind of NFC mobile phone payment system | |
US8915428B1 (en) | Wireless-enabled card reader | |
CN101000703A (en) | Electronic payment terminal capable of ensuring confidentiality and integrity of information transmission | |
CN102034307A (en) | Electronic wallet-based dynamic password authentication system and method | |
CN104680364A (en) | Dynamic signature password device, network transaction system and network transaction method | |
CN106779672A (en) | The method and device that mobile terminal safety pays | |
CN102930643B (en) | Integrated circuit (IC) card with loading debit-credit service data interface and loading method for IC card | |
CN106326790B (en) | Account verification device and method |
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 |