Encrypting secrets in a file for an electronic micro-commerce system
US6424953B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Mar 19, 1999 |
| Grant date | Jul 23, 2002 |
| Priority date | — |
| Expiry date | Mar 19, 2019 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06Q20/3823
- WIPO fieldIT methods for management
- WIPO sectorElectrical engineering
Abstract
An electronic commerce system and method includes a broker computer system having a database of scrips, a vendor computer, and a consumer computer system having a wallet protected by a pass phrase. To strengthen the pass phrase, the wallet adds a nonce and a random phrase having a length determined by the processing speed of the computer system. The internal phrase is hashed with another nonce to form a checksum, which is stored in the wallet. A portion of each scrip is encrypted by hashing a unique nonce and the internal pass phrase. XORing the scrip with the hash, and storing the encrypted portion and nonce in the wallet. The wallet adds another nonce and random string to form an internal pass phrase. To use the scrip, the user provides the pass phrase, The wallet verifies that the phrase is correct, and if so, decrypts the scrip.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.