Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

"SET: Comprehensive Security for Online Credit Card Transactions", Exercises of Computer Science

The secure electronic transaction (set) is an open encryption and security specification designed to protect credit card transactions on the internet. Developed by ibm, microsoft, netscape, rsa, terisa, and verisign, among others, set provides a secure communication channel, trust through digital certificates, and privacy for payment and ordering information. This complex specification, defined in three books, ensures the integrity of transmitted data, authenticates cardholders and merchants, and uses the best security practices. Set is not a payment system but a set of protocols enabling secure use of existing credit card infrastructure on open networks like the internet.

Typology: Exercises

2018/2019

Uploaded on 11/21/2019

manish-mishra-2
manish-mishra-2 🇮🇳

5 documents

1 / 2

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Secure Electronic Transaction(SET)
SET is an open encryption and security specification designed to protect credit
card transaction on the Internet. The current version, SETv1, emerged from a
call for securtity standards by MasterCard and Visa in February 1996. A wide
range of companies were involved in developing the initial specification
including IBM, Microsoft, Netscape, RSA, Terisa, and Verisign. Beginning in
1996, there have been numerous tests of the concept, and by 1998 the first wave
of SET-compliant products was available. SET is not a payment system. Rather
it is a set of security protocols and formats that enables users to employ the
existing credit card payment infrastructure on an open network, such as the
Internet, in a secure fashion. In essence, SET provides three services:
Provides a secure communication channel among all parties involved in
a transaction.
Provides trust by the use of X.509v3 digital cetificates
Ensures privacy because the information is only available to parties in a
transaction when and where necessary SET is complex specification
defined in three books issued in May of 1997:
Book1: Business Description
Book2: Programmer’s Guide
Book3: Format Protocol Defination
Requirements:
Provide confidentiality of payment and ordering information
Ensure the integrity of all transmitted data
Provide authentication that a cardholder is a legitimate user of a credit
card account
Provide authentication that a merchant can accept credit card transaction
through its relationships with financial institutions.
Ensure the use of the best security practices and system design techniques
to protect all legitimate parties in an electronic commerce transaction
Create a protocol that neither depends on transport security mechanisms
nor prevents their use.
Facilitate and encourage interoparability among software and network
providers
pf2

Partial preview of the text

Download "SET: Comprehensive Security for Online Credit Card Transactions" and more Exercises Computer Science in PDF only on Docsity!

Secure Electronic Transaction(SET) SET is an open encryption and security specification designed to protect credit card transaction on the Internet. The current version, SETv1, emerged from a call for securtity standards by MasterCard and Visa in February 1996. A wide range of companies were involved in developing the initial specification including IBM, Microsoft, Netscape, RSA, Terisa, and Verisign. Beginning in 1996, there have been numerous tests of the concept, and by 1998 the first wave of SET-compliant products was available. SET is not a payment system. Rather it is a set of security protocols and formats that enables users to employ the existing credit card payment infrastructure on an open network, such as the Internet, in a secure fashion. In essence, SET provides three services:

  • Provides a secure communication channel among all parties involved in a transaction.
  • (^) Provides trust by the use of X.509v3 digital cetificates
  • Ensures privacy because the information is only available to parties in a transaction when and where necessary SET is complex specification defined in three books issued in May of 1997:
  • Book1: Business Description
  • (^) Book2: Programmer’s Guide
  • Book3: Format Protocol Defination

Requirements:

  • Provide confidentiality of payment and ordering information
  • Ensure the integrity of all transmitted data
  • (^) Provide authentication that a cardholder is a legitimate user of a credit card account
  • Provide authentication that a merchant can accept credit card transaction through its relationships with financial institutions.
  • Ensure the use of the best security practices and system design techniques to protect all legitimate parties in an electronic commerce transaction
  • Create a protocol that neither depends on transport security mechanisms nor prevents their use.
  • Facilitate and encourage interoparability among software and network providers