BZUPAGES.COM E-cash Payment System A company, DigiCash, has pioneered the use of electronic cash or e-cash. Anonymity of the buyer is the key feature of.

Slides:



Advertisements
Similar presentations
Internet payment systems
Advertisements

Electronic Cash Payment Protocols and Systems Speaker: Jerry Gao Ph.D. San Jose State University URL:
CP3397 ECommerce.
Requirements for a Secure Voting System  Only authorized voters can vote  No one can vote more than once  No one can determine for whom anyone else.
SECURITY IN E-COMMERCE VARNA FREE UNIVERSITY Prof. Teodora Bakardjieva.
_______________________________________________________________________________________________________________ E-Commerce: Fundamentals and Applications1.
_______________________________________________________________________________________________________________ E-Commerce: Fundamentals and Applications1.
Recoverable and Untraceable E-Cash Dr. Joseph K. Liu The Chinese University of HongKong.
Understanding Networked Applications: A First Course Chapter 14 by David G. Messerschmitt.
Lect. 18: Cryptographic Protocols. 2 1.Cryptographic Protocols 2.Special Signatures 3.Secret Sharing and Threshold Cryptography 4.Zero-knowledge Proofs.
Digital Cash Present By Kevin, Hiren, Amit, Kai. What is Digital Cash?  A payment message bearing a digital signature which functions as a medium of.
ELECTRONIC PAYMENT SYSTEMS FALL 2002COPYRIGHT © 2002 MICHAEL I. SHAMOS Electronic Payment Systems Lecture 11 Electronic Cash.
Slide 1 Vitaly Shmatikov CS 378 Digital Cash. slide 2 Digital Cash: Properties uDigital “payment message” with properties of cash uUnforgeable Users cannot.
Payment Systems 1. Electronic Payment Schemes Schemes for electronic payment are multi-party protocols Payment instrument modeled by electronic coin that.
Introduction to Modern Cryptography, Lecture 13 Money Related Issues ($$$) and Odds and Ends.
ELECTRONIC PAYMENT SYSTEMS SPRING 2004 COPYRIGHT © 2004 MICHAEL I. SHAMOS Electronic Payment Systems Lecture 11 Electronic Cash.
Electronic Check Payment Protocols and Systems
Mar 4, 2003Mårten Trolin1 This lecture Diffie-Hellman key agreement Authentication Certificates Certificate Authorities.
1 Applications of Computers Lecture-3 2 E-Commerce 4 Almost all major companies have their homes on the web, mainly for advertising 4 Companies were.
Digital Cash Damodar Nagapuram. Overview ► Monetary Freedom ► Digital Cash and its importance ► Achieving Digital Cash ► Disadvantages with digital cash.
Module 8 – Anonymous Digital Cash Blind Signatures DigiCash coins.
ELECTRONIC PAYMENT SYSTEMS FALL 2002COPYRIGHT © 2002 MICHAEL I. SHAMOS eCommerce Technology Lecture 9 Micropayments I.
Electronic Payment Systems. Transaction reconciliation –Cash or check.
Digital Payment Systems
Financial Transactions on Internet Financial transactions require the cooperation of more than two parties. Transaction must be very low cost so that small.
ELECTRONIC CASH FALL 2000 COPYRIGHT © 2000 MICHAEL I. SHAMOS CPS 214 Bank Clearing and Settlement Quantum Key Exchange Electronic Cash.
Electronic Payment Systems In any commercial transaction payment is an integral part for goods supplied. Four types of payments may be made in e-commerce.
J. Wang. Computer Network Security Theory and Practice. Springer 2008 Chapter 4 Data Authentication Part II.
Digital Signature Xiaoyan Guo/ Xiaohang Luo/
Oz – Foundations of Electronic Commerce © 2002 Prentice Hall E-money.
Chapter 3 Mohammad Fozlul Haque Bhuiyan Assistant Professor CITI Jahangirnagar University.
Supporting Technologies III: Security 11/16 Lecture Notes.
Digital Cash By Gaurav Shetty. Agenda Introduction. Introduction. Working. Working. Desired Properties. Desired Properties. Protocols for Digital Cash.
Common payment services What are the common payment services provided by financial institutions? 1.
Copyright © 2002 Pearson Education, Inc. Slide 6-1.
MIS 3090 IT for Financial Services Digital Cash September 4, 2015.
AQA Computing A2 © Nelson Thornes 2009 Section Unit 3 Section 6.4: Internet Security Digital Signatures and Certificates.
Secure Electronic Transaction (SET)
Electronic Payment Systems. How do we make an electronic payment? Credit and debit cards Smart cards Electronic cash (digital cash) Electronic wallets.
_______________________________________________________________________________________________________________ E-Commerce: Fundamentals and Applications1.
Protecting Internet Communications: Encryption  Encryption: Process of transforming plain text or data into cipher text that cannot be read by anyone.
Lecture 8 e-money. Today Secure Electronic Transaction (SET) CyberCash On line payment system using e-money ECash NetCash MilliCent CyberCoin.
_______________________________________________________________________________________________________________ E-Commerce: Fundamentals and Applications1.
Certificate-Based Operations. Module Objectives By the end of this module participants will be able to: Define how cryptography is used to secure information.
Business Mathematics Seminar 2. Round to a Specific Decimal Place 1. Find the digit in the specified place. 2. Look at the next digit to the right. –If.
Electronic Cash. Digicash: Ecash u “With ecash you can pay for access to a database, buy software ora newsletter by ,play a computer game over the.
1 Information Security Practice I Lab 5. 2 Cryptography and security Cryptography is the science of using mathematics to encrypt and decrypt data.
1 Bitcoin A Digital Currency. Functions of Money.
2/16/001 E-commerce Systems Electronic Payment Systems.
Anonymous Digital Cash  Ashok Reddy  Madhu Tera  Laxminarayan Muktinutalapati (Lux)  Venkat Nagireddy.
Security Digital Cash Onno W. Purbo
Banking Services and Types of Money. Let’s look at some of the services offered by banks… Savings Account: Pays interest, has no maturity date, and from.
Mort Anvari Introduction to Encryption Technology To insert your company logo on this slide From the Insert Menu Select “Picture” Locate your logo file.
CIS-325: Data Communications1 CIS-325 Data Communications Dr. L. G. Williams, Instructor.
Software Security Seminar - 1 Chapter 4. Intermediate Protocols 발표자 : 이장원 Applied Cryptography.
Electronic Payment Systems Presented by Rufus Knight Veronica Ogle Chris Sullivan As eCommerce grows, so does our need to understand current methods of.
多媒體網路安全實驗室 Private Information Retrieval Scheme Combined with E- Payment in Querying Valuable Information Date: Reporter: Chien-Wen Huang 出處:
More bankingChecks, etc. Check types ServicesMisc. Banking Banking Services Game.
1 E-cash Model Ecash Bank Client Wallet Merchant Software stores coins makes payments accepts payments Goods, Receipt Pay coins sells items accepts payments.
Mar 18, 2003Mårten Trolin1 Agenda Parts that need to be secured Card authentication Key management.
1 Buyer 2. Account ID Valid? 3. Account OK! 5. Transaction Details 1. Account ID 4. Information Goods 6. Satisfied? 7. Accept/Reject or Fraud Indication.
Ian Miers, Christina Garman, Matthew Green, Avi Rubin Zerocoin: Anonymous Distributed E-Cash from Bitcoin.
Checking Accounts CheckCheck A written order to pay a stated amount to a person or business Checking accountChecking account  Also known as “demand deposit”
Onno W. Purbo Security Digital Cash Onno W. Purbo
Internet Payment and DigiCash
Presentation On Bit-Coins.
eCommerce Technology Lecture 13 Electronic Cash
Presentation transcript:

