Lecture On Secure Electronic Transaction: B. Tech CSE, VI Semester A, B, C, E
Lecture On Secure Electronic Transaction: B. Tech CSE, VI Semester A, B, C, E
• Cardholder - customer
• Issuer - customer financial institution (i.e., SBI, ICICI, etc)
• Merchant (i.e., flipkart.com)
• Acquirer - Merchant financial institution (i.e., a bank)
• Certificate authority - Authority which follows certain
standards and issues certificates like X.509V3) to all other
participants.
Security and functionalities:
• Provide authentication
1- Merchant Authentication: To prevent theft, SET
allows customers to check previous relationships between
merchant and financial institution. Standard X.509V3
certificates are used for this verification.
2- Customer / Cardholder Authentication : SET
checks if use of credit card is done by an authorized user or
not using X.509V3 certificates.
Security and functionalities:
• It needs 3 inputs:
Where
• PI, OIMD, OI all have the same meanings as before.
• The new things are :
• EP which is symmetric key encryption
• Ks is a temporary symmetric key
• KUbank is public key of bank
• CA is Cardholder or customer Certificate
• Digital Envelope = E(KUbank, Ks) {Note: This is to encrypt Ks}
Purchase request validation at Merchant’s
site:
• The Merchant verifies by comparing POMD generated through PIMD
hashing with POMD generated through decryption of Dual Signature
as follows: