Security challenges in e-banking - Part II

Risk management principles
We discuss each of the mentioned risk management principles for e-banking in detail here and also specify specific technical solutions and sound practices that may be considered as effective ways to address the issues.

Establishment of specific accountability, policies and controls to manage e-banking risks

The Board of Directors and senior management of the bank should review all new e-banking projects, which have a significant impact on the bank’s risk profile and strategy for appropriate strategic and cost/reward analysis. Some gaps in the traditional risk management policies and processes that the Board and senior management might have to address:

  • Establishing key delegations and reporting mechanisms for incident handling including reporting procedures for external supervisory authorities
  • Addressing key factors associated with confidentiality, integrity and availability of e-banking products and services
  • Ensuring that third parties to whom the bank has outsourced key systems or applications take appropriate security measures
  • Ensuring that appropriate due diligence is performed before the bank conducts cross-border e-banking activities

Establishment of a comprehensive security control process

A comprehensive set of security policies and procedures should be developed based on a threat and vulnerability analysis of e-banking assets.

The following are key elements of an effective e-banking security process:

  • Explicit responsibility should be assigned for establishing and maintaining corporate security policies
  • Sufficient physical controls should be established to provide a secure area to house the e-banking systems including armed guards, CCTV with motion sensors, smoke and fire alarm systems, and biometric authentication like fingerprint or retina scan
  • Security profiles should be created and specific authorization privileges assigned to all users of e-banking systems including customers, internal users, and system administrators and outsourced service providers. LDAP-based directory solutions or Identity management solutions can be used for an effective implementation of this requirement.
  • Storage of sensitive data on organization’s desktop and laptop systems should be minimized and properly protected by encryption, access control and data recovery plans
  • Appropriate techniques should be employed to mitigate external threats, including the use of:
    • Firewalls to separate all DMZs, internal networks and external untrusted networks
    • Virus-scanning software at all critical entry points (like firewalls, remote access servers, e-mail servers) and on each desktop system
    • Host- and network-based intrusion detection systems to detect violations of security polices and controls
    • Periodic penetration testing of internal and external networks
  • Regular monitoring and correlation of access and activity logs should be performed for all perimeter devices, intrusion detection systems, applications and databases
  • Current industry security developments should be continuously tracked and appropriate software upgrades and service packs should be installed
  • A rigorous background check should be performed for all employees, service providers and contractors

Authentication of e-banking customers
To ensure legitimate access and reduce the risk of identity theft, banks should use reliable methods for verifying the identity and authorization of new and existing customers.

Banks can use a variety of authentication mechanisms, including PINs, passwords, smart cards, biometrics and digital certificates. Multi-factor authentication systems generally provide greater assurance, although they may pose greater implementation complexities. The selection of an authentication method should be based on careful risk analysis of the e-banking system’s transactional capabilities, the sensitivity and value of the stored e-banking data and customer’s ease of usage.

Measures to ensure segregation of duties
By their very nature, e-banking systems and applications require that traditional controls should be reviewed and adapted to ensure effectiveness. To establish and maintain segregation of duties in an e-banking environment, banks should take into consideration the following issues:

  • Transaction processes and systems should be designed to ensure that no single employee can enter, authorize and complete a transaction
  • Segregation should be maintained between those initiating static data (including web page content) and those responsible for verifying its integrity
  • Segregation should be maintained between those developing and those administrating e-banking systems
  • Internal authorization controls within e-banking systems, applications and databases

In order to maintain segregation of duties, banks need to strictly control authorization controls and access privileges. The following are sound practices relating to authorization controls:

Specific authorization and access privileges should be assigned to all individuals

No individual, agent or system should have the authority to change his own authority or access privileges in an authorization database

Any modification to an authorization database should be duly authorized by an authenticated source

Authorization databases should be resistant to tampering and corruption and sufficient audit trails should exist to document any modification or tampering

Data integrity of e-banking transactions and information
Data integrity refers to the assurance that information that is in-transit or in storage is not altered without authorization. Banks should ensure that appropriate measures are in place to ascertain the accuracy, completeness and reliability of e-banking transactions, records and information that is either transmitted over public networks or stored in internal bank databases.

Banks can use one-way hash functions to compute and verify checksums for in-transit or stored data. File integrity checkers are also useful tools to ascertain any modified files and restore last known good copies, if required.

Establishment of clear audit trails for e-banking transactions
Banks are not only challenged to ensure that effective internal controls can be provided in highly automated environments, but also that controls can be independently audited, particularly for all e-banking events and applications. The following should be considered, to determine if clear audit trails are maintained:

  • Opening, modification or closing of a customer account
  • Any transaction with financial consequences
  • Any authorization granted to a customer to exceed a limit
  • Any modification in access rights and privileges of e-banking systems

Sufficient logs should be maintained for all e-banking transactions to help establish a clear audit trail and assist in dispute resolution. Also, it should be ensured that audit trails are not tampered with and can be used as evidence in a court of law.

Confidentiality of bank information
To preserve confidentiality of key e-banking information, banks should ensure that:

  • Data is classified into different groups and are only accessed by duly authorized and authenticated individuals, agents or systems
  • During transmission over public or private networks, all confidential bank data are protected from unauthorized viewing or modification using industry standard encryption algorithms and technologies
  • All access to restricted data is logged and efforts are made to ensure that access logs are resistant to tampering

Privacy of customer information
To meet the risk challenges concerning the preservation of privacy of customer information, banks should ensure that:

The bank''s customer privacy policies and standards comply with all privacy regulations and laws applicable to the jurisdictions to which it is providing e-banking services

  • Customers are made aware of the bank''s privacy policies concerning use of e-banking services
  • Customers may decline ("opt out") from permitting the bank to share with a third party for cross-marketing purposes any information about the customer’s personal needs, interests, financial position or banking activity
  • Customer data are not used for purposes beyond which they are specifically allowed or for purposes beyond which customers have authorized
  • The bank’s standards for customer data use must be met when third parties have access to customer data through outsourcing relationships

Availability of e-banking systems
Banks have to maintain high availability and continuity of e-banking systems, considering the potential for high transaction demand (especially during peak time periods) and high customer expectations regarding short transaction processing cycle times and constant 24x7 availability. To provide customers with the continuity of e-banking services they expect, banks should ensure that:

  • Current and future capacity of critical e-banking delivery systems are assessed on an ongoing basis
  • E-banking transaction processing capacity estimates are established, stress tested and periodically reviewed
  • E-banking systems, applications and infrastructure are designed and implemented keeping in mind the need for high-availability for e.g., multiple redundant Internet links, routers, switches, web servers with an external hardware load balancing device, high-availability databases with fail-over, etc
  • Appropriate processing alternatives for managing demand should be developed when e-banking systems appear to be reaching defined capacity checkpoints
  • Appropriate business continuity and disaster recovery plans for critical e-banking processing and delivery systems are in place
    Regular disaster recovery drills are performed to check effectiveness of disaster

Conclusion
E-banking introduces new risks for banks and thus there is a need for having a rigorous risk management process to address them. The above risk management principles and practices should be considered as a baseline for assessing and addressing e-banking risks. Banks should ensure that appropriate controls have been deployed to address attack prevention, detection, monitoring and response.

 

CopyRight 2003-2004 Net ProActive Services . All Rights Reserved