CN107833053A - The Information Authentication method and device of core banking system - Google Patents
The Information Authentication method and device of core banking system Download PDFInfo
- Publication number
- CN107833053A CN107833053A CN201710978226.2A CN201710978226A CN107833053A CN 107833053 A CN107833053 A CN 107833053A CN 201710978226 A CN201710978226 A CN 201710978226A CN 107833053 A CN107833053 A CN 107833053A
- Authority
- CN
- China
- Prior art keywords
- card
- bank card
- pintle hook
- hook lock
- cvv
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
- G06Q20/4014—Identity check for transactions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/34—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
- G06Q20/4018—Transaction verification using the card verification value [CVV] associated with the card
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Accounting & Taxation (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Finance (AREA)
- Computer Security & Cryptography (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer Networks & Wireless Communication (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
The invention provides a kind of Information Authentication method and device of core banking system, wherein, this method includes:When at the time of judging that user initiates transaction request within the default Night period, according to night card table, the bank card information of user is verified, the number for inputting information errors and bank card pintle hook lock state are stored in night card table;When at the time of judging that user initiates transaction request within the default day mode period, according to card table in the daytime, the bank card information of user is verified, the number for inputting information errors and bank card pintle hook lock state are stored in card table in the daytime;In the daytime the number of information errors and bank card pintle hook lock state are inputted in card table includes:When reaching preset mode switching instant, the number of information errors will be inputted in night card table and bank card pintle hook lock state is updated to the number and bank card pintle hook lock state of the input information errors in card table in the daytime.Above-mentioned technical proposal protects the safety of user's bank card.
Description
Technical field
The present invention relates to Information Authentication technical field, the Information Authentication method and dress of more particularly to a kind of core banking system
Put.
Background technology
In daily life, a kind of medium of the bank card as user's capital management, has brought very big facility.
But if ensure the safety of bank card information without a kind of feasible mechanism, it will the fund to client brings very big wind
Danger.For a long time, how to ensure bank-user information security is an important problem.In client's constantly input error information
In the case of, a kind of method is set to limit client's input error information number be very necessary.
However, user is initiating on-line transaction request in the daytime, core banking system is in the information inputted according to user to silver
When row card is verified, when user inputs information errors, core banking system is recorded in a form by information number is inputted
In.When user initiates on-line transaction request at night, typically in the case where 22 points or so core banking systems are in night pattern, at night
Core banking system is substantially carried out the business such as night batch processing clearance under pattern, and all data in the daytime, form are locked.Such as
At this moment fruit user initiates on-line transaction request, when user inputs information errors, core banking system is needed the errors number
When being updated in form, the problem of can not updating or updating inconvenience be present, cause system data dangerous or take system money
Source, also cause the problems such as record information input error number is inaccurate, and bank card is dangerous.
The content of the invention
The embodiments of the invention provide a kind of Information Authentication method of core banking system, to ensure that 24 hours information is tested
The uniformity of card, improves the security of bank card, and this method includes:
When at the time of judging that user initiates transaction request within the default Night period, according to defeated in night card table
Enter the number and bank card pintle hook lock state of information errors, the bank card information of user is verified, information errors will be inputted
Number and bank card pintle hook lock state are stored in night card table;
When at the time of judging that user initiates transaction request within the default day mode period, according to defeated in card table in the daytime
Enter the number and bank card pintle hook lock state of information errors, the bank card information of user is verified, information errors will be inputted
Number and bank card pintle hook lock state are stored in card table in the daytime;In the daytime the number and bank card of information errors are inputted in the card table
Pintle hook lock state includes:When reaching preset mode switching instant, the number and bank card of information errors will be inputted in night card table
Pintle hook lock state is updated to the number and bank card pintle hook lock state of the input information errors in card table in the daytime.
The embodiment of the present invention additionally provides a kind of Information Authentication device of core banking system, to ensure 24 hours information
The uniformity of checking, the security of bank card is improved, the device includes:
Night schema validation module, at the time of judging user's initiation transaction request for working as within the default Night period
When, according to the number and bank card pintle hook lock state that information errors are inputted in night card table, the bank card information of user is tested
Card, the number for inputting information errors and bank card pintle hook lock state are stored in night card table;
Day schema validation module, at the time of judge user's initiation transaction request within the default day mode period
When, according to the number and bank card pintle hook lock state that information errors are inputted in card table in the daytime, the bank card information of user is tested
Card, the number for inputting information errors and bank card pintle hook lock state are stored in card table in the daytime;In the daytime letter is inputted in the card table
The number and bank card pintle hook lock state for ceasing mistake include:When reaching preset mode switching instant, letter will be inputted in night card table
Cease the number of mistake and bank card pintle hook lock state is updated to the number and bank card pintle hook lock of the input information errors in card table in the daytime
State.
The embodiment of the present invention additionally provides a kind of computer equipment, including memory, processor and storage are on a memory
And the computer program that can be run on a processor, above-mentioned core bank is realized described in the computing device during computer program
The Information Authentication method of system.
The embodiment of the present invention additionally provides a kind of computer-readable recording medium, the computer-readable recording medium storage
There is the computer program for the Information Authentication method for performing above-mentioned core banking system.
Technical scheme provided in an embodiment of the present invention:First, initiating transaction at night using night card table storage user please
The number and bank card pintle hook lock state of information errors are inputted when asking, at default night at the time of judging that user initiates transaction request
When in mode time section, according to the number and bank card pintle hook lock state that information errors are inputted in night card table, to the bank of user
Card information is verified, is not take up system resource, and the number for the input information errors that can be merchandised to night limits, and ensures
The safety of bank card;Secondly, when at the time of judging that user initiates transaction request within the default day mode period, according to
In the daytime the number and bank card pintle hook lock state of information errors are inputted in card table, the bank card information of user is verified, will be defeated
The number and bank card pintle hook lock state for entering information errors are stored in card table in the daytime;In the daytime information errors are inputted in the card table
Number and bank card pintle hook lock state include:When reaching preset mode switching instant, information errors will be inputted in night card table
Number and bank card pintle hook lock state are updated to the number and bank card pintle hook lock state of the input information errors in card table in the daytime, it is ensured that
The uniformity of user's Information Authentication in 24 hours, it is effectively guaranteed the safety that user holds bank card.
Brief description of the drawings
Accompanying drawing described herein is used for providing a further understanding of the present invention, forms the part of the application, not
Form limitation of the invention.In the accompanying drawings:
Fig. 1 is the schematic flow sheet of the Information Authentication method of core banking system in the embodiment of the present invention;
Fig. 2 is the schematic flow sheet of the Information Authentication method of core banking system in another embodiment of the present invention;
Fig. 3 is the schematic flow sheet that each card table is updated in the embodiment of the present invention;
Fig. 4 is night transaction and recognition Transaction Information interaction schematic diagram in the embodiment of the present invention;
Fig. 5 is the structural representation of the Information Authentication device of core banking system in the embodiment of the present invention.
Embodiment
It is right with reference to embodiment and accompanying drawing for the object, technical solutions and advantages of the present invention are more clearly understood
The present invention is described in further details.Here, the exemplary embodiment of the present invention and its illustrate to be used to explain the present invention, but simultaneously
It is not as a limitation of the invention.
Before technical scheme provided in an embodiment of the present invention is introduced, the professional art first to being related in the embodiment of the present invention
Language and vocabulary be introduced it is as follows, in order to more fully understand the present invention how to implement.
First, day trading:
The transaction is to be under day pattern the transaction that carries out in core banking system.Difference and the time in daily life,
Core bank card system is divided into day pattern and night pattern.System carries out day pattern, night pattern switching according to configuration parameter.Day pattern
Lower progress is tested close and tests CVV (Card Verification Value, card verification value) transaction results and charge to card table in the daytime.
2nd, night merchandises:
The transaction is to be under night pattern the transaction that carries out in core banking system.System switches in every night 10 or so
To night pattern, system data is switched to next accounting day.The transaction results carried out under night pattern charge to night card table, and will hand over
Easy details write-in night IM (Image, literary Transaction Information table of delivering newspaper on core banking system) table.
3rd, REPOSTING (recognition) merchandises:
The transaction is divided into two stages:Night REPOSTING and in the daytime REPOSTING.
Night REPOSTING carries out amended record to the transaction under night pattern, and night Transaction Information is read from night IM table, will
To card table in the daytime, the process is when reaching preset mode switching instant, will be inputted in night card table close for transaction results amended record
Code mistake or CVV number and bank card pintle hook lock state are updated to the process in card table in the daytime.Carried out during night REPOSTING
Night Transaction Information charge in night IM00 (literary Transaction Information of being delivered newspaper on core banking system divides table) table, the process i.e. express
:In the daytime the number of information errors and bank card pintle hook lock state are inputted in the card table also to be included:It will inputted in night card table
The number and bank card pintle hook lock state of information errors are updated between card table mid-term in the daytime, and user initiates to input information during transaction request
The number and bank card pintle hook lock state of mistake.
In the daytime the Transaction Information carried out during night REPOSTING is read in REPOSTING stages from night IM00 tables, and
By transaction results amended record to card table in the daytime.
4th, " the submitting twice " of " single treatment failure, after-treatment success ":
If testing close or testing CVV failures, the transaction, which is regarded as a failed transactions, when submitting for the first time is handled, database
ROLLBACK (rollback) operations are carried out, card table recovers the state before transaction.But in order to record test it is close and test CVV Transaction Informations,
During second of submission, the transaction is regarded as a Successful Transaction and is handled and (has inputted code error once), more neocaine
Token record.
Because inventor has found the technical problem mentioned in the application background technology, therefore, it is proposed to a kind of core bank
The Information Authentication method of system, and processing method that is close and testing CVV is tested, this method includes:
(1) core banking system testing close and test CVV processing and be divided into three phases to transaction:Day trading, night transaction
Merchandised with REPOSTING.
(2) card table, night transaction update night card table in the daytime for day trading and REPOSTING transaction renewal.REPOSTING
Transaction carries out simulation to night transaction and reformed, and to needing to test close or checking CVV transaction, skips and tests close and checking CVV processes, profit
Close result and CVV results are tested with testing of merchandising of night, will merchandise at night (input password and the number of CVV mistakes, and card lock
Card-like state) synchronized update is into card table in the daytime.
(3) processing procedure " is submitted " twice:" single treatment failure, after-treatment success ".Card table is returned in TP0000
Be rolled into transaction before state, and call UTREJN programs (function code 01) preserve transaction test close result and checking CVV results.So
Afterwards in ED0000, call the record of UTREJN programs (function code 02) renewal card table in the daytime again, on ED0000 and
The introduction as detailed below of UTREJN programs.
(4) night transaction and REPOSTING transaction by the ST-CVV-PIN-FLAG of IM tables (test close and test CVV marks,
Introduction as detailed below) variable come map test close result and checking CVV results.
Based on it is described above to transaction test it is close and test CVV processing be divided into day trading, night transaction and REPOSTING friendship
Continuous cipher mistake number in card table, PIN pintle hook locks state, company has been set forth in detail in the scheme of easy three phases, inventor again
Continuous CVV errors numbers and CVV pintle hook lock mode fields, and (table includes can be default according to progress is actually needed for product table
Parameter, such as preset password errors number or default CVV errors numbers) in the CVV number of retries that allows and password retry time
Digital section, to handle the various situations when password and CVV success or failures of checking card:
(1) if user input code error when, test close failure, then the continuous cipher mistake number in card table added 1.Work as visitor
The code error number of family input has exceeded the password number of retries (on the default errors number of password) that gas producing formation is allowed,
It is PIN pintle hook lock states then to set the card.
(2) if user inputs correct password, close success is tested, then the continuous cipher mistake number in card table is arranged to 0, solution
Except PIN (Personal Identification Number, PIN) pintle hook lock state.
(3) if when checking user holds piece CVV, CVV mistakes is tested, then are added the continuous CVV errors numbers in card table
1.When CVV errors numbers have exceeded CVV number of retries that gas producing formation allowed (default CVV errors numbers, can parameter configuration),
It is CVV pintle hook lock states then to set the setting card in card table.
(4) if user holds, the CVV of piece is proved to be successful and the non-pintle hook locks of CVV, by the continuous CVV errors numbers in card table
It is arranged to 0.
More specifically, inventor has also been proposed specific checking CVV scheme:User is when swipe the card transaction, generally
In the case of, first verify that the CVV of bank card card in itself, CVV are stored in the amount of physical memory in card.Fabrication when
Wait, generate the CVV of card in itself according to the card number of card, effect phase and service codes, be stored in card.If the data in card
It is tampered, it will cause the authentication failed when verifying card CVV.
Meanwhile inventor has also been proposed the scheme of specific checking password:When verifying the password of user's input, user cipher exists
After encryption equipment processing by banking system, PVV (PIN OFFSET, password block offset) and PCV (check bit) storages are produced
In card table.When customer transaction, encryption equipment is sent to be compared the PVV in the password and card table of user's input and PCV.If
The password bad of user's input, then verify code error.
The Information Authentication method and device to the core banking system describes in detail below.
Fig. 1 is the schematic flow sheet of the Information Authentication method of core banking system in the embodiment of the present invention, as shown in figure 1,
This method comprises the following steps:
Step 101:When at the time of judging that user initiates transaction request within the default Night period, according to night
The number and bank card pintle hook lock state of information errors are inputted in card table, the bank card information of user is verified, input is believed
The number and bank card pintle hook lock state for ceasing mistake are stored in night card table;
Step 102:When at the time of judging that user initiates transaction request within the default day mode period, according in the daytime
The number and bank card pintle hook lock state of information errors are inputted in card table, the bank card information of user is verified, input is believed
The number and bank card pintle hook lock state for ceasing mistake are stored in card table in the daytime;In the daytime the number of information errors is inputted in the card table
And bank card pintle hook lock state includes:When reaching preset mode switching instant, the number of information errors will be inputted in night card table
And bank card pintle hook lock state is updated to the number and bank card pintle hook lock state of the input information errors in card table in the daytime.
Technical scheme provided in an embodiment of the present invention:First, initiating transaction at night using night card table storage user please
The number and bank card pintle hook lock state of information errors are inputted when asking, at default night at the time of judging that user initiates transaction request
When in mode time section, according to the number and bank card pintle hook lock state that information errors are inputted in night card table, to the bank of user
Card information is verified, is not take up system resource, and the number for the input information errors that can be merchandised to night limits, and ensures
The safety of bank card;Secondly, when at the time of judging that user initiates transaction request within the default day mode period, according to
In the daytime the number and bank card pintle hook lock state of information errors are inputted in card table, the bank card information of user is verified, will be defeated
The number and bank card pintle hook lock state for entering information errors are stored in card table in the daytime;In the daytime information errors are inputted in the card table
Number and bank card pintle hook lock state include:When reaching preset mode switching instant, information errors will be inputted in night card table
Number and bank card pintle hook lock state are updated to the number and bank card pintle hook lock state of the input information errors in card table in the daytime, it is ensured that
The uniformity of user's Information Authentication in 24 hours, it is effectively guaranteed the safety that user holds bank card.
In one embodiment, input the number of information errors in the table of card in the daytime and bank card pintle hook lock state is also wrapped
Include:
Between the number of information errors will be inputted in night card table and bank card pintle hook lock state is updated to card table mid-term in the daytime,
User initiates to input the number and bank card pintle hook lock state of information errors during transaction request.
The number of input information (password) mistake and bank card pintle hook lock state card table in the daytime will be updated in night card table
Between mid-term, inputting the number of code error and bank card pintle hook lock state if user initiates transaction request, during this can deposit
Storage is in another Zhang Kabiao, such as IM00 tables mentioned above, and so processing ensure that the one of customer transaction data verification
Cause property, further increase the security of card.
The Information Authentication for the core banking system that the embodiment of the present invention is mentioned include it is above-mentioned test close and test CVV, i.e. password is tested
Both Information Authentications are described in detail by card and CVV checkings below.
First, password authentification.
In one embodiment, when at the time of judging that user initiates transaction request within the default Night period,
According to the number and bank card pintle hook lock state that information errors are inputted in night card table, the bank card information of user is verified,
The number for inputting information errors and bank card pintle hook lock state are stored in night card table, including:
When at the time of judging that user initiates transaction request within the default Night period, code error will be inputted
Number and bank card pintle hook lock state are stored in night card table, according to the number and bank card that code error is inputted in night card table
Pintle hook lock state, the bank card information of user is verified;
When at the time of judging that user initiates transaction request within the default day mode period, according to defeated in card table in the daytime
Enter the number and bank card pintle hook lock state of information errors, the bank card information of user is verified, information errors will be inputted
Number and bank card pintle hook lock state are stored in card table in the daytime, including:
When at the time of judging that user initiates transaction request within the default day mode period, code error will be inputted
Number and bank card pintle hook lock state are stored in card table in the daytime, according to the number and bank card that code error is inputted in card table in the daytime
Pintle hook lock state, the bank card information of user is verified;In the daytime the number and bank card of code error are inputted in the card table
Pintle hook lock state includes:When reaching preset mode switching instant, the number and bank card of code error will be inputted in night card table
Pintle hook lock state is updated to the number and bank card pintle hook lock state of the input code error in card table in the daytime.
In one embodiment, password authentification is carried out to bank card information with night in the daytime, i.e., according to defeated in night card table
Enter the number and bank card pintle hook lock state of code error, the bank card information of user is verified, and according to card table in the daytime
The number and bank card pintle hook lock state of middle input code error, verify to the bank card information of user, may each comprise:
By the password of user's input compared with PVV in core banking system and PCV are in encryption equipment;
When inputting code error number more than default errors number, it is PIN pintle hook lock states to determine bank card pintle hook lock state.
When it is implemented, PVV and PCV in the password and core banking system of user's input is compared in encryption equipment
Compared with according to comparative result, if code error, when inputting code error number and exceeding default errors number, determining bank card
Pintle hook lock state is PIN pintle hook lock states.
In one embodiment, the number for inputting code error and bank card pintle hook lock state are stored in night card table,
Including:
According to checking cryptographic results, generation checking cipher mark, checking cipher mark is stored in night card table;
When reaching preset mode switching instant, the number and bank card pintle hook lock shape of code error will be inputted in night card table
State is updated in card table in the daytime, including:
When reaching preset mode switching instant, the checking cipher mark is read, according to checking cipher mark, by night
The number of code error is inputted in card table and PIN pintle hook lock states are updated in card table in the daytime.
Second, CVV are verified.
In one embodiment, when at the time of judging that user initiates transaction request within the default Night period,
According to the number and bank card pintle hook lock state that information errors are inputted in night card table, the bank card information of user is verified,
The number for inputting information errors and bank card pintle hook lock state are stored in night card table, including:
When at the time of judging that user initiates transaction request within the default Night period, according to defeated in night card table
Enter card verification value CVV errors numbers and bank card pintle hook lock state, the bank card information of user is verified, CVV will be inputted
Errors number and bank card pintle hook lock state are stored in night card table;
When at the time of judging that user initiates transaction request within the default day mode period, according to defeated in card table in the daytime
Enter the number and bank card pintle hook lock state of information errors, the bank card information of user is verified, information errors will be inputted
Number and bank card pintle hook lock state are stored in card table in the daytime, including:
When at the time of judging that user initiates transaction request within the default day mode period, incited somebody to action according in card table in the daytime
CVV errors numbers and bank card pintle hook lock state are inputted, the bank card information of user is verified, CVV errors numbers will be inputted
And bank card pintle hook lock state is stored in card table in the daytime;In the daytime will input CVV errors numbers and bank card pintle hook lock in the card table
State includes:When reaching preset mode switching instant, the number and bank card pintle hook lock shape of CVV mistakes will be inputted in night card table
State is updated to the number and bank card pintle hook lock state of the input CVV mistakes in card table in the daytime.
In one embodiment, password authentification is carried out to bank card information with night in the daytime, i.e., according to defeated in night card table
Enter CVV errors numbers and bank card pintle hook lock state, the bank card information of user is verified;It will be inputted according in card table in the daytime
CVV errors numbers and bank card pintle hook lock state, verify to the bank card information of user, may each comprise:
Bank card CVV is calculated according to bank card number, the term of validity and service codes;
By the bank card CVV calculated compared with the bank card CVV prestored in bank card;
When inputting CVV errors numbers more than default CVV errors numbers, it is CVV pintle hook lock states to determine bank card state.
When it is implemented, calculate bank card CVV according to bank card number, the term of validity and service codes;The bank that will be calculated
Block CVV compared with the bank card CVV prestored in bank card, according to comparative result, if CVV mistakes, as input CVV
When errors number exceedes default CVV errors numbers, it is CVV pintle hook lock states to determine bank card state.
When it is implemented, Client-initiated transaction request can be that user is withdrawn the money by bank self-help in the embodiment of the present invention
The transaction request that machine, sales counter or Web bank initiate.If the transaction request that user is initiated by Web bank, can not test
CVV, user can also be prompted to be manually entered CVV, " input CVV " implication can refer to artificial by network in the embodiment of the present invention
Be manually entered or bank card inserts what self-service cash dispenser automatically entered, that is, self-service machine reads bank card automatically
CVV.
In one embodiment, input CVV errors numbers and bank card pintle hook lock state are stored in night card table, wrapped
Include:
According to checking CVV results, generation checking CVV marks, checking CVV marks are stored in night card table;
When reaching preset mode switching instant, the number and bank card pintle hook lock shape of CVV mistakes will be inputted in night card table
State is updated in card table in the daytime, including:
When reaching preset mode switching instant, the checking CVV marks are read, according to checking CVV marks, will be blocked at night
The number of CVV mistakes is inputted in table and CVV pintle hook lock states are updated in card table in the daytime.
2 illustrated below in conjunction with the accompanying drawings with example, in order to understand how the present invention is implemented.
First, when it is implemented, testing in the daytime close and testing CVV trading processings process and can include:
(1) testing CVV processing methods can be:
Caller UTCVVF (program is checking CVV program) carries out testing CVV processing in main line program TP0000:
The CVV calculations and CVV types of card are read from bank identifier code table.The permission CVV weights of card are read from product table
Try number, service codes.CVV number of retries is allowed to be generally 3 times, more than then CVV pintle hook locks.The effect phase of card is read from card table.
UTCVVF recalculates card CVV by card number, effect phase and service codes, is compared with the CVV of card memory storage in encryption equipment
Compared with, and return test CVV results mark (" sky " expression do not test CVV;" 1 " represents to test CVV successes;" 2 " represent to test CVV failures).
(2) testing close processing method can be:
Caller UTPINF (program is the program of checking password) carries out testing close processing in main line program TP0000:
The cryptographic calculations mode of card is read from bank identifier code table.The permission password number of retries of card is read from product table,
Generally 3 times, more than then PIN pintle hook locks.The PVV and PCV of card table are adding in password and banking system that UTPINF inputs to user
It is compared in close machine, and returns and test close result mark (PIN is not tested in " sky " expression;" 1 " represents to test PIN successes;" 2 " represent to test
PIN fails).
(3) " submitting " processing procedure twice can be:
For it is non-test it is close and test CVV transaction, when merchandise malfunction when, database generally use ROLLBACK rolling back actions, will
The state that card table is returned to before transaction.But for testing transaction that is close and testing CVV errors, except card table is returned into transaction
Outside preceding state, it is also necessary to code error number and CVV errors numbers in more neocaine table, therefore using " single treatment failure,
" submitting twice " process of after-treatment success " is handled.
TP0000 is testing close or when testing CVV error backed off after random transaction, and the transaction is regarded as failed transactions and carries out first
Secondary submission, the state that card table is rolled back to before transaction.But in order to record code error number and CVV errors numbers,
Call UTREJN (function code 01) to preserve in TP0000 to test CVV results and test close result, then return to ED0000.
ED0000 programs are regarded a Successful Transaction as and carried for the second time testing close in TP0000 or testing CVV failed transactions
Hand over, call UTREJN (function code 02) renewals the CVV errors numbers of card table, code error number and CVV pintle hook lock states in the daytime
With PIN pintle hook lock states, wherein, UTREJN is the program for updating each card table.
UTCVVF and UTPINF mentioned above are introduced below.
1) CVV programs are tested:UTCVVF, for being verified to the CVV of card, by card number, effect phase and service codes again
Calculating card CVV, compared with the CVV of card memory storage is in encryption equipment.CVV the results are that " sky " represents not test CVV;
" 1 " represents to test CVV successes;" 2 " represent to test CVV failures, these three situations.
2) close program is tested:UTPINF, for verifying the bank card password of user's input, by the password of user's input and bank
The PVV and PCV of card table are compared in encryption equipment in system.Test close result be identified as " sky " represent test PIN;" 1 " represents to test
PIN successes;" 2 " represent to test PIN failures, these three situations.
2nd, when it is implemented, night tests close and tests CVV trading processings process and can include:
(1) night transaction test close and to test CVV processing procedures identical with day trading.But it is night that night, which merchandises renewal,
Between card table.Day trading renewal is card table in the daytime.
(2) different from day trading, night transaction needs, according to testing close result and testing CVV results, to assign according to corresponding relation
It is worth and identifies (ST-CVV-PIN-FLAG) to the close CVV that tests that tests in IM tables, so that REPOSTING is used.
(3) testing the close implication for testing CVV marks (ST-CVV-PIN-FLAG) can include:Test the close CVV that tests and be identified as " sky " table
Show that not testing CVV does not test PIN;" 1 " represents that testing CVV successes does not test PIN;" 2 " represent that testing CVV failures does not test PIN;" 3 " represent to test PIN
CVV is not tested in success;" 4 " represent that testing PIN failures does not test CVV;" 5 " represent that testing CVV successfully tests PIN failures;" 6 " represent to test CVV mistakes
Lose and test PIN successes;" 7 " represent that testing CVV successfully tests PIN successes.
Above-mentioned (2) and (3) describe according to checking cryptographic results and checking CVV results, generation checking cipher mark and
CVV marks are verified, cipher mark will be verified and verify that CVV marks are stored in the process in night card table.
3rd, when it is implemented, testing during REPOSTING close and testing CVV trading processings process and can include:
(1) REPOSTING transaction carries out simulation and reformed for night transaction, but skips and test close and checking CVV processes, from IM
Taken in table test it is close test CVV marks (ST-CVV-PIN-FLAG), be mapped as testing close result from corresponding relation and test CVV results.
(2) if CVV successes are tested in night transaction, by the CVV number of retries of card table in the daytime;, will in the daytime if testing close success
The PIN number of retries of card table is zeroed out, and releases PIN pintle hook lock states.
(3) in REPSOTING, if night transaction is tested close or tests CVV failures, UTREJN (work(is called in TP0000
Energy code 01) preserve and test close result and test CVV results, and TP0000 error code is arranged to 074, return to ED0000.ED0000
Night Transaction Information is read from night IM table, updates the CVV number of retries of card table, PIN number of retries and CVV pintle hook locks in the daytime
State and PIN pintle hook lock states.
When it is implemented, the UTREJN programs mentioned in the embodiment of the present invention can be realized:According to checking cryptographic results and
CVV results, generation checking cipher mark and checking CVV marks are verified, checking cipher mark and checking CVV marks are stored in night
Between in card table.
When it is implemented, the ED0000 programs mentioned in the embodiment of the present invention can be realized:Switch when reaching preset mode
During the moment, the checking cipher mark and checking CVV marks are read, according to checking cipher mark and checking CVV marks, by night
The number that code error is inputted in card table, the number, PIN pintle hook locks state and the CVV pintle hook lock states that input CVV mistakes are updated in the daytime
In card table.
What day trading, night transaction and REPOSTING merchandised tests close and tests CVV processing procedures, as shown in Figure 2.
When it is implemented, UTREJN programs processing procedure can include:
UTREJN program major functions are:When function code is " 01 ", preservation tests close result and tests CVV results;Work as function
Code is when be " 02 ", and renewal is in the daytime or the PIN number of retries of night card table, CVV number of retries and CVV pintle hook locks state and PIN lock
Card-like state.Specific handling process, as shown in Figure 3.
(1) it is " 1 " when testing CVV results, tests CVV successes, if the non-pintle hook locks of CVV, the CVV number of retries of card table is arranged to 0.
(2) it is " 2 " when testing CVV results, tests CVV failures, if the non-pintle hook locks of CVV, the CVV number of retries of card table is added 1.If plus
CVV number of retries after 1 has exceeded the permission CVV number of retries in product table, then it is CVV pintle hook lock states to set the card.
(3) it is " 1 " when testing close result, tests PIN successes, Ruo Kabiao password is finally attempted non-present accounting day on date, will
The password of card table finally attempts the date and is updated to current accounting day, the PIN number of retries of card table is updated into 0, and release the card
PIN pintle hook lock states.
(4) it is " 2 " when testing close result, tests PIN failures, it is not current accounting day that Ruo Kabiao password, which finally attempts the date,
The password of card table is finally attempted into the date and is updated to current accounting day, the PIN number of retries of card table is arranged to 0, releases the card
PIN pintle hook lock states.Then judge the non-pintle hook locks of PIN, the password number of retries of card table is added 1.If plus the password number of retries after 1 surpasses
The permission password number of retries crossed in product table, then be arranged to PIN pintle hook lock states by the card.
By the introduction of above-mentioned (1)-(4), the UTREJN programs mentioned in the embodiment of the present invention can realize determination
Bank card pintle hook lock state.
Entirety introduces the key procedure in the embodiment of the present invention again below:UTPINF programs and ED0000 programs, to manage
How the solution present invention is implemented.
1) during day trading, whether main line TP0000 routine call UTPINF program verifications user input password is correct, adjusts
Whether the CVV with UTCVVF checking cards is correct, calls UTREJN (function code 01) to preserve and tests close and test CVV results, then returns
Return ED0000.UTREJN (function code 02) processing is called in ED0000, and card table tests close errors number, tests CVV mistakes time in the daytime
Number and PIN pintle hook locks state and CVV pintle hook lock states.
2) when night merchandises, whether main line TP0000 routine call UTPINF program verifications user input password is correct, adjusts
Whether the CVV with UTCVVF checking cards is correct, calls UTREJN (function code 01) to preserve and tests close and test CVV results, returns
ED0000.Testing close errors number, testing CVV errors numbers for UTREJN (function code 02) processing night card tables is called in ED0000
And PIN pintle hook locks and CVV pintle hook locks mark.Then it will test close result and checking CVV results are mapped as testing and close test CVV marks (ST-
CVV-PIN-FLAG) recorded in IM tables.
3) during REPOSTING, check whether night transaction is to test close or test CVV transaction in TP0000, tested if so, then skipping
Close and checking CVV processes.Close result and checking CVV results are tested in ST-CVV-PIN-FLAG marks in IM tables, judgement, and
Call UTREJN (function code 01) to preserve to test close and test CVV results, be then back to ED0000.In ED0000 from night IM table
Obtain Transaction Information, card table tests close errors number, tests CVV errors numbers and PIN pintle hook locks state and CVV pintle hook locks in the daytime for renewal
State.
How it is by verifying that cipher mark and checking CVV have identified in an embodiment of the present invention is discussed in detail below
Cheng Kabiao renewals.
1) day trading:CVV successes are tested, the CVV numbers of repetition of card table are reset in the daytime;CVV failures are tested, in the daytime card table
CVV numbers of repetition add 1, more than CVV number of retries is allowed, set CVV pintle hook locks;Close success is tested, in the daytime the PIN numbers of repetition of card table
Reset, release PIN lock statuss;Close failure is tested, the CVV numbers of repetition of card table add 1 in the daytime, more than PIN number of retries is allowed, set
PIN pintle hook locks.
2) night merchandises:CVV successes are tested, the CVV numbers of repetition of night card table are reset;CVV failures are tested, night card table
CVV numbers of repetition add 1, more than CVV number of retries is allowed, set CVV pintle hook locks;Test close success, the PIN numbers of repetition of night card table
Reset, release PIN released states;Close failure is tested, the CVV numbers of repetition of night card table add 1, more than PIN number of retries is allowed, then
PIN pintle hook locks are set.Then close result will be tested and tests the ST-CVV-PIN-FLAG fields of CVV results write-in IM tables.
3) RESPOTING merchandises:ST-CVV-PIN-FLAG marks are read from IM tables, and is mapped as testing close result and tests
CVV results.The close result of testing merchandised according to night updates card table in the daytime with CVV results are tested.CVV successes are tested, in the daytime the CVV of card table
Number of repetition is reset;CVV failures are tested, the CVV numbers of repetition of card table add 1 in the daytime, more than CVV number of retries is allowed, set CVV to lock
Card;Close success is tested, the PIN numbers of repetition of card table are reset in the daytime, release PIN released states;Close failure is tested, in the daytime the PIN of card table
Number of repetition adds 1, more than PIN number of retries is allowed, sets PIN pintle hook lock states.
Close and night transaction and REPOSTING Transaction Information interactions when testing CVV are tested, as shown in Figure 4.
Based on same inventive concept, a kind of Information Authentication dress of core banking system is additionally provided in the embodiment of the present invention
Put, such as the following examples.Because the Information Authentication device of core banking system solves the principle and core banking system of problem
Information Authentication method it is similar, therefore the implementation of the Information Authentication device of core banking system may refer to core banking system
The implementation of Information Authentication method, repeat part and repeat no more.Used below, term " unit " or " module " can be realized
The combination of the software and/or hardware of predetermined function.Although device described by following examples is preferably realized with software,
It is hardware, or the realization of the combination of software and hardware is also what may and be contemplated.
Fig. 5 is the structural representation of the Information Authentication device of core banking system in the embodiment of the present invention, as shown in figure 5,
The device includes:
Night schema validation module 02, in the default Night period at the time of judging user's initiation transaction request for working as
When interior, according to the number and bank card pintle hook lock state that information errors are inputted in night card table, the bank card information of user is carried out
Checking, the number for inputting information errors and bank card pintle hook lock state are stored in night card table;
Day schema validation module 04, at the time of judge user's initiation transaction request in the default day mode period
When interior, according to the number and bank card pintle hook lock state that information errors are inputted in card table in the daytime, the bank card information of user is carried out
Checking, the number for inputting information errors and bank card pintle hook lock state are stored in card table in the daytime;In the daytime inputted in the card table
The number and bank card pintle hook lock state of information errors include:When reaching preset mode switching instant, will be inputted in night card table
The number and bank card pintle hook lock state of information errors are updated to the number and bank's clamping lock of the input information errors in card table in the daytime
Card-like state.
In one embodiment, input the number of information errors in the table of card in the daytime and bank card pintle hook lock state is also wrapped
Include:
Between the number of information errors will be inputted in night card table and bank card pintle hook lock state is updated to card table mid-term in the daytime,
User initiates to input the number and bank card pintle hook lock state of information errors during transaction request.
In one embodiment, night schema validation module is specifically used for:
When at the time of judging that user initiates transaction request within the default Night period, code error will be inputted
Number and bank card pintle hook lock state are stored in night card table, according to the number and bank card that code error is inputted in night card table
Pintle hook lock state, the bank card information of user is verified;
Day schema validation module is specifically used for:
When at the time of judging that user initiates transaction request within the default day mode period, code error will be inputted
Number and bank card pintle hook lock state are stored in card table in the daytime, according to the number and bank card that code error is inputted in card table in the daytime
Pintle hook lock state, the bank card information of user is verified;In the daytime the number and bank card of code error are inputted in the card table
Pintle hook lock state includes:When reaching preset mode switching instant, the number and bank card of code error will be inputted in night card table
Pintle hook lock state is updated to the number and bank card pintle hook lock state of the input code error in card table in the daytime.
In one embodiment, night schema validation module and day schema validation module are specifically used for:
By the password of user's input compared with PVV in core banking system and PCV are in encryption equipment;
When inputting code error number more than default errors number, it is PIN pintle hook lock states to determine bank card pintle hook lock state.
In one embodiment, night schema validation module is specifically used for:
According to checking cryptographic results, generation checking cipher mark, checking cipher mark is stored in night card table;
When reaching preset mode switching instant, the number and bank card pintle hook lock shape of code error will be inputted in night card table
State is updated in card table in the daytime, including:
When reaching preset mode switching instant, the checking cipher mark is read, according to checking cipher mark, by night
The number of code error is inputted in card table and PIN pintle hook lock states are updated in card table in the daytime.
In one embodiment, night schema validation module is specifically used for:
When at the time of judging that user initiates transaction request within the default Night period, according to defeated in night card table
Enter CVV errors numbers and bank card pintle hook lock state, the bank card information of user verified, will input CVV errors numbers and
Bank card pintle hook lock state is stored in night card table;
Day schema validation module is specifically used for:
When at the time of judging that user initiates transaction request within the default day mode period, incited somebody to action according in card table in the daytime
CVV errors numbers and bank card pintle hook lock state are inputted, the bank card information of user is verified, CVV errors numbers will be inputted
And bank card pintle hook lock state is stored in card table in the daytime;In the daytime will input CVV errors numbers and bank card pintle hook lock in the card table
State includes:When reaching preset mode switching instant, the number and bank card pintle hook lock shape of CVV mistakes will be inputted in night card table
State is updated to the number and bank card pintle hook lock state of the input CVV mistakes in card table in the daytime.
In one embodiment, night schema validation module and day schema validation module are specifically used for:
Bank card CVV is calculated according to bank card number, the term of validity and service codes;
By the bank card CVV calculated compared with the bank card CVV prestored in bank card;
When inputting CVV errors numbers more than default CVV errors numbers, it is CVV pintle hook lock states to determine bank card state.
In one embodiment, night schema validation module is specifically used for:
According to checking CVV results, generation checking CVV marks, checking CVV marks are stored in night card table;
When reaching preset mode switching instant, the number and bank card pintle hook lock shape of CVV mistakes will be inputted in night card table
State is updated in card table in the daytime, including:
When reaching preset mode switching instant, the checking CVV marks are read, according to checking CVV marks, will be blocked at night
The number of CVV mistakes is inputted in table and CVV pintle hook lock states are updated in card table in the daytime.
The embodiment of the present invention additionally provides a kind of computer equipment, including memory, processor and storage are on a memory
And the computer program that can be run on a processor, above-mentioned core bank is realized described in the computing device during computer program
The Information Authentication method of system.
The embodiment of the present invention additionally provides a kind of computer-readable recording medium, the computer-readable recording medium storage
There is the computer program for the Information Authentication method for performing above-mentioned core banking system.
Present example realizes:First, under day pattern, test the close relevant field for testing CVV transaction renewal card table in the daytime;The
Two, under night pattern, test it is close test CVV transaction renewal night card tables, and will test that close and that tests that CVV results are mapped to IM tables tests close test
CVV results identify (ST-CVV-PIN-FLAG) field;3rd, REPOSTING stage, the transaction that night is carried out carry out amended record,
ST-CVV-PIN-FLAG fields are read from IM tables, testing of being merchandised under night pattern is obtained and close result and tests CVV results, pass through friendship
Easy amended record updates card table in the daytime.
Technical scheme provided in an embodiment of the present invention can reach following advantageous effects:
(1) present invention can solve the problem that user is held in banking system bank card test close success or failure, test CVV into
The processing of work(or failure scenarios, it is effectively guaranteed card and cryptosecurity that user holds bank card.
(2) according to the banking system time, processing that is close, testing CVV transaction will be tested and divide into three different processing stages:Day
Between transaction, night transaction and REPOSTING transaction, it can be ensured that user is indistinguishably traded for 24 hours, ensure that use
The uniformity of family transaction data.
Obviously, those skilled in the art should be understood that each module of the above-mentioned embodiment of the present invention or each step can be with
Realized with general computing device, they can be concentrated on single computing device, or are distributed in multiple computing devices
On the network formed, alternatively, they can be realized with the program code that computing device can perform, it is thus possible to by it
Store and performed in the storage device by computing device, and in some cases, can be to be held different from order herein
They, are either fabricated to each integrated circuit modules or will be multiple in them by the shown or described step of row respectively
Module or step are fabricated to single integrated circuit module to realize.So, the embodiment of the present invention is not restricted to any specific hard
Part and software combine.
The preferred embodiments of the present invention are the foregoing is only, are not intended to limit the invention, for the skill of this area
For art personnel, the embodiment of the present invention can have various modifications and variations.Within the spirit and principles of the invention, made
Any modification, equivalent substitution and improvements etc., should be included in the scope of the protection.
Claims (18)
1. a kind of Information Authentication method of core banking system, it is characterised in that including:
When at the time of judging that user initiates transaction request within the default Night period, believe according to being inputted in night card table
The number and bank card pintle hook lock state of mistake are ceased, the bank card information of user is verified, the number of information errors will be inputted
And bank card pintle hook lock state is stored in night card table;
When at the time of judging that user initiates transaction request within the default day mode period, believe according to being inputted in card table in the daytime
The number and bank card pintle hook lock state of mistake are ceased, the bank card information of user is verified, the number of information errors will be inputted
And bank card pintle hook lock state is stored in card table in the daytime;In the daytime the number and bank card pintle hook lock of information errors are inputted in the card table
State includes:When reaching preset mode switching instant, the number and bank card pintle hook lock of information errors will be inputted in night card table
State is updated to the number and bank card pintle hook lock state of the input information errors in card table in the daytime.
2. the Information Authentication method of core banking system as claimed in claim 1, it is characterised in that defeated in the table of card in the daytime
The number and bank card pintle hook lock state for entering information errors also include:
Between the number of information errors will be inputted in night card table and bank card pintle hook lock state is updated to card table mid-term in the daytime, user
Initiate the number and bank card pintle hook lock state of input information errors during transaction request.
3. the Information Authentication method of core banking system as claimed in claim 1, it is characterised in that when judge user initiate hand over
When at the time of easily request within the default Night period, according to the number and bank card that information errors are inputted in night card table
Pintle hook lock state, the bank card information of user is verified, the number for inputting information errors and bank card pintle hook lock state are stored
In night card table, including:
When at the time of judging that user initiates transaction request within the default Night period, the number of code error will be inputted
And bank card pintle hook lock state is stored in night card table, according to the number and bank card pintle hook lock that code error is inputted in night card table
State, the bank card information of user is verified;
When at the time of judging that user initiates transaction request within the default day mode period, believe according to being inputted in card table in the daytime
The number and bank card pintle hook lock state of mistake are ceased, the bank card information of user is verified, the number of information errors will be inputted
And bank card pintle hook lock state is stored in card table in the daytime, including:
When at the time of judging that user initiates transaction request within the default day mode period, the number of code error will be inputted
And bank card pintle hook lock state is stored in card table in the daytime, according to the number and bank card pintle hook lock that code error is inputted in card table in the daytime
State, the bank card information of user is verified;In the daytime the number and bank card pintle hook lock of code error are inputted in the card table
State includes:When reaching preset mode switching instant, the number and bank card pintle hook lock of code error will be inputted in night card table
State is updated to the number and bank card pintle hook lock state of the input code error in card table in the daytime.
4. the Information Authentication method of core banking system as claimed in claim 3, it is characterised in that according to defeated in night card table
Enter the number and bank card pintle hook lock state of code error, the bank card information of user is verified;According to defeated in card table in the daytime
Enter the number and bank card pintle hook lock state of code error, the bank card information of user is verified, including:
By the password of user's input compared with PVV in core banking system and PCV are in encryption equipment;
When inputting code error number more than default errors number, it is PIN pintle hook lock states to determine bank card pintle hook lock state.
5. the Information Authentication method of core banking system as claimed in claim 4, it is characterised in that code error will be inputted
Number and bank card pintle hook lock state are stored in night card table, including:
According to checking cryptographic results, generation checking cipher mark, checking cipher mark is stored in night card table;
When reaching preset mode switching instant, by the number of input code error and bank card pintle hook lock state in night card table more
Newly into card table in the daytime, including:
When reaching preset mode switching instant, the checking cipher mark is read, will night card table according to checking cipher mark
The number and PIN pintle hook lock states of middle input code error are updated in card table in the daytime.
6. the Information Authentication method of core banking system as claimed in claim 1, it is characterised in that
When at the time of judging that user initiates transaction request within the default Night period, believe according to being inputted in night card table
The number and bank card pintle hook lock state of mistake are ceased, the bank card information of user is verified, the number of information errors will be inputted
And bank card pintle hook lock state is stored in night card table, including:
When at the time of judging that user initiates transaction request within the default Night period, according to input card in night card table
Piece validation value CVV errors numbers and bank card pintle hook lock state, are verified to the bank card information of user, will input CVV mistakes
Number and bank card pintle hook lock state are stored in night card table;
When at the time of judging that user initiates transaction request within the default day mode period, believe according to being inputted in card table in the daytime
The number and bank card pintle hook lock state of mistake are ceased, the bank card information of user is verified, the number of information errors will be inputted
And bank card pintle hook lock state is stored in card table in the daytime, including:
When at the time of judging that user initiates transaction request within the default day mode period, it will be inputted according in card table in the daytime
CVV errors numbers and bank card pintle hook lock state, are verified to the bank card information of user, by input CVV errors numbers and silver
Row clamping lock card-like state is stored in card table in the daytime;In the daytime will input CVV errors numbers and bank card pintle hook lock state in the card table
Including:When reaching preset mode switching instant, by the number of input CVV mistakes and bank card pintle hook lock state in night card table more
Newly to the number and bank card pintle hook lock state of the input CVV mistakes in card table in the daytime.
7. the Information Authentication method of core banking system as claimed in claim 6, it is characterised in that according to defeated in night card table
Enter CVV errors numbers and bank card pintle hook lock state, the bank card information of user is verified;It will be inputted according in card table in the daytime
CVV errors numbers and bank card pintle hook lock state, are verified to the bank card information of user, including:
Bank card CVV is calculated according to bank card number, the term of validity and service codes;
By the bank card CVV calculated compared with the bank card CVV prestored in bank card;
When inputting CVV errors numbers more than default CVV errors numbers, it is CVV pintle hook lock states to determine bank card state.
8. the Information Authentication method of core banking system as claimed in claim 7, it is characterised in that by input CVV mistakes time
Number and bank card pintle hook lock state are stored in night card table, including:
According to checking CVV results, generation checking CVV marks, checking CVV marks are stored in night card table;
When reaching preset mode switching instant, by the number of input CVV mistakes and bank card pintle hook lock state in night card table more
Newly into card table in the daytime, including:
When reaching preset mode switching instant, checking CVV mark is read, is identified according to checking CVV, will be in night card table
The number and CVV pintle hook lock states for inputting CVV mistakes are updated in card table in the daytime.
A kind of 9. Information Authentication device of core banking system, it is characterised in that including:
Night schema validation module, for when judge user initiate transaction request at the time of within the default Night period when,
According to the number and bank card pintle hook lock state that information errors are inputted in night card table, the bank card information of user is verified,
The number for inputting information errors and bank card pintle hook lock state are stored in night card table;
Day schema validation module, during at the time of judging user's initiation transaction request within the default day mode period,
According to the number and bank card pintle hook lock state that information errors are inputted in card table in the daytime, the bank card information of user is verified,
The number for inputting information errors and bank card pintle hook lock state are stored in card table in the daytime;In the daytime it is wrong that information is inputted in the card table
Number and bank card pintle hook lock state includes by mistake:When reaching preset mode switching instant, information mistake will be inputted in night card table
Number and bank card pintle hook lock state is updated to the number and bank card pintle hook lock state of the input information errors in card table in the daytime by mistake.
10. the Information Authentication device of core banking system as claimed in claim 9, it is characterised in that in the table of card in the daytime
The number and bank card pintle hook lock state for inputting information errors also include:
Between the number of information errors will be inputted in night card table and bank card pintle hook lock state is updated to card table mid-term in the daytime, user
Initiate the number and bank card pintle hook lock state of input information errors during transaction request.
11. the Information Authentication device of core banking system as claimed in claim 9, it is characterised in that night schema validation module
It is specifically used for:
When at the time of judging that user initiates transaction request within the default Night period, the number of code error will be inputted
And bank card pintle hook lock state is stored in night card table, according to the number and bank card pintle hook lock that code error is inputted in night card table
State, the bank card information of user is verified;
Day schema validation module is specifically used for:
When at the time of judging that user initiates transaction request within the default day mode period, the number of code error will be inputted
And bank card pintle hook lock state is stored in card table in the daytime, according to the number and bank card pintle hook lock that code error is inputted in card table in the daytime
State, the bank card information of user is verified;In the daytime the number and bank card pintle hook lock of code error are inputted in the card table
State includes:When reaching preset mode switching instant, the number and bank card pintle hook lock of code error will be inputted in night card table
State is updated to the number and bank card pintle hook lock state of the input code error in card table in the daytime.
12. the Information Authentication device of core banking system as claimed in claim 11, it is characterised in that night schema validation module
It is specifically used for day schema validation module:
By the password of user's input compared with PVV in core banking system and PCV are in encryption equipment;
When inputting code error number more than default errors number, it is PIN pintle hook lock states to determine bank card pintle hook lock state.
13. the Information Authentication device of core banking system as claimed in claim 12, it is characterised in that night schema validation module
It is specifically used for:
According to checking cryptographic results, generation checking cipher mark, checking cipher mark is stored in night card table;
When reaching preset mode switching instant, by the number of input code error and bank card pintle hook lock state in night card table more
Newly into card table in the daytime, including:
When reaching preset mode switching instant, the checking cipher mark is read, will night card table according to checking cipher mark
The number and PIN pintle hook lock states of middle input code error are updated in card table in the daytime.
14. the Information Authentication device of core banking system as claimed in claim 9, it is characterised in that night schema validation module
It is specifically used for:
When at the time of judging that user initiates transaction request within the default Night period, inputted according in night card table
CVV errors numbers and bank card pintle hook lock state, are verified to the bank card information of user, by input CVV errors numbers and silver
Row clamping lock card-like state is stored in night card table;
Day schema validation module is specifically used for:
When at the time of judging that user initiates transaction request within the default day mode period, it will be inputted according in card table in the daytime
CVV errors numbers and bank card pintle hook lock state, are verified to the bank card information of user, by input CVV errors numbers and silver
Row clamping lock card-like state is stored in card table in the daytime;In the daytime will input CVV errors numbers and bank card pintle hook lock state in the card table
Including:When reaching preset mode switching instant, by the number of input CVV mistakes and bank card pintle hook lock state in night card table more
Newly to the number and bank card pintle hook lock state of the input CVV mistakes in card table in the daytime.
15. the Information Authentication device of core banking system as claimed in claim 14, it is characterised in that night schema validation module
It is specifically used for day schema validation module:
Bank card CVV is calculated according to bank card number, the term of validity and service codes;
By the bank card CVV calculated compared with the bank card CVV prestored in bank card;
When inputting CVV errors numbers more than default CVV errors numbers, it is CVV pintle hook lock states to determine bank card state.
16. the Information Authentication device of core banking system as claimed in claim 15, it is characterised in that night schema validation module
It is specifically used for:
According to checking CVV results, generation checking CVV marks, checking CVV marks are stored in night card table;
When reaching preset mode switching instant, by the number of input CVV mistakes and bank card pintle hook lock state in night card table more
Newly into card table in the daytime, including:
When reaching preset mode switching instant, checking CVV mark is read, is identified according to checking CVV, will be in night card table
The number and CVV pintle hook lock states for inputting CVV mistakes are updated in card table in the daytime.
17. a kind of computer equipment, including memory, processor and storage are on a memory and the meter that can run on a processor
Calculation machine program, it is characterised in that realize any side of claim 1 to 8 described in the computing device during computer program
Method.
18. a kind of computer-readable recording medium, it is characterised in that the computer-readable recording medium storage has perform claim
It is required that the computer program of 1 to 8 any methods described.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710978226.2A CN107833053A (en) | 2017-10-18 | 2017-10-18 | The Information Authentication method and device of core banking system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710978226.2A CN107833053A (en) | 2017-10-18 | 2017-10-18 | The Information Authentication method and device of core banking system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107833053A true CN107833053A (en) | 2018-03-23 |
Family
ID=61648510
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710978226.2A Pending CN107833053A (en) | 2017-10-18 | 2017-10-18 | The Information Authentication method and device of core banking system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107833053A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110955884A (en) * | 2019-12-04 | 2020-04-03 | 中国银行股份有限公司 | Method and device for determining upper limit times of password trial and error |
CN111078714A (en) * | 2019-11-25 | 2020-04-28 | 泰康保险集团股份有限公司 | Data processing method and device |
CN111754232A (en) * | 2020-06-29 | 2020-10-09 | 上海通联金融服务有限公司 | Control method for verifying key field before non-financial transaction |
CN113592323A (en) * | 2021-08-05 | 2021-11-02 | 任丰宁 | Artificial intelligence enterprise management cost input detail reminding system |
CN113722330A (en) * | 2021-09-07 | 2021-11-30 | 辽宁振兴银行股份有限公司 | Method and device for retrying online transaction failure |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1670775A (en) * | 2005-03-29 | 2005-09-21 | 陈卫国 | Operation of bank card and service acceptance system and its authentication technology system |
US20070045398A1 (en) * | 2005-08-23 | 2007-03-01 | Han-Ping Chen | Credit card verification system |
CN104182898A (en) * | 2014-08-13 | 2014-12-03 | 中国银行股份有限公司 | Additional recording method of on-line transaction during night mode for bank system |
CN104867012A (en) * | 2006-08-01 | 2015-08-26 | Q佩控股有限公司 | Transaction authorization system and method and remote payment system |
CN106411523A (en) * | 2016-08-24 | 2017-02-15 | 中国银行股份有限公司 | Generation and check methods and devices for bank card passwords, and system |
-
2017
- 2017-10-18 CN CN201710978226.2A patent/CN107833053A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1670775A (en) * | 2005-03-29 | 2005-09-21 | 陈卫国 | Operation of bank card and service acceptance system and its authentication technology system |
US20070045398A1 (en) * | 2005-08-23 | 2007-03-01 | Han-Ping Chen | Credit card verification system |
CN104867012A (en) * | 2006-08-01 | 2015-08-26 | Q佩控股有限公司 | Transaction authorization system and method and remote payment system |
CN104182898A (en) * | 2014-08-13 | 2014-12-03 | 中国银行股份有限公司 | Additional recording method of on-line transaction during night mode for bank system |
CN106411523A (en) * | 2016-08-24 | 2017-02-15 | 中国银行股份有限公司 | Generation and check methods and devices for bank card passwords, and system |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111078714A (en) * | 2019-11-25 | 2020-04-28 | 泰康保险集团股份有限公司 | Data processing method and device |
CN111078714B (en) * | 2019-11-25 | 2023-08-15 | 泰康保险集团股份有限公司 | Data processing method and device |
CN110955884A (en) * | 2019-12-04 | 2020-04-03 | 中国银行股份有限公司 | Method and device for determining upper limit times of password trial and error |
CN111754232A (en) * | 2020-06-29 | 2020-10-09 | 上海通联金融服务有限公司 | Control method for verifying key field before non-financial transaction |
CN111754232B (en) * | 2020-06-29 | 2023-11-28 | 上海通联金融服务有限公司 | Control method for verifying key fields before non-financial transaction |
CN113592323A (en) * | 2021-08-05 | 2021-11-02 | 任丰宁 | Artificial intelligence enterprise management cost input detail reminding system |
CN113592323B (en) * | 2021-08-05 | 2024-05-24 | 北京北大纵横管理咨询有限责任公司 | Artificial intelligence enterprise management cost entry detail reminding system |
CN113722330A (en) * | 2021-09-07 | 2021-11-30 | 辽宁振兴银行股份有限公司 | Method and device for retrying online transaction failure |
CN113722330B (en) * | 2021-09-07 | 2024-06-07 | 辽宁振兴银行股份有限公司 | Method and device for retrying online transaction failure |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107833053A (en) | The Information Authentication method and device of core banking system | |
US20080249947A1 (en) | Multi-factor authentication using a one time password | |
CN101706933A (en) | Method and background system for realizing joint account service operation | |
US11568387B2 (en) | Method and device for implementing password-free EMV contact transaction | |
US11587052B2 (en) | Casino cash system, apparatus and method utilizing integrated circuit cards | |
US11900345B2 (en) | Financial terminal that automatically reconfigures into different financial processing terminal types | |
JP2009064127A (en) | Automatic transaction system, server, and automatic transaction device | |
US10210512B2 (en) | Transaction count synchronization in payment system | |
WO2017109994A1 (en) | Automated transaction system | |
US20070100752A1 (en) | Systems and methods for secure financial transaction authorization | |
CN108009794A (en) | A kind of method and apparatus of electronics authority condition managing | |
US20190034891A1 (en) | Automated transaction system, method for control thereof, and card reader | |
CN106600406A (en) | Transaction method and terminal thereof | |
WO2002075676A1 (en) | Automatic transaction device and transaction method using it | |
US7827107B2 (en) | Method and system for verifying use of a financial instrument | |
CN107909469A (en) | The unlocking method and device of bank transaction coded lock | |
RU2718527C1 (en) | Automated system and method of associating check receipts with payment transactions | |
JP2006331265A (en) | Transaction system | |
KR20240012645A (en) | Simple Payment System Using Intermediation Server | |
CN117611169A (en) | Real-name authentication transaction method, system, device and storage medium | |
JP2005202980A (en) | Double password switching method in personal identification | |
JP2012099031A (en) | Automatic transaction system | |
JP2008084252A (en) | Automatic transaction device, transaction method, and automatic transaction system | |
JP2009042949A (en) | Automatic transaction device | |
JPH0362162A (en) | Person authenticating method and person authenticating information recording medium |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180323 |
|
RJ01 | Rejection of invention patent application after publication |