Information Architecture - Usability - Web Design Sunset in Playa Langosta, Costa Rica 2005
WWW gdoss.com
Home Web Info Portfolio My bio
Site mapContact

Remote access security

Page 2 of 3

V. Remote Access Security Solutions


The first step in combating the remote access security threats described earlier, is the authentication of the users identity. Not only should robust authentication be required to remotely enter a network, but it should also be used to route telecommuters to specific computer systems. Authentication can be implemented at three different stages or locations for remote access, at the remote access server, at the network, or at the application.


Firewall Protection
A firewall is a secure gateway that is used within a network to limit access from untrusted network. Most firewalls implemented today are based on packet filters. The filters use predefined rules to examine the incoming traffic and determine if the packet meets the established security criteria for the destination requested. Firewalls are used to authenticate remote users and distribute them according to their resources needed and permission levels. In another situation, an unauthorized packet may be turned away by the firewall entirely.

Firewalls can employ sophisticated IP filtering to limit access to resources for authorized users as well as outside attackers. Restricted address protection is a front-line defense that prevents unknown users from gaining access to the network. This type of security must be used in conjunction with other methods, because alone it does not prevent entry from stolen equipment.

Firewalls can reduce the need for routers and provide relatively good security. For most firms, the primary function of a secure gateway or firewall is to provide robust user authentication, but they can also perform auditing and session monitoring functions.
However, setting up all encompassing security permissions and regulations for complex firewall systems can be an extremely challenging task.

In situations where remote users only need access to non-critical or non sensitive data and resources, this information can be place outside the firewall. However, in situations where internal databases or other resources are required (which is often the case), this type of configuration would not be possible.

Hand-Held Tokens
Many of today's popular remote access security systems operate on the principle of security by obscurity, in which users must possess a specific object to access the network. Using a token is one of the most popular ways of promoting security by obscurity. A token is simply a credit card with a small built-in computer. Even if this token is confiscated or lost, it provides an attacker no use without a confidential password or PIN. Tokens help to reduce the need for remembering multiple passwords.

Whether using usernames and passwords or PIN's and tokens, the user should be validated by the secure system. The user can be required to possess a token in addition to a PIN (personal identification number) or password – something you know and something you have. In most situations, tokens provide a higher level of security than passwords. A would-be attacker would have to have both a valid token and corresponding PIN. This is much harder for an attacker to obtain than a user ID and password combination, especially because passwords are often proper words or common knowledge phrases.

One-time passwords and smart tokens
Robust authentication can also use one-time passwords. This greatly reduces the threat of password hacking via electronic monitoring (eavesdropping or sniffing). If the one time password was exposed to an unauthorized person, it would be of no value to them. Many of today's advanced authentication systems employ the use of smart tokens. In this type of configuration the user provides a PIN which unlocks a token, which in turn generates a one time password.

Location validation and call level security:
CLI (Caller Line ID), verifies a remote users call number against a database of acceptable numbers. Fixed dial-back numbers, in which the system dials a pre-assigned number for verification, is another method of location authorization. However, fixed numbers aren't usually an acceptable solution for mobile workers who don't have a dedicated or predefined number. This type of authentication is also susceptible to the dial back spoofing and call forwarding threats described earlier.

PPP (Point to Point Protocol) Security Authentication:
Password Authentication Protocol (PAP) and Challenge-Handshake Authentication Protocol (CHAP) are the most common of the PPP methods. PAP provides a simple, although not very secure, method for a peer to establish its identity via link establishment. PAP sends passwords over the circuit unencrypted leaving them open for interpretation. CHAP uses a three way handshake for authentication. First comes the link establishment phase, followed by the authenticator sending a challenge message to the peer. This type of authentication relies on a secret known only by the peer and authenticator, and uses it to encrypt the transmission. CHAP protects against playback by using an incrementally changing variable challenge value and identifier. Using repeated challenges limits the time of exposure to a single attack.

Page: 1 | 2 | 3  next >

Information architecture examples, diagrams, deliverables