DOE Patents title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Off-line compatible electronic cash method and system

Abstract

An off-line electronic cash system having an electronic coin, a bank B, a payee S, and a user U with an account at the bank B as well as a user password z.sub.u,i, has a method for performing an electronic cash transfer. An electronic coin is withdrawn from the bank B by the user U and an electronic record of the electronic coin is stored by the bank B. The coin is paid to the payee S by the user U. The payee S deposits the coin with the bank B. A determination is made that the coin is spent and the record of the coin is deleted by the bank B. A further deposit of the same coin after the record is deleted is determined. Additionally, a determination is made which user U originally withdrew the coin after deleting the record. To perform these operations a key pair is generated by the user, including public and secret signature keys. The public signature key along with a user password z.sub.u,i and a withdrawal amount are sent to the bank B by the user U. In response, the bank B sends a coin to the user U signed by the secretmore » key of the bankindicating the value of the coin and the public key of the user U. The payee S transmits a challenge counter to the user U prior to receiving the coin.

Inventors:
 [1];  [1];  [1]
  1. Albuquerque, NM
Issue Date:
Research Org.:
Sandia National Laboratories (SNL), Albuquerque, NM, and Livermore, CA (United States)
OSTI Identifier:
871956
Patent Number(s):
5832089
Assignee:
Sandia Corporation (Albuquerque, NM)
Patent Classifications (CPCs):
G - PHYSICS G06 - COMPUTING G06Q - DATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES
DOE Contract Number:  
AC04-94AL85000
Resource Type:
Patent
Country of Publication:
United States
Language:
English
Subject:
off-line; compatible; electronic; cash; method; coin; bank; payee; user; account; password; z; performing; transfer; withdrawn; record; stored; paid; deposits; determination; spent; deleted; deposit; determined; additionally; originally; withdrew; deleting; perform; operations; key; pair; generated; including; public; secret; signature; keys; withdrawal; amount; response; sends; signed; bankindicating; value; transmits; challenge; counter; prior; receiving; electronic cash; /705/380/

Citation Formats

Kravitz, David W, Gemmell, Peter S, and Brickell, Ernest F. Off-line compatible electronic cash method and system. United States: N. p., 1998. Web.
Kravitz, David W, Gemmell, Peter S, & Brickell, Ernest F. Off-line compatible electronic cash method and system. United States.
Kravitz, David W, Gemmell, Peter S, and Brickell, Ernest F. Thu . "Off-line compatible electronic cash method and system". United States. https://www.osti.gov/servlets/purl/871956.
@article{osti_871956,
title = {Off-line compatible electronic cash method and system},
author = {Kravitz, David W and Gemmell, Peter S and Brickell, Ernest F},
abstractNote = {An off-line electronic cash system having an electronic coin, a bank B, a payee S, and a user U with an account at the bank B as well as a user password z.sub.u,i, has a method for performing an electronic cash transfer. An electronic coin is withdrawn from the bank B by the user U and an electronic record of the electronic coin is stored by the bank B. The coin is paid to the payee S by the user U. The payee S deposits the coin with the bank B. A determination is made that the coin is spent and the record of the coin is deleted by the bank B. A further deposit of the same coin after the record is deleted is determined. Additionally, a determination is made which user U originally withdrew the coin after deleting the record. To perform these operations a key pair is generated by the user, including public and secret signature keys. The public signature key along with a user password z.sub.u,i and a withdrawal amount are sent to the bank B by the user U. In response, the bank B sends a coin to the user U signed by the secret key of the bankindicating the value of the coin and the public key of the user U. The payee S transmits a challenge counter to the user U prior to receiving the coin.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {1998},
month = {1}
}

Works referenced in this record:

Blind Signatures for Untraceable Payments
book, January 1983


An efficient electronic payment system protecting privacy
book, January 1994


NetCash: a design for practical electronic currency on the Internet
conference, January 1993


Untraceable Electronic Cash
book, January 1990