CN106650525B - Novel electric vehicle time-sharing lease user authentication device and implementation method - Google Patents
Novel electric vehicle time-sharing lease user authentication device and implementation method Download PDFInfo
- Publication number
- CN106650525B CN106650525B CN201510721643.XA CN201510721643A CN106650525B CN 106650525 B CN106650525 B CN 106650525B CN 201510721643 A CN201510721643 A CN 201510721643A CN 106650525 B CN106650525 B CN 106650525B
- Authority
- CN
- China
- Prior art keywords
- card
- data block
- authentication device
- system user
- user
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10009—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10009—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
- G06K7/10257—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves arrangements for protecting the interrogation against piracy attacks
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/0042—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for hiring of objects
- G07F17/0057—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for hiring of objects for the hiring or rent of vehicles, e.g. cars, bicycles or wheelchairs
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Toxicology (AREA)
- Health & Medical Sciences (AREA)
- General Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- General Health & Medical Sciences (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Electromagnetism (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Lock And Its Accessories (AREA)
Abstract
The invention discloses a novel time-sharing leasing user authentication device for an electric vehicle, which comprises an information reading device and a leasing card matched with the information reading device for use, and further comprises a microprocessor (1), wherein the information reading device is an electronic tag reader (2), a light sensing sensor array (3) is further arranged on the electronic tag reader, the leasing card is a card with an electronic tag, a card body of the card is composed of a frame (4), the frame is composed of a plurality of small frames with equal areas, a slidable light-tight sliding block (5) is arranged in each small frame, the size of each light-tight sliding block is half of the area of each small frame, and the light-tight sliding block is in sliding connection with the small frames. The invention adds the secondary authentication device on the basis of completing verification by reading the electronic tag information in the rental card, greatly enhances the safety of the rental user and effectively prevents counterfeiting and falsifying.
Description
Technical Field
The invention relates to the field of automobile leasing, in particular to a novel electric automobile time-sharing leasing user authentication device and an implementation method.
Background
At present, in a mature electric vehicle rental system, a rental card of the system generally adopts an IC card form, and when the system is used, tag information in the IC card is read through a card reader, so that user authentication is completed. Because the amount of the target related to the car rental is large, and the IC card in the prior art is easier to copy and falsely use, so that great property safety hazards are brought to a cardholder, and the card needs to be improved.
In summary, in the existing electric vehicle rental system, the security is low by reading the IC card to complete the user authentication, and the system is easy to copy and falsely use, while the amount of money related to the vehicle rental is large, which is easy to bring great property safety hidden danger to the renters.
Disclosure of Invention
The invention aims to solve the problems that in the existing electric automobile leasing system, the safety is low, the imitation and the faking are easy, the amount of the automobile leasing related target is large, and great property safety hidden dangers are easily brought to a leasing person due to the fact that the user verification mode is completed by reading an IC card, and the like, and provides a novel electric automobile time-sharing leasing user authentication device with high safety.
The technical scheme adopted by the invention for solving the technical problems is as follows: the utility model provides a novel electric automobile timesharing leases user authentication device, including information reading device, with the lease card that the information reading device is supporting to be used, the user authentication device still includes microprocessor, information reading device reads the ware for electronic tags, electronic tags reads and still is equipped with light sense sensor array on the ware, the card of lease card for having electronic tags, the card body comprises the frame, the frame comprises the little frame of a plurality of areas such as, all is equipped with slidable light tight slider in the little frame, light tight slider size is the half of little frame area, light tight slider and little frame sliding connection, electronic tags reads the ware, light sense sensor array all is connected with microprocessor electricity.
The invention completes verification by reading the electronic tag information in the rental card, and adds a secondary authentication device, each group represents binary code 0 or 1 by the combination of the lightproof sliding block and the small frame, before the user rents and swipes the card, firstly, the lightproof sliding block in each small frame is adjusted to the position matched with the secondary authentication code generated by the system during registration, the card reader reads the electronic tag information and simultaneously the light-sensitive inductor array returns a group of binary sequences according to the lightproof position of the lightproof sliding block, and the system judges whether the user passes the verification according to the comparison of the returned binary sequences and the secondary authentication code, thereby completing the whole verification process. Therefore, the safety of the leasing user is greatly enhanced, and counterfeiting and faking are effectively prevented.
Preferably, the light-sensitive sensor array is a rectangular array with 8 rows and 4 lines, the electronic tag reader is provided with a card reading frame matched with the light-sensitive sensor array in size, and the card body frame of the card is composed of 16 small frames with 8 rows and 2 lines and the same area. Considering the size of the general card and the size of the light-tight sliding block which can conveniently slide, and the safety of the secondary authentication code, the card is divided into 16 small frames by comprehensive consideration, so that the reasonable selection is realized (the 16-bit binary code is enough as the secondary authentication code), when the reading frame is used for reading the card by a user, the card is placed in the reading frame, the limiting effect on the card can be realized, the positions of the small frames on the card and the corresponding light sensor arrays can be accurately positioned, and the convenience in use of the user is greatly improved.
The implementation method of the novel electric automobile time-sharing leasing user authentication device is used for the novel electric automobile time-sharing leasing user authentication device and comprises the following steps:
step 31, generating a system user number according to the user registration information;
step 32, generating a burning card number by the system user number, and burning the burning card number into the electronic tag of the card;
and step 33, generating a secondary authentication code by the system user number and the burn card number.
Preferably, the system subscriber number is composed of 16 decimal digits, and generating the system subscriber number includes the steps of:
step 41, according to the information registered by the user, such as the type of the rental company, the type of the card, and the like, the 1 st to 3 rd digits of the system user number are used as identification codes;
step 42, according to province and city administrative divisions of the user registration, the 4 th to 9 th digits of the system user number are used as a domain code;
and step 43, according to the user registration time sequence in the same administrative division of the same province and city, taking the 10 th to 16 th digits of the system user number as a serial code.
Preferably, the method for generating the burn card number by the system user number comprises the following steps:
step 51, arranging the binary codes of each digit of the generated system user number from left to right;
step 52, replacing the arranged binary code by a 64 multiplied by 64 permutation matrix and iterating for 16 times;
and step 53, performing XOR operation on the replaced and iterated binary code and the 64-bit key A to obtain a new 64-bit binary code, which is the recording card number.
Preferably, the secondary authentication code is a combination of a plurality of digits or letters, and the generation of the secondary authentication code by the system user number and the burn card number comprises the following steps:
step 61, arranging the generated binary codes of each digit of the system user number from left to right in sequence to serve as a data block A, and taking the binary code of the burning card number as a data block B;
step 62, performing an exclusive-or operation on the 64-bit key B and the data block A to obtain a data block C, and performing an exclusive-or operation on the data block B and the data block C to obtain a data block D;
step 63, performing XOR operation on the 64-bit key C and the data block D, and performing XOR operation on the operation result and the key B to obtain a data block E;
and step 64, intercepting the front 16 bits of the obtained data block E as a secondary authentication code.
The substantial effects of the invention are as follows: on the basis of completing verification by reading electronic tag information in a rental card originally, a secondary authentication device is added, each group represents binary code 0 or 1 by the combination of a light-tight slide block and a small frame, before a user rents and swipes the card, the light-tight slide block in each small frame is firstly adjusted to the position matched with the secondary authentication code generated by a system during registration, a card reader reads the electronic tag information and returns a group of binary sequences according to the light-tight position of the light-tight slide block, and the system judges whether the user passes verification according to the comparison of the returned binary sequences and the secondary authentication code, so that the whole verification process is completed. Therefore, the safety of the leasing user is greatly enhanced, and counterfeiting and faking are effectively prevented.
Drawings
FIG. 1 is a schematic structural view of the present invention;
FIG. 2 is a schematic diagram of a microprocessor.
Detailed Description
The technical solution of the present invention is further specifically described below by way of specific examples in conjunction with the accompanying drawings.
Example (b):
the utility model provides a novel electric automobile timesharing leases user authentication device, including information reading device, with the lease card that the information reading device is supporting to be used, the user authentication device still includes microprocessor 1, information reading device reads 2 for electronic tags, still be equipped with light sense sensor array 3 on the electronic tags reads ware, light sense sensor array is 8 rectangular array of row 4, be equipped with on the electronic tags reads the ware and read the card frame 6 with light sense sensor array size looks adaptation, the lease card is the card that has electronic tags, the card body comprises frame 4, the frame comprises 16 little frames of 8 rows 2 equal areas, all is equipped with slidable light-tight slider 5 in the little frame, light-tight slider size is half of little frame area, light-tight slider and little frame sliding connection, the electronic tags reads ware, The light sensor arrays are all electrically connected with the microprocessor.
The implementation method of the novel electric automobile time-sharing leasing user authentication device is used for the novel electric automobile time-sharing leasing user authentication device, and comprises the following steps:
step 31, generating a system user number according to the user registration information;
step 32, generating a burning card number by the system user number, and burning the burning card number into the electronic tag of the card;
and step 33, generating a secondary authentication code by the system user number and the burn card number.
The system user number is composed of 16 decimal digits, and the generation of the system user number comprises the following steps:
step 41, according to the information registered by the user, such as the type of the rental company, the type of the card, and the like, the 1 st to 3 rd digits of the system user number are used as identification codes;
step 42, according to province and city administrative divisions of the user registration, the 4 th to 9 th digits of the system user number are used as a domain code;
and step 43, according to the user registration time sequence in the same administrative division of the same province and city, taking the 10 th to 16 th digits of the system user number as a serial code.
The method for generating the burn card number by the system user number comprises the following steps:
step 51, arranging the binary codes of each digit of the generated system user number from left to right;
step 52, replacing the arranged binary code by a 64 multiplied by 64 permutation matrix and iterating for 16 times;
and step 53, performing XOR operation on the replaced and iterated binary code and the 64-bit key A to obtain a new 64-bit binary code, which is the recording card number.
The secondary authentication code is a combination of 4 digits or letters, and the secondary authentication code generated by the system user number and the burn card number comprises the following steps:
step 61, arranging the generated binary codes of each digit of the system user number from left to right in sequence to serve as a data block A, and taking the binary code of the burning card number as a data block B;
step 62, performing an exclusive-or operation on the 64-bit key B and the data block A to obtain a data block C, and performing an exclusive-or operation on the data block B and the data block C to obtain a data block D;
step 63, performing XOR operation on the 64-bit key C and the data block D, and performing XOR operation on the operation result and the key B to obtain a data block E;
and step 64, intercepting the front 16 bits of the obtained data block E as a secondary authentication code.
In this embodiment, in use, the user authentication method includes the following steps:
step one, a user adjusts a sliding block on a leasing card to a proper position according to a secondary authentication code generated by a system during registration, then the leasing card is placed in a reading frame of an electronic tag reader, the card reader reads a burning card number in the card and transmits the burning card number to a microprocessor, the microprocessor decodes the burning card number and compares the burning card number with a system user number in the system, if a corresponding system user number is found, the primary authentication is successful, meanwhile, the step two is carried out, and if the corresponding system user number is not found, the verification fails;
and step two, according to the position of the light-proof sliding block in each small frame on the card (the light-proof sliding block is arranged above or below the light-proof sliding block and respectively represents 0 or 1 of the binary code), the light-sensitive sensor array returns to a group of 16-bit binary codes to the information processing module, the information processing module compares the returned binary codes with a secondary authentication code generated in the system according to the user registration, if the two binary codes are consistent, the user verification is successful, and if the two binary codes are not consistent, the verification fails.
In the embodiment, a secondary authentication device is added on the basis of completing verification by reading the electronic tag information in the rental card. Before the user rents and swipes the card, firstly, the light-tight slide block in each small frame is adjusted to the position matched with the secondary authentication code generated by the system during registration, the card reader reads the information of the electronic tag, the light-sensitive inductor array returns a group of binary sequences according to the light-tight position of the light-tight slide block, and the system judges whether the user passes the authentication according to the comparison of the returned binary sequences and the secondary authentication code, so that the whole authentication process is completed. Therefore, the safety of the leasing user is greatly enhanced, and counterfeiting and faking are effectively prevented.
The above-described embodiments are only preferred embodiments of the present invention, and are not intended to limit the present invention in any way, and other variations and modifications may be made without departing from the spirit of the invention as set forth in the claims.
Claims (6)
1. The utility model provides a novel electric automobile timesharing leases user authentication device, including information reading device, with the lease card that the information reading device is supporting to be used, characterized by, the user authentication device still includes microprocessor (1), information reading device reads ware (2) for electronic tags, electronic tags reads and still is equipped with light sense sensor array (3) on the ware, lease card is for the card that has electronic tags, the card body comprises frame (4), the frame comprises little frame of a plurality of areas such as, all is equipped with slidable light tight slider (5) in the little frame, light tight slider size is the half of little frame area, light tight slider and little frame sliding connection, electronic tags reads ware, light sense sensor array all is connected with microprocessor electricity.
2. The novel time-sharing leasing user authentication device for the electric vehicle as claimed in claim 1, wherein the light sensor array is a rectangular array with 8 rows and 4 lines, a card reading frame (6) matched with the light sensor array in size is arranged on the electronic tag reader, and the card body frame is composed of 16 small frames with 8 rows and 2 lines and the same area.
3. An implementation method of a novel electric vehicle time sharing leasing user authentication device is used in the novel electric vehicle time sharing leasing user authentication device of claim 2, and is characterized by comprising the following steps: step 31, generating a system user number according to the user registration information;
step 32, generating a burning card number by the system user number, and burning the burning card number into the electronic tag of the card;
and step 33, generating a secondary authentication code by the system user number and the burn card number.
4. The method for realizing the time-sharing lease user authentication device for the novel electric vehicle as claimed in claim 3, wherein the system user number is composed of 16 decimal digits, and the step of generating the system user number comprises the following steps:
step 41, according to the information registered by the user, the 1 st to 3 rd digits of the system user number are used as identification codes;
step 42, according to province and city administrative divisions of the user registration, the 4 th to 9 th digits of the system user number are used as a domain code;
and step 43, according to the user registration time sequence in the same administrative division of the same province and city, taking the 10 th to 16 th digits of the system user number as a serial code.
5. The method for implementing the time-sharing leasing user authentication device of the novel electric vehicle as claimed in claim 4, wherein the burn card number is composed of 64-bit binary codes, and the step of generating the burn card number from the system user number comprises the following steps:
step 51, arranging the binary codes of each digit of the generated system user number from left to right;
step 52, replacing the arranged binary code by a 64 multiplied by 64 permutation matrix and iterating for 16 times;
and step 53, performing XOR operation on the replaced and iterated binary code and the 64-bit key A to obtain a new 64-bit binary code, which is the recording card number.
6. The implementation method of the novel time-sharing lease user authentication device for the electric vehicle as claimed in claim 4, wherein the secondary authentication code is a combination of a plurality of digits or letters, and the generation of the secondary authentication code by the system user number and the burn card number comprises the following steps:
step 61, arranging the generated binary codes of each digit of the system user number from left to right in sequence to serve as a data block A, and taking the binary code of the burning card number as a data block B;
step 62, performing an exclusive-or operation on the 64-bit key B and the data block A to obtain a data block C, and performing an exclusive-or operation on the data block B and the data block C to obtain a data block D;
step 63, performing XOR operation on the 64-bit key C and the data block D, and performing XOR operation on the operation result and the key B to obtain a data block E;
and step 64, intercepting the front 16 bits of the obtained data block E as a secondary authentication code.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510721643.XA CN106650525B (en) | 2015-10-30 | 2015-10-30 | Novel electric vehicle time-sharing lease user authentication device and implementation method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510721643.XA CN106650525B (en) | 2015-10-30 | 2015-10-30 | Novel electric vehicle time-sharing lease user authentication device and implementation method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106650525A CN106650525A (en) | 2017-05-10 |
CN106650525B true CN106650525B (en) | 2021-01-05 |
Family
ID=58830460
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510721643.XA Active CN106650525B (en) | 2015-10-30 | 2015-10-30 | Novel electric vehicle time-sharing lease user authentication device and implementation method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106650525B (en) |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10317257A1 (en) * | 2003-04-14 | 2004-11-04 | Giesecke & Devrient Gmbh | Contactless data carrier |
KR20080072469A (en) * | 2007-02-02 | 2008-08-06 | 강대훈 | Payment card with password input device |
TWM332902U (en) * | 2007-08-10 | 2008-05-21 | Li Shing Comm Science And Technology Co Ltd | Tag reading device and tag |
WO2014089696A1 (en) * | 2012-12-10 | 2014-06-19 | Flextronics Automotive Inc. | Vehicle electromechanical systems triggering based on image recognition and radio frequency |
US8768565B2 (en) * | 2012-05-23 | 2014-07-01 | Enterprise Holdings, Inc. | Rental/car-share vehicle access and management system and method |
DE102012110531A1 (en) * | 2012-11-05 | 2014-05-08 | Infineon Technologies Ag | Chip card arrangement, chip card, apparatus for contactless interaction with a chip card arrangement or a chip card and method for operating and method for producing a chip card arrangement or chip card |
CN202976102U (en) * | 2012-11-22 | 2013-06-05 | 深圳市亚略特生物识别科技有限公司 | Identity recognition device |
CN103106703A (en) * | 2013-01-14 | 2013-05-15 | 张平 | Anti-cheating driver training recorder |
CN103218641A (en) * | 2013-04-25 | 2013-07-24 | 石庆生 | Ship verification hand-held device and method based on radio frequency identification devices (RFID) and image identification |
TWI597684B (en) * | 2014-03-13 | 2017-09-01 | 緯創資通股份有限公司 | Apparatus and method for vehicle management and control |
CN104008575A (en) * | 2014-05-22 | 2014-08-27 | 南京苏比尔信息技术有限公司 | Automobile sharing controller and control method based on travel management |
CN104992364B (en) * | 2015-07-28 | 2018-04-27 | 行之有道汽车服务(深圳)有限公司 | A kind of unattended electric automobile leasing system and rent method |
-
2015
- 2015-10-30 CN CN201510721643.XA patent/CN106650525B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN106650525A (en) | 2017-05-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US3702392A (en) | Methods for verifying the identity of a card holder and apparatus therefor | |
CN100369059C (en) | Matrix type two-dimensional bar code and its encoding and decoding method | |
CN104040567B (en) | Certified products authenticating tag, utilize the certified products certification terminal of this label, certified products authenticating tag output device, certified products Verification System and method | |
RU2008126715A (en) | METHOD AND DEVICE FOR CHECKING AUTHENTICITY OR RIGHT BY USING ONE-TIME TRANSACTION CODES | |
CN104166871B (en) | Anti-counterfeit label and anti-counterfeit method based on combination of two-dimension codes and RFID chips | |
JP2008502068A (en) | One-time authentication system | |
CN106384143B (en) | Dynamic electronic two-dimensional code generation method and identification method | |
CN109190736B (en) | Anti-counterfeiting two-dimensional code and generation method and generation application system thereof | |
CN101145252A (en) | Method and apparatus for article authentication | |
CN105046504A (en) | Multiple key checking, inspection and forgery prevention source forming method and forgery prevention label | |
CN102710657B (en) | A kind of one-time password generates method and system | |
CN106650525B (en) | Novel electric vehicle time-sharing lease user authentication device and implementation method | |
CN108509801A (en) | A kind of readable mark data hidden method, data extraction method and equipment | |
CN105897716A (en) | Website login verification code generating method | |
CN103489114A (en) | Artwork electronic passport identification system and identification method thereof | |
US10217114B1 (en) | Methods and systems for providing labels to prevent counterfeiting of products | |
CN109325568B (en) | Anti-counterfeiting two-dimensional code and modulation encryption method and identification system thereof | |
CN111368948A (en) | Novel off-line encryption authentication method for UHF ear tag | |
CN111476568A (en) | Block chain-based off-chain asset chaining process | |
US20150193900A1 (en) | Composite device and application process and apparatus thereof | |
CN102082815A (en) | Terminal-based stepwise anti-counterfeiting verification and identity authentication system and method | |
AU2016261026B2 (en) | Method for checking an identity of a person | |
CN106652217B (en) | A kind of implementation method of electric car timesharing tenant authentication device | |
CN111783917A (en) | Encrypted two-dimensional code with tracing and anti-counterfeiting functions | |
US10120996B2 (en) | Return material authorization fulfillment system for network devices with specific cryptographic credentials |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |