1 / 21

e -payment system

Wildan S – wildan@malang.te.net.id Narotama Surabaya Surabaya, 7 Januari 2010. e -payment system. Micropayment System. Latar Belakang. Pembayaran tunai , Cek , Credit Card ( pembayaran makro / konvensional ) terbatas

heaton
Download Presentation

e -payment system

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. WildanS – wildan@malang.te.net.id Narotama Surabaya Surabaya, 7 Januari 2010 e-payment system Micropayment System

  2. LatarBelakang • Pembayarantunai, Cek, Credit Card (pembayaranmakro/ konvensional) terbatas • Pembayarankonvensionaltidakcocokdigunakanuntuksesekali / rarely used • Padapembayarankonvensionaldiataspelanggandiwajibkanregistrasi, berlangganandanpelanggandapatmenggunakanlayananpadaperiodetertentu • Padaawalnyaditujukanuntukpenjualan online yang memungkinkannilaitukarhingga nominal cent / terkecil • Sebagaialternatifuntukperiklanandi internet

  3. LatarBelakang … (next) • Padaarsitekturkonvensional / babsebelumnya. Merchant membutuhkanvalidasipadasetiaptransaksisecara real time • Pada micropayment, validasiiniberusahadihilangkan • Akhir1990, W3C memasukkankedalam code html • W3C menyarankan error micropayment yang terjadiembedding pada HTML • Skrgblumdigunakansecaraluas

  4. Karakteristik Micropayment • Nominal hingga yang terkecil • Mengghilangkanvalidasirealtime • Tidakmelibatkankryptografidankomputasi yang mahal • Pembayaranmengarahpada online sistem • Micropayment mengarahpadapembukaan area bisnisbaru • Beberapacontoh area tersebutadalahpembelianlagu, pembelianberitatertentu, konsultasisecara online danbebas, dll • Pengenalanterbuka • Sistem yang paling berpengaruhpada area iniadalahsebagaiberikut :

  5. Riset Micropayment • Millicent • Subscrib • Payword • iKP Micropayment • Hash Chain Trees • MicroMint • Probability-bases Micropayment • Jalda • NewGenPay / IBM Micropayments • Banner advertising sebagai form dari micropayment

  6. Millicent • Developed by Digital Equipment Corporation (now Compaq) • Didesainhingganomimal $0,001 • Mata uangdisebutScrip • Scrip merupakan vendor-specifik

  7. Karakteristik Millicent • Tanpaadapihakketiga • Tanpakomunikasitambahan • Tanpakunci public yang mahal / one way hashing • Tanpaproses offline • Efektifuntukpembayarankecildanberulang • Keamanandirancanguntukmemperbesarbiayapenipuandaripadapembelian • Enkripsisimetris, protokolmenjadiringandanaman

  8. Karakteristik Millicent • Tidakmemakaiatribut yang berhubungandengan Internet-based credit-card systems • Certified User Authenticity • Receipts (kriptografikompleks) • Absolute Anonymity (millicent vendor tidakmengetahuiidentitascostomer) • Guarantee of Delivery (vendor tidakmemberigaransi)

  9. Penyusun Millicent • Terdiridari 3 aktor, antara lain : • Customer • Broker • Vendor • Terdiri 3 komponen software, yatu: • Wallet • Broker Server • Vendor Server

  10. Aktor Millicent • Customer • Pembelidari broker scrip denganuangnyata • Macropaymentdapatdigunakanuntukmembeli broker scrip • Broker scrip dapatdigunakanuntukmembeli vendor scrip yang spesifik • Vendor scrip ini yang digunakanuntukpembelian content • Broker • Melakukanmediasiantara customer dan vendor • Denganmenyederhanakan task yang dilakukanolehkeduapihak

  11. Aktor Millicent … (next) • Vendor • Merupakan merchant penyedia content atauinformasidenganhargamurah • Menerima vendor scrip dari customer • Memvalidasisendiri vendor scrip danmencegahpembayaranganda • Merchant memberilisensisrip-producing ke broker ataumenjual vendor scrip dengandiskon • Komisipenjualandidapatdaribagaimana broker mendapatkeuntungandariskemaini

  12. Millicent Wallet

  13. Komponen Software Millicent • Wallet • DigunakanuntukmembelidanmenyimpanScrip broker • Mengkonvert scrip broker • Dan membelanjakan scripuntukditukardengan vendor content • Vendor Server • Melakukanadministrasiharga content • Dan memvalidasi scrip yang digunakanuntuk payment • Broker Server • Mengkonversimatauangnyatake scrip • Mengkonversi form dan scrip yang berbeda, yang digunakanoleh vendor atau content provider

  14. MilliCent System Security • Asosiasijangkapanjangdankepercayaan broker • Tidakadanyabuktipembayaran, bilatidakmendapatkan content makatinggaltekan replay • Tidakmemerlukankekuatanenkripsi • Scrip adalah vendor-spesific • Dan hanyametodevalidasi scrip

  15. Model / Big picture Millicent Vendor Menggunakanmacropayment, Menukaruang yang terjualoleh broker V $$$ (monthly) B Menukar vendor script dg content, service Broker(actually, a broker network) Menggunakan broker scrip, customer membeli vendor scrip. Menggunakanmacropayment, menukaruanguntuk broker scrip Customer $ (weekly) C

  16. Scrip • Berisi body yang terdiridari field : • Vendor • Props: mendeskripsikan customer properties (nama) • Value: nilai scrip, • Expiry: kadaluarsa scrip, • ID#, Cust ID#: ID material • and of a hash: • Stamp: validitas scrip • Stamp = hash(Scrip body, Master scrip secret

  17. Scrip stamp generation (at vendor or broker) Master scrip secret 4 Master scrip secret 5 Master scrip secret 6 Vendor Value ID# Cust ID# Expiry Props Master scrip secret 5 Stamp Hash Customer

  18. Scrip stamp validation(at vendor) Master scrip secret 4 Master scrip secret 5 Master scrip secret 6 Vendor Value ID# Cust ID# Expiry Props Master scrip secret 5 Stamp Compare Customer Stamp Hash

  19. MilliCent System Deployment Options • Dapatdigunakanpadaberbagaiindustri. Contoh : membeliinformasi, service, product, shared online resource

  20. Arsitektur Millicent Vendor Broker Server Price File Price Configurator Broker HTTP Document Tree User Browser Vendor Server Wallet Web Server HTTP Wallet Contents Browser Cache

  21. Analisis Micropayment

More Related