Network and Communication Privacy - Waleed14
Network and Communication Privacy - Waleed14
ABSTRACT
Digicash is an online payment method that has a very
unique concept regarding the privacy of their clients,
which is anonymity, David Chaum introduce a brilliant
method to ensure anonymity by introducing blind
signatures, this concept is the major milestone for
ecommerce and other financial institutions.
This report tends to through light on some important
concepts regarding DigiCash, how it works, how they
insure anonymity, whats the price of anonymity and
how they mimic paper currency properties pros and cons
of DigiCash and what happened to the company in the
end and current revival.
Keywords
Digicash, double spending, Blind-Signature, anonymity,
properties of e-cash, online vs offline DigiCash.
1. INTRODUCTION
Digicash came into being in on 21 April 1990 after
working on a project with a colleague, David Chaum
decided to open his own company in the year 1993 he
introduce electronic cash. His Idea was to mimic the
properties of paper cash and produced them in ecash so
that to remove the concerns of people regarding buying
and selling online as much as possible. The main actors
of Digicash are shown below. The concept will be
explained later in the report.
2 MOTIVATION:
The main motivation behind Digicash is that it ensures
anonymity of the person as long as he didnt double spent
and at that point payment with credit card is not secured
as there are no standards for sending the data online
because SSL are not introduced yet and credit card
numbers can be intercepted. Some other factors are,
online payment transaction charges are too much and
people really avoid online transaction at that time so
DigiCash targeted those flaws and became an instant hit
in the beginning.
Since bank cant link the Coin origin to its source. One
can try to spend the same coin twice , as the coin is
digitally signed ,a mechanism should be created to not
only detect double spending but get the culprit as well
.So David Chaum introduce (David Chaum) a random
number whenever the Bank sign a coin it maintain that
number into its repository with the count of the number
. Double spending is not a problem when working with
online Digicash because the Bank check the random
number with the message and if the random number
exists it will not sign on the coin. But the problem occurs
in offline Digicash, Offline Digicash is just like normal
Digicash but it has additional hardware with the
mechanism inserted to verify the identity of coin and that
hardware is trusted by both bank and vendors.
A
0
A
L
0
L
I
0
I
0
C
C
0
E
E
BOB
LISA
Gotya
double spend
-No dual spending problems (coins are
checked in real time during the transaction).
9 Revival of Digicash:As I was going through some literature I found out that
DigiCash is going to be reinitiate with a new concept a modern
touch (DIGICASH, 2014) .They introduced QR code and
software on smartphones which are doing the same stuff as
introduced by David Chaum in his paper and they said that it
ensures anonymity of user as well, but firstly you have to
connect your bank account with it. A simple scenario is
explained in diagram below:
Works Cited
Birmingham, L. R. (2004, 02 21). University of
Birmingham Lecure Repository. Retrieved
from Digital Cash:
https://www.cs.bham.ac.uk/~mdr/teachi
ng/modules06/netsec/lectures/DigitalCas
h.html
Chaum, D. (n.d.). Blind Signature System. US
Patent #4759063.
David Chaum, A. F. (n.d.). Untraceable Electronic
Cash. Advances in Cryptology - CRYPTO
'88 Proceedings.
DIGICASH. (2014). Retrieved from
https://www.digicash.lu/fr/fonctionneme
nt
Friis, J. B. (2003). Digicash implementation.
University of Aarhus.
RH, I. (1999, 2 10). How DigiCash Blew Everything.
Retrieved from Next! Magazine:
http://cryptome.org/jya/digicrash.htm