Pertemuan 7 Sistem Keamanan dalam e-Bisnis Matakuliah : H0292 / E-Business

advertisement
Matakuliah
Tahun
Versi
: H0292 / E-Business
: 2005
: v0 / Revisi 1
Pertemuan 7
Sistem Keamanan dalam e-Bisnis
1
Learning Outcomes
Pada akhir pertemuan ini, diharapkan mahasiswa
akan mampu :
• Menjelaskan sistem keamanan dalam ebisnis
2
Outline Materi
• Pengamanan Internet
• Penjualan di Web
• Multimedia delivery
3
Internet Network Architecture
ISP
ISP
ISP
ISP
NAP
NAP
ISP
ISP
NAP
NAP
ISP
ISP
ISP
ISP
© Prentice Hall, 2000
Backbone
4
Internet Security
• Authenticity
– the sender (either client or server) of a message is
who he, she or it claims to be
• Privacy
– the contents of a message are secret and only known
to the sender and receiver
• Integrity
– the contents of a message are not modified
(intentionally or accidentally) during transmission
• Non-repudiation
– the sender of a message cannot deny that he, she or
it actually sent the message
5
Encryption
• Private Key Encryption (Symmetrical Key
Encryption)
• Data Encryption Standard (DES) is the most
widely used symmetrical encryption algorithm
Private Key
Message
Text
Ciphered
Text
Encryption
Sender
Private Key
Message
Text
Decryption
Receiver
6
Encryption (cont.)
– Public Key Encryption (Asymmetrical Key
Encryption)
Public Key of
Recipient
Message
Text
Sender
Encryption
Private Key of
Recipient
Ciphered
Text
Decryption
Message
Text
Receiver7
Encryption (cont.)
– Digital Envelope — combination of
symmetrical and public key encryption
Public key of
Recipient
Session Key
Session Key
Digital Envelop
Public key of
Recipient
Session Key
Session Key
Message
Ciphered
Message
Text
Text
Text
Encryption
Decryption
Sender
Receiver
8
Encryption (cont.)
– Digital Signatures : Authenticity and Non-Denial
Public Key of
Recipient
Message
Text
Signature
Sender
Private Key of
Recipient
Message
Text
Ciphered
Text
Encryption
Private Key
of Sender
Decryption
Public Key
of Sender
Signature
Receiver
9
Penjualan di Web
• Function Requirements for an Electronic Storefront
– Search for, discover, and compare products for purchase
– Select a product to be purchased and negotiate or determine its
total price
– Place an order for desired products
– Have their order confirmed, ensuring that the desired product is
available
– Pay for the ordered products (usually through some form of credit)
– Verify their credit and approve their purchase
– Have orders processed
– Verify that the product has been shipped
– Request post-sales support or provide feedback to the seller
10
Penjualan di Web
• Electronic storefront must contain:
– A merchant system or storefront that provides
the merchant’s catalog with products, prices
and promotions
– A transaction system for processing orders
and payments and other aspects of the
transaction
– A payment gateway that routes payments
through existing financial systems primarily for
the purpose of credit card authorization and
settlement
11
Multimedia Delivery
• Webcasting— describes Internet-based
broadcasting of audio and video content
– Types of Webcasts
• Text Streams— Text-only wordcasts and datacasts
– to deliver constant news and stock price updates
• Ambient Webcasts— Video content
– is captured from a Webcam and delivered as single-frame
updates that are transmitted at periodic intervals
• Streaming Audio— Web equivalent of radio
– to deliver everything from talk radio to sports broadcasts to
music previews to archived music and radio shows
• Streaming Video
– to deliver videoconferences where high quality images are
not required and there is not much movement among
participants
12
Webcasting
• Works in a straightforward way
• Examples of companies offering both Webcast
servers and players
–
–
–
–
–
RealNetworks ( www.real.com )
Liquid Audio ( www.liquidaudio.com )
Xingtech with its streamworks technology ( www.xingtech.com )
Apple with its QuickTime system ( quicktime.apple.com )
Microsoft with its Netshow software
(www.microsoft.com/windows/windowsmedia )
• Multicasting
– stream a Webcast from a central server to other media servers
which are distributed to different locations
– when a listener or viewer clicks on a Webcast link they are
automatically routed to the closest server
13
Download