Off-line compatible electronic cash method and system
- Albuquerque, NM
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.
- Research Organization:
- Sandia National Laboratories (SNL), Albuquerque, NM, and Livermore, CA (United States)
- DOE Contract Number:
- AC04-94AL85000
- Assignee:
- Sandia Corporation (Albuquerque, NM)
- Patent Number(s):
- US 5832089
- OSTI ID:
- 871956
- Country of Publication:
- United States
- Language:
- English
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 |
Similar Records
Easy come-easy go divisible cash
E-Science and Protein Crystallography
Related Subjects
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/