Happy Independence Day to all of you!!!
Every time when we make a payment through our card
online on the payment page we see a logo 3-D
SECURE, some people knows what that means but some doesn’t, So here is my
article for them .
3-D
Secure is an XML-based
protocol designed to be an additional security layer for online credit and debit card transactions. It
was developed by Visa with
the intention of improving the security of Internet payments and is offered to
customers under the name Verified
by Visa. Services based on the protocol have also been adopted by MasterCard as MasterCard
SecureCode, and by JCB International asJ/Secure. Also American
Express added it, asSafeKey,
to the UK and Singapore on 8 November 2010.[1] Analysis of the protocol by academia has shown it to have
many security issues that affect the consumer, including greater surface area
for phishing and a shift of liability in the case of fraudulent payments.
3-D Secure adds an authentication
step for online payments.
DESCRIPTION AND BASIC ASPECTS
The basic concept of the protocol is to tie the financial
authorization process with an online authentication. This authentication is
based on a three-domain model (hence the 3-D in the name). The three domains
are:
·
Acquirer Domain (the
merchant and the bank to which money is being paid).
·
Issuer Domain (the bank
which issued the card being used).
·
Interoperability Domain
(the infrastructure provided by the card scheme, credit, debit, prepaid or
other type of finance card, to support the 3-D Secure protocol).
Interoperability Domain includes the Internet, MPI, ACS and other software
providers
The protocol uses XML messages sent over SSL connections with client authentication (this
ensures the authenticity of both peers, the server and the client, using
digital certificates).
A transaction using Verified-by-Visa or SecureCode will initiate a
redirection to the website of the card issuing bank to authorize the
transaction. Each issuer could use any kind of authentication method (the
protocol does not cover this) but typically, a password-based method is used,
so to effectively buy on the Internet means using a password tied to the card. The Verified-by-Visa
protocol recommends the bank's verification page to load in an inline
frame session. In this way, the bank's systems can be held responsible for
most security breaches. Today, with the ease of sending white-listed text
messages from registered bank senders, it is easy to send a one time
password as part of an SMS text message to users' mobile phones and
emails for authentication, at least during enrollment and for forgotten passwords.
The main difference between Visa and MasterCard implementations
lies in the method to generate the UCAF (Universal Cardholder Authentication
Field): MasterCard uses AAV (Accountholder Authentication Value) and Visa uses
CAVV (Cardholder Authentication Verification Value).
IMPLEMENTATIONS
The specifications are currently at version 1.0.2. Previous
versions 0.7 (only used by Visa USA) and 1.0.1 have become redundant and are no
longer supported. Mastercard and JCB have adopted version 1.0.2 of the protocol
only.
In order for a Visa or mastercard member bank to use the service,
the bank has to operate compliant software that supports the latest protocol
specifications. Once compliant software is installed, the member bank will
perform product integration testing with the payment system server before it
rolls out the system.
ACS PROVIDERS
In the 3-D Secure protocol, ACS (Access Control Server) is on the
issuer side (banks). Currently, most banks outsource ACS to a third party.
Commonly, the buyer's web browser shows the domain name of the ACS provider,
rather than the bank's domain name; however, this is not required by the
protocol. Dependent on the ACS provider, it is possible to specify a bank-owned
domain name for use by the ACS.
MPI PROVIDERS
Each 3-D secure transaction involves two Internet request/response
pairs: VEReq/VERes and PAReq/PARes. Visa and MasterCard don't license merchants
for sending requests to their servers. They isolate their servers by licensing
software providers which are called MPI (merchant plug-in) providers.
MERCHANTS
The advantage for merchants is the reduction of "unauthorized
transaction" chargebacks One
disadvantage for merchants is that they have to purchase MPI to connect to the
Visa or MasterCard Directory Server. This is expensive (setup fee, monthly
fee and per-transaction fee); at the same time, it represents additional
revenue for MPI providers. Supporting 3-D Secure is complicated and, at times,
creates transaction failures. Perhaps the biggest disadvantage for merchants is
that many users view the additional authentication step as a nuisance or
obstacle, which results in a substantial increase in transaction abandonment
and lost revenue.
BUYERS AND CREDIT CARD
HOLDERS
The intention behind the system is that cardholders will have a
decreased risk of other people being able to use their payment cards
fraudulently on the Internet.
In most current implementations of 3-D Secure, the issuing bank or
its ACS provider prompts the buyer for a password that is known only to the
bank/ACS provider and the buyer. Since the merchant does not know this password
and is not responsible for capturing it, it can be used by the issuing bank as
evidence that the purchaser is indeed their cardholder. This is intended to help
decrease risk in two ways:
1. Copying card details, either by writing down the
numbers on the card itself or by way of modified terminals or ATMs, does not
result in the ability to purchase over the Internet because of the additional
password, which is not stored on or written on the card.
2. Since the merchant does not capture the
password, there is a reduced risk from security incidents at online merchants;
while an incident may still result in hackers obtaining other card details,
there is no way for them to get the associated password.
3-D Secure does not strictly require the use of
password authentication. It is said to be possible to use it in
conjunction with smart card readers, security tokens and the like. These
types of devices might provide a better user experience for customers as they
free the purchaser from having to use a secure password. Some issuers are now
using such devices as part of the Chip Authentication Program or Dynamic Passcode Authenticationschemes
One significant disadvantage is that cardholders are likely to see
their browser connect to unfamiliar domain names as a result of vendors' MPI
implementations and the use of outsourced ACS implementations by issuing banks,
which might make it easier to perform phishing attacks on cardholders.
CRITICISM
VERIFIABILITY OF SITE
IDENTITY
The system involves a pop-up window or inline frame appearing
during the online transaction process, requiring the cardholder to enter a
password which, if the transaction is legitimate, their card-issuing bank will
be able to authenticate. The problem for the cardholder is determining if the
pop-up window or frame is really from their card issuer, when it could be from
a fraudulent website attempting to harvest the cardholder's details. Such
pop-up windows or script-based frames lack any access to any security
certificate, eliminating any way to confirm the credentials of the
implementation of 3-DS.
The Verified-by-Visa system has drawn some criticism, since it is hard for users to differentiate
between the legitimate Verified-by-Visa pop-up window or inline frame, and a
fraudulent phishing site. This is because the pop-up window is served from a
domain which is:
·
Not the site where the
user is shopping.
·
Not the card issuing
bank
·
Not visa.com or
mastercard.com
In some cases, the Verified-by-Visa system has been mistaken by
users for a phishing scam[8]and has itself become the target of
some phishing scams. The newer recommendation to use an inline frame (IFrame) instead of a pop-up has reduced user
confusion, at the cost of making it harder, if not impossible, for the user to
verify that the page is genuine in the first place. As of 2011, most web
browsers do not provide a way to check the security certificate for the
contents of an iframe.
Some card issuers also use Activation During Shopping (ADS), in
which cardholders who are not registered with the scheme are offered the
opportunity of signing up (or forced into signing up) during the purchase
process. This will typically take them to a form in which they are expected to
confirm their identity by answering security questions which should be known to their card issuer. Again, this is
done within the iframe where they cannot easily verify the site they are
providing this information to—a cracked site or illegitimate merchant could in
this way gather all the details they need to pose as the customer.
Implementation of 3-D Secure sign-up will often not allow a user
to proceed with a purchase until they have agreed to sign up to 3-D Secure and
its terms and conditions, not offering any alternative way of navigating away
from the page than closing it, thus suspending the transaction.
Cardholders who are unwilling to take the risk of registering
their card during a purchase, with the commerce site controlling the browser to
some extent, can in some cases go to their bank's home page on the web in a
separate browser window and register from there. When they return to the
commerce site and start over they should see that their card is registered. The
presence on the password page of the Personal Assurance Message (PAM) that they
chose when registering is their confirmation that the page is coming from the
bank. This still leaves some possibility of a man-in-the-middle attack if the card holder cannot verify the SSL
Server Certificate for the password page. Some commerce sites will devote the
full browser page to the authentication rather than using a frame (not
necessarily an iFrame, which is a less secure object). In this case, the lock
icon in the browser should show the identity of either the bank or the operator
of the verification site. The cardholder can confirm that this is in the same
domain that they visited when registering their card, if it is not the domain
of their bank.
Mobile browsers present particular problems for 3-D Secure, due to
the common lack of certain features such as frames and pop-ups. Even if the
merchant has a mobile Web site, unless the issuer is also mobile-aware, the
authentication pages may fail to render properly, or even at all. In the end,
many analysts have concluded that the Activation During Shopping (ADS)
protocols invite more risk than they remove and furthermore transfer this
increased risk to the consumer.
In some cases, 3-D Secure ends up providing little security to the
cardholder, and can act as a device to pass liability for fraudulent
transactions from the bank or retailer to the cardholder. Legal conditions
applied to the 3-D Secure service are sometimes worded in a way that makes it
difficult for the cardholder to escape liability from fraudulent
"cardholder not present" transactions.
LIMITED MOBILITY
When a 3-D Secure confirmation code is required, if the
confirmation code is sent by SMS on mobile phone (assuming she/he owns one) the
customer may be unable to receive it depending on the country he currently is
in (not every mobile network accepts SMS). The system is also not convenient
for customers who tend to change mobile numbers from time to time - such as due
to travelling (and some banks require a visit to their office to change the
mobile number on the account). Some Wifi providers who charge for usage by
credit card don't actually allow accessing the 3-D Secure site before the
payment is completed, so the user is unable to purchase Internet access.
GEOGRAPHIC
DISCRIMINATION
Banks and merchants may use 3-D Secure systems unevenly with
regard to banks that issue cards in several geographic locations, creating
differentiations, for example, between domestic US- and non-US-issued cards.
For example, since VISA and MasterCard treat the United States territory of
Puerto Rico as a non-US international, rather than a domestic US location,
cardholders there may confront a greater incidence of 3-D Secure queries than
cardholders in the 50 states. Complaints to that effect have been received by
Puerto Rico's Department of Consumer Affairs "equal treatment"
economic discrimination site,http://daco.pr.gov.
SOURCE[WIKIPEDIA]
Way cool! Sοme extremely valid points! I appreсiatе you penning this агticle
ReplyDeleteρlus tthe reѕt of tthe website is еxtremely gooԁ.
My webpage ... Zdjęcia ślubne plenerowe
Thanks for appreciation
ReplyDeleteAt this time I am ready to do my breakfast, when having my breakfast coming yet again
ReplyDeleteto read other news.
Here is my web-site merchant processing services
It's awesome in support of me to have a web site, which is valuable designed for
ReplyDeletemy experience. thanks admin
Check out my web-site ecommerce merchant accounts
It's an awesome piece of writing for all the web viewers; they will obtain advantage from it I am sure.
ReplyDeleteHere is my website :: merchant service
you cut and pasted the entire wikipedia article - this is plagiarism
ReplyDelete