1 / 10

Ralf C. Hauser April 4, 1995 Reviewer : Xiao Wang

USING THE INTERNET TO REDUCE SOFTWARE PIRACY on Anonymous Receipts, Anonymous ID Cards, and Anonymous Vouchers. Ralf C. Hauser April 4, 1995 Reviewer : Xiao Wang. Introduction. New Software Vending Method Anonymous ID Cards Anonymous Receipts Fully Network situation. Background.

arnie
Download Presentation

Ralf C. Hauser April 4, 1995 Reviewer : Xiao Wang

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. USING THE INTERNET TO REDUCE SOFTWARE PIRACYon Anonymous Receipts, Anonymous ID Cards, and Anonymous Vouchers Ralf C. Hauser April 4, 1995 Reviewer : Xiao Wang

  2. Introduction • New Software Vending Method • Anonymous ID Cards • Anonymous Receipts • Fully Network situation

  3. Background • Physical software copy is valuable • Dishonest customer can cheat producer by copying illegally • Vendor can cheat user and producer by selling bootleg software copy Producer $200 Software vendor customer $300

  4. New Software Vending Method • Show ID to Vendor • Get less valuable software copy • Get bill with unique SW-ID • Use policy file to verify vendor and producer • Pay producer • Vendor gets profit from producer • erase client from debt list by SW-ID • Vendor may remind consumer • Vendor ask profit from producer with consumer’s receipt producer Addr. sw-id Sw-id ,$295,Addr $95 receipt policy database $5,ID vendor customer Sw-id receipt bill Addr. sign sw-id Sw-id policy receipt*2

  5. Evaluation • Stop piracy • Physical copy is not valuable , paid sw-id is valuable • Stop bootleg copy from vendor • Stop dishonest customer • Intrude privacy • Show customer’s ID to vendor • Give producer customer’s address for receipt • How to protect privacy ?

  6. Anonymous ID Cards The notary registers the consumer's address and signs asymmetric public key without adding any address and name information. And include secure hash value of a digital passport picture of the consumer . Sn(PseudonymA , EAtemp , MD5(A.img)) • hands a diskette containing this notary statement and the passport picture • cashier's PC displays the picture to verify the holder of this digital ID • vendor sends a reminder to the notary • notary can reveal the identity of the consumer during dispute $5,A_ID database policy vendor customer Sw-id receipt bill sign , sw-id , A_ID A_ID Addr. Key picture notary What is the use of the public key ?

  7. Anonymous Receipts $+Y+ SW-ID • Create Y (hash of the receipt information by a secured one-way function) • Trustee pay out funds , forward Y SW-ID • Create Ss(signature key of producer) return to trustee as receipt • Trustee forward receipt to customer and remove customer information after customer getting receipt . Producer (date, Y,amount,product, ..)Ss Trustee (Payment mechanism) receipt Customer $+Y User-ID SW-ID Policy Info Random V What is the use of the Random value ?

  8. Fully Network • use public key to secure the delivery of the software • Replace Trustee with payment mechanisms . • Release software after getting paid to producer Producer $ Notice $ receipt A_ID Vendor Customer Release Software

  9. Conclusion • This paper shows a new vending method which can reduce software piracy . • It also gives solution to keep privacy and can provide identity at the same time -- using one way cryptography .

  10. Questions • Judging from this paper , do you think the author use the hash value of the photo MD5(A.img) as the Anonymous ID number ? If not , it can be the ID number or not ?

More Related