















Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
An overview of web security, focusing on ssl (secure socket layer) and tls (transport layer security) protocols, and the secure electronic transactions (set) protocol for secure credit card transactions. Ssl and tls ensure secure communications between clients and servers by providing message integrity, confidentiality, and authentication. Set, on the other hand, is a set of security protocols and formats designed to protect internet transactions, enabling secure communications among parties and ensuring trust and privacy.
Typology: Slides
1 / 23
This page cannot be seen from the preview
Don't miss anything!
















integrity confidentiality denial of service authentication
a transient, peer-to-peer, communications link associated with 1 SSL session
an association between client & server created by the Handshake Protocol define a set of cryptographic parameters may be shared by multiple SSL connections
SSL Change Cipher Spec Protocol
authenticate each other to negotiate encryption & MAC algorithms to negotiate cryptographic keys to be used
Establish Security Capabilities
Server Authentication and Key Exchange
Client Authentication and Key Exchange
Finish
Secure Electronic Transactions (SET)
secure communications amongst parties trust from use of X.509v3 certificates privacy by restricted info to those who need it
order information (OI) for merchant payment information (PI) for bank
signed concatenated hashes of OI & PI DS=E(PR c , [H(H(PI)||H(OI))])
Initiate Request - get certificates
Initiate Response - signed response
Purchase Request - of OI & PI
Purchase Response - ack order
verifies cardholder certificates using CA sigs
verifies dual signature using customer's publicsignature key to ensure order has not beentampered with in transit & that it was signedusing cardholder's private signature key
processes order and forwards the paymentinformation to the payment gateway forauthorization (described later)
sends a purchase response to cardholder