BZUPAGES.COM E-cash Payment System A company, DigiCash, has pioneered the use of electronic cash or e-cash. Anonymity of the buyer is the key feature of this system. There are three participants in it, namely, buyer, merchant and bank. Both, symmetric and asymmetric type of cryptography is used in this system. Buyers and merchants, both, have accounts in the E-cash bank. Buyers withdraw coins against their account and store them in e-cash wallet software (Cyber wallet) on their computer. Cyber wallet stores and manages coins and records every transaction.

BZUPAGES.COM E-CASH The currency used in this payment system is called an e- cash coin or simply coin. A coin consists of three elements or parts – --serial # -- key version and -- serial no. signed by the secret or private key of a certain denomination of the e-cash bank. Each coin has a unique value, partly minted by the client and partly by the e-cash bank.

BZUPAGES.COM Minting of the coin A long serial no. is randomly generated by the client’s Cyber wallet in order to mint a coin. This serial no. is blinded, which means that it is multiplied with a blinding factor “r” and sent to the e-cash bank for signatures. Thus, the e-cash bank cannot see the serial no. it is signing. Key version (corresponding public key of the bank) is also part of the coin, and is sent usually at the time of account opening. An e-cash bank may have 1 dollar signature, 5 dollar signature or 10 dollar signature etc. If the client wants to mint a coin of 2 dollars then e-cash bank would use its private or secret key of 2 dollars to sign the serial no.

BZUPAGES.COM How bank signs blindly? Cyberwallet generates a serial # and a blinding factor ‘r’. This blinding factor “r” is only known to the client. Public key of the bank consists of modulus ‘m’ and a no. ‘e’. Bank signs with its secret key of 5 dollars (d5) such that: Bank cannot see serial # it is signing since it does not know ‘r’.

BZUPAGES.COM E-cash bank signs the serial nos. and debits the account of the client. A client must maintain his account with the bank. The coins are encrypted with the public key of the bank and are forwarded to the merchant for onwards deposit to the bank. The merchant cannot, therefore, view these coins. E-cash bank decrypts the coins using its corresponding private key and compares the serial nos., thus revealed, with its database of spent coins to check the validity of the coins.

BZUPAGES.COM