HOME ABOUT US PRACTICE AREAS UPDATES FORMS LINKS CONTACT US
           
Others
 

Others


 

E - COMMERCE

 
 

SECURITY AND ELECTRONIC PAYMENT


 

Is security an important concern in e-commerce?

Yes, security is a very important issue in e-commerce.  Many businesses and consumers are afraid to go online because of fears related to security of information and information systems.

The general security concerns in e-commerce involve the following:

  • User authorization; and

  • Data and transaction security.

How do you ensure user privacy and information security in an open network like the internet?

The available authorization schemes which make sure that only authorized users and programs can gain access to information resources such as user accounts, files, and databases, are:

  • Password protection

  • Encrypted smart cards;

  • Biometrics (fingerprinting); and

  • Firewalls

What are the available data transaction security schemes?

For purposes of  protecting the privacy, integrity, and confidentiality of business transactions and messages, the following data and transaction security schemes maybe used:

  • Secret-key encryption; and

  • Public/private-key encryption

The above schemes are commonly used in several online payment systems such as electronic cash and electronic checks.

For the safe arrival and storage of information, and for the protection of the same from internal and external threats, a system cryptographic methods should be supported by perimeter guards known as firewalls.

Internet security terms

Authentication - A way to verify that message senders are who they say they are.

Integrity - Ensuring that information will not be accidentally or maliciously altered or  destroyed.

Reliability - Ensuring that systems will perform consistently and at an acceptable level of quality.

Encryption - A process of making information indecipherable except to those with a decoding key.

Firewall - A filter between a corporate network and the internet that keeps the corporate network secure from intruders, but allows authenticated corporate users uninhibited access to the internet

Spoofing - A way of creating counterfeit packets with private IP (Intranet) addresses in order to gain access to private networks and steal information.

Denial of service - An attack on the information and communications services by a third party that prevents legitimate users from using the infrastructure.

What are the basic requirements of transaction security?

The basic requirements of transaction security are:

Transaction privacy.  This simply means that transactions must be held private and intact, with unauthorized users unable to understand the message content.

Transaction Confidentiality.  This  implies that traces of transactions must be dislodged from the public network.  No intermediary is permitted to hold copies of the transactions unless authorized to do so.

Transaction Integrity.  This simply means that the transactions should  be protected from unlawful interference – i. E., they must not be altered or modified.

What is encryption?

Encryption is a set of secret codes which defends sensitive information that crosses over public channels (such as the Internet).  It is a mutation of information in any form (text, video, and graphics) into a form decipherable only with a decryption key.

The purpose of encryption is to make data impossible for a stranger who obtains the ciphertext (encrypted information) while in transit across the network, to understand it, while in enabling the intended recipient to the code and recover the original message-un altered and not tampered with.


What are the kinds of encryption?

The two main kinds of encryption in common use today are: (1) the “single-key” or “secret key” encryption; and (2) “public key” encryption.  A “key” is a very large number, a string of zeroes and ones.


How does the secret-key encryption work?

The secret-key encryption, otherwise known as symmetric encryption, involves the use of the same key-a shared key-for both encryption by the transmitted and decryption by the receiver.

For instance ,  Juan transmits a purchase order (PO) over the network to Pedro in a way that Pedro can read it.  Juan encrypts the plaintext of the PO with an encryption key and sends the encrypted PO (the ciphertext-which is an scrambled format) to Pedro, Pedro then decrypts the ciphertext with the decryption key and reads the PO.  Decryption enables Pedro to convert the ciphertext (the indecipherable text) into its readable format.

In secret-key encryption, the key for encryption and decryption is the same.

This system has been found to be impractical for message exchanges among large groups of unknown parties over a public network.  In this system, it is difficult to ensure secure key management because Pedro or Juan can easily divulge their secret-key code to other parties (say, their friends).  Hence, secret-key encryption cannot play a dominant role in e-commerce.


What is public-key encryption?

Public-key encryption is a type of secret encryption that can ensure safe e-commerce.

Public-key encryption, or asymmetric encryption, uses two keys which are mathematically related: one key to encrypt the message and a different key to decrypt the message.  Each party therefor has a pair of keys.  One of the keys is a “public” key and the other is a “private” key.  Under this system, the public key may be disclosed to others while the private key must be kept secret and confidential to its owner.

A common application of public-key encryption is digital signatures

What is a digital signature?

A digital signature is a cryptographic mechanism- the counterpart of a written signature on a paper-based transaction.  Its basic function is to verify the origin and contents of a message for sender authentication purposes.  It allows the computer to notarize the message, to assure the intended recipient that the message has not been forged while it traversed the network.

In simple terms, a digital signature, just like a real one, validates the sender’s identity.  The digital signature is composed of a unique sequence of data bits and codes which pertain to the sender’s identity or the document’s contents.


Technically, how do digital signatures work?

First, data are electronically signed to the message through the application of the private key of the data’s author. The private key is applied to a shorter form of the data called a “hash” or  “message digest,” “instead of the entire data. The digital signature can be stored and is transmitted along with the data. Any party can verify the signature through the use of a public key of the signer.


How do digital signatures ensure authentication?

Simple. When a user digitally signs a document, he integrates his private key with the document and performs a certain computation on the composite (key+document) in order to come up with a particular number called the digital signature. The digital signature is unique to one user.

For instance, when an electronic document (say, an order form with a credit card number) passes through the digital signature process, the outcome is a “fingerprint” of the document, which is attached to the original message further encrypted (second encryption) with the signer’s private key.

So, when a user communicates with his bank, he only sends the result of the second encryption to the bank. The bank then decrypts the document  using the user’s public key to check if the enclosed message has been altered or interfered with by a third party. Then the bank performs a computation on the original document, the digital signature, and the customer’s public key for purposes of validation. The digital signature is verified as genuine if the results of the computation show a matching “fingerprint.”

Digital certificates further strengthen authentication.

What are digital certificates and how do they work?

Before two parties use public-key encryption to transact a business, each party to the transaction wants to be assured that the other is authenticated. Say, before Pedro even accepts a message with Juan’s digital signature, he wants to be sure that the public key indeed belongs to Juan and not to someone who is alleging to be Juan. How then can Pedro ensure that the message is from Juan/ Pedro can do this by receiving messages over a secure channel directly from Juan. But, in most circumstances, this is not practical.

An alternative to the use of a secure channel is to use a trusted third party to authenticate that the public key belongs to Pedro. Such a party is known as the certificate authority (CA).

What is an Electronic Payment System?

Electronic payment is defined as financial exchange that takes place online between buyers and sellers. The exchange is facilitated by some form of digital financial instrument (such as encrypted credit card nu7mbers, electronic checks, or digital cash) that is backed by a bank, an intermediary, or by legal tender.

Electronic payments close the e-commerce loop. The underdeveloped electronic payments system in the country is a serious impediment to the growth of e-commerce here. For instance, Filipino entrepreneurs are not able to accept credit card payments over the Internet for legal and business concerns.

One of the biggest barriers to electronic transactions in the Philippines is the absence of a legal infrastructure governing their operation. Banks that utilize electronic banking only have service agreements between themselves and their clients.

Another barrier is the relatively underdeveloped credit card industry. The Philippine credit card industry has an estimated market base of only 1.5 million. Thus only this segment of the population can buy goods and services over the Internet. A related problem to credit card use is a regulatory entanglement that requires “explicit consent” (i.e., signature) of a card owner before a transaction is considered valid. This requirement does not exist in the U.S.

How do Electronic Payment Systems work?

An electronic payment system must incorporate key features/properties, which are the minimum requirements to make any e-payment system work: (1) monetary value; (2) interoperability; (3) retrievability, and (4) security.

Monetary Value. This means that the e-payment must be backed by hard cash (currency), bank authorized credit, or a bank certified cashier’s check. 

Interoperability. This pertains to the exchangeability of the e-payment with other digital cash, paper cash, goods or services, lines of credit, deposits in banking accounts, bank notes or obligations, electronic benefits transfers, etc.

Retrievability. This implies that e-cash must be storable and retrievable. Remote storage and retrieval (such as through a telephone or through any personal communication device) permits users to exchange e-cash (i.e., to withdraw from and to deposit into banking accounts) either from home or office or even while traveling. Here, cash is stored in a remote computer’s memory, in smart cards, or in other easily transported standard or special-purpose devices.

Security. This means that e-cash should not be easily duplicated or altered in the process of the exchange. The system should ensure mechanisms for protection against duplication and double spending of e-cash (such as prevention and tracking/detecting devices).

What is e-cash and how does it differ from conventional money?

E-cash, or e-money, is based on cryptographic system called “digital signatures.” It includes all credits on wholesale electronic nets without conventional money counterparts, including all retail e-monies whose value rests outside conventional banks and on  plastic or computer chips – unlike conventional money, which consists of cash, deposits and other components of the published money aggregates or the official money supply.

E-money has only a virtual existence in that: (a) it has no physical presence; (b) it does not resemble any other formal money aggregates; (c) it is transferred out of official money stock and drawn into new money-like accounts; (d) it rests in a computer memory or on chip embedded in plastic or on a computer hard disk; and (e) it may be issued by a bank or credit card systems as a smart card or an electronic wallet or a cash substitute, but is not of legal tender status, representing a liability6 (IOU) of the issuer.

Is the average Filipino computer receptive to a payment system done electronically?

Not quite. The Philippines is basically still a cash economy. Particular issues need to be resolved first, such as consumer protection from fraud through efficiency in record-keeping; transaction privacy and safety; competitive payment services to ensure equal access to all consumers; and the right to the choice of institutions and payment methods. The present legal framework should also be modified to recognize electronic transactions and payment schemes.

What about e-banking? Do we have such a market in the Philippines?

Inasmuch as most of our banking is still done the conventional way, some of the bigger Philippine banks, such as Citibank, Bank of the Philippine Islands and the Philippine National Bank, have already introduced e-banking in the country in the early ‘80s. Interbank networks like Megalink, Bancnet, and BPI Expressnet, are among the biggest pioneers of ATM technology in the country.

BPI recently launched its full Internet banking service called BPI Express Online (Manila Standard, January 3, 2000). Its online financial services include deposits, fund transfers, applications for new accounts. Stop Payment on issued checks, housing and auto loans, credit cards, and remittances, among others. Security is ensured through the employment of mechanisms such as:

  • a user id and password nominated by the client upon enrolment;

  • a secured internet channel called a secure socket layer (ssl) for online communication exchange; and

  • a firewall system to stop unauthorized users from accessing clients’ accounts.

The PCIB has also recently offered online banking on current and savings accounts. Among its notable online banking features include fund transfers to other PCIB accounts.

The bank secures transactions through the use of the Verisign technology (which provides digital ID certification and secure encryption); and the FASTPhone/PCIBank Online Access Number (or F.A.N.), which is a confidential six-digit password known only to the client for the purpose of authenticating transactions.

Can Filipinos use their credit card  when buying online?

Yes, as long as they have internationally accepted credit card (i.e., Visa, Mastercard, Diners, America Express, etc.)

Unfortunately, most Filipino online merchants will not accept credit cards. Ultimately this has to do with the fear of fraud. In the “real” world there are measures that can be taken to minimize fraud. The most familiar is the need for “explicit consent of the card owner before a transaction is considered valid. When we change a purchase (say, in a restaurant) we usually sign a receipt acknowledging the transaction.

Fortunately, this  situation will not last long. As soon as digital signatures and certificate authorities become widespread, even Filipino e-tailers will begin accepting credit cards online.


 
 
 
 
 
 
 
 
 
 
 
 
 

Copyright © 2001 SAPALO & VELEZ Law Offices All rights reserved

11th Floor, Security Bank Centre ,  6776 Ayala Avenue, Makati City 1200, Philippines
        P.O. Box 3256, MCPO, Makati City 1272, Philippines