e -payment system

21
E-PAYMENT SYSTEM Micropayment System Wildan S – [email protected] Narotama Surabaya Surabaya, 7 Januari 2010

Upload: heaton

Post on 23-Feb-2016

73 views

Category:

Documents


3 download

DESCRIPTION

Wildan S – [email protected] Narotama Surabaya Surabaya, 7 Januari 2010. e -payment system. Micropayment System. Latar Belakang. Pembayaran tunai , Cek , Credit Card ( pembayaran makro / konvensional ) terbatas - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: e -payment system

E-PAYMENT SYSTEMMicropayment System

Wildan S – [email protected] SurabayaSurabaya, 7 Januari 2010

Page 2: e -payment system

Latar Belakang Pembayaran tunai, Cek, Credit Card (pembayaran

makro / konvensional) terbatas Pembayaran konvensional tidak cocok digunakan

untuk sesekali / rarely used Pada pembayaran konvensional diatas pelanggan

diwajibkan registrasi, berlangganan dan pelanggan dapat menggunakan layanan pada periode tertentu

Pada awalnya ditujukan untuk penjualan online yang memungkinkan nilai tukar hingga nominal cent / terkecil

Sebagai alternatif untuk periklanan di internet

Page 3: e -payment system

Latar Belakang … (next) Pada arsitektur konvensional / bab

sebelumnya. Merchant membutuhkan validasi pada setiap transaksi secara real time

Pada micropayment, validasi ini berusaha dihilangkan

Akhir 1990, W3C memasukkan ke dalam code html

W3C menyarankan error micropayment yang terjadi embedding pada HTML

Skrg blum digunakan secara luas

Page 4: e -payment system

Karakteristik Micropayment Nominal hingga yang terkecil Mengghilangkan validasi realtime Tidak melibatkan kryptografi dan komputasi yang mahal Pembayaran mengarah pada online sistem Micropayment mengarah pada pembukaan area bisnis

baru Beberapa contoh area tersebut adalah pembelian lagu,

pembelian berita tertentu, konsultasi secara online dan bebas, dll

Pengenalan terbuka Sistem yang paling berpengaruh pada area ini adalah

sebagai berikut :

Page 5: e -payment system

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

Page 6: e -payment system

Millicent Developed by Digital Equipment

Corporation (now Compaq) Didesain hingga nomimal $0,001 Mata uang disebut Scrip Scrip merupakan vendor-specifik

Page 7: e -payment system

Karakteristik Millicent Tanpa ada pihak ketiga Tanpa komunikasi tambahan Tanpa kunci public yang mahal / one way

hashing Tanpa proses offline Efektif untuk pembayaran kecil dan berulang Keamanan dirancang untuk memperbesar

biaya penipuan dari pada pembelian Enkripsi simetris, protokol menjadi ringan dan

aman

Page 8: e -payment system

Karakteristik Millicent Tidak memakai atribut yang

berhubungan dengan Internet-based credit-card systems Certified User Authenticity Receipts (kriptografi kompleks) Absolute Anonymity (millicent vendor

tidak mengetahui identitas costomer) Guarantee of Delivery (vendor tidak

memberi garansi)

Page 9: e -payment system

Penyusun Millicent Terdiri dari 3 aktor, antara lain :

Customer Broker Vendor

Terdiri 3 komponen software, yatu : Wallet Broker Server Vendor Server

Page 10: e -payment system

Aktor Millicent Customer

Pembeli dari broker scrip dengan uang nyata Macropayment dapat digunakan untuk membeli

broker scrip Broker scrip dapat digunakan untuk membeli vendor

scrip yang spesifik Vendor scrip ini yang digunakan untuk pembelian

content Broker

Melakukan mediasi antara customer dan vendor Dengan menyederhanakan task yang dilakukan oleh

kedua pihak

Page 11: e -payment system

Aktor Millicent … (next) Vendor

Merupakan merchant penyedia content atau informasi dengan harga murah

Menerima vendor scrip dari customer Memvalidasi sendiri vendor scrip dan

mencegah pembayaran ganda Merchant memberi lisensi srip-producing ke

broker atau menjual vendor scrip dengan diskon

Komisi penjualan didapat dari bagaimana broker mendapat keuntungan dari skema ini

Page 12: e -payment system

Millicent Wallet

Page 13: e -payment system

Komponen Software Millicent Wallet

Digunakan untuk membeli dan menyimpan Scrip broker Mengkonvert scrip broker Dan membelanjakan scrip untuk ditukar dengan vendor

content Vendor Server

Melakukan administrasi harga content Dan memvalidasi scrip yang digunakan untuk payment

Broker Server Mengkonversi mata uang nyata ke scrip

Mengkonversi form dan scrip yang berbeda, yang digunakan oleh vendor atau content provider

Page 14: e -payment system

MilliCent System Security Asosiasi jangka panjang dan

kepercayaan broker Tidak adanya bukti pembayaran, bila

tidak mendapatkan content maka tinggal tekan replay

Tidak memerlukan kekuatan enkripsi Scrip adalah vendor-spesific Dan hanya metode validasi scrip

Page 15: e -payment system

Model / Big picture Millicent

Menggunakan macropayment, Menukar uang yang terjual oleh broker

Broker(actually, a

broker network)

Vendor

Menggunakan broker scrip, customer membeli vendor scrip. Customer$ (weekly)

$$$ (monthly)B

C

V

Menggunakan macropayment, menukar uang untuk broker scrip

Menukar vendor script dg content, service

Page 16: e -payment system

Scrip Berisi body yang terdiri dari 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

Page 17: e -payment system

Scrip stamp generation (at vendor or broker)

Hash

Master scrip secret 5

Stamp

Vendor Value ID# Cust ID# Expiry Props

Customer

Master scrip secret 4Master scrip secret 5Master scrip secret 6

Page 18: e -payment system

Scrip stamp validation(at vendor)

Hash

Master scrip secret 5

Stamp

Vendor Value ID# Cust ID# Expiry Props

Customer

Master scrip secret 4Master scrip secret 5Master scrip secret 6

Stamp

Compare

Page 19: e -payment system

MilliCent System Deployment Options

Dapat digunakan pada berbagai industri. Contoh : membeli informasi, service, product, shared online resource

Page 20: e -payment system

Arsitektur Millicent

VendorServer

Web Server

Vendor

Price File

DocumentTree

Browser Wallet

User

BrowserCache

WalletContents

BrokerServer

Broker HTTP

PriceConfigurator

HTTP

Page 21: e -payment system

Analisis Micropayment