发明名称 Pin block replacement
摘要 Systems and methods for performing token transactions are provided. In one embodiment, the invention provides for processing token transactions, including receiving an encrypted password for a debit card transaction, wherein the password was secured using encrypted debit-card information, decrypting the password using encrypted debit-card information for the debit card, recreating the password using actual debit-card information for the debit card, and forwarding the recreated password for subsequent transaction processing. The invention is suitable for implementation with other types of tokens in addition to debit-card tokens as well. The invention can be implemented in a scenario where the password includes a PIN block that is created by combining a clear or encrypted PIN for the token with token information.
申请公布号 US9123042(B2) 申请公布日期 2015.09.01
申请号 US200711839698 申请日期 2007.08.16
申请人 VeriFone, Inc. 发明人 von Mueller Clay;Yale Scott R.;Catinella Paul
分类号 G06F21/00;G06Q20/38;G06Q20/20;G06Q20/36;G06Q20/40;G07F7/08 主分类号 G06F21/00
代理机构 Sheppard Mullin Richter & Hampton LLP 代理人 Sheppard Mullin Richter & Hampton LLP
主权项 1. A method for processing a token-based transaction, wherein a token having token data that comprises account data, and an original PIN used to authenticate the token, are used to fulfill the token-based transaction, the method for processing comprising: receiving, using a computer system, transaction data for the token-based transaction at a processing device, the transaction data comprising encrypted account information and an encrypted first PIN block, wherein the processing device comprises the computer system; the processing device: obtaining an unencrypted account data for the token by decrypting the encrypted account information using a first key; obtaining a decrypted first PIN block by decrypting the encrypted first PIN block using a second key, wherein the decrypted first PIN block comprises a combination of the encrypted account information and the original PIN;obtaining the original PIN by applying the encrypted account information to the decrypted first PIN block;creating a second PIN block containing a combination of the original PIN and the unencrypted account data by combining the unencrypted account data with the original PIN; androuting, based on the account data, the second PIN block and the unencrypted account data to a PIN verification system.
地址 San Jose CA US