ANI: Complete IT Security Solutions for Your Business

Free Quote Request

Security Glossary

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Abuse of Privilege - When a user performs an action that they should not have, according to organizational policy or law.

Back to Top

Access Control List - Rules for packet filters (typically routers) that define which packets to pass and which to block.

Back to Top

Access Router - A router that connects your network to the external Internet. Typically, this is your first line of defense against attackers from the outside Internet. By enabling access control lists on this router, you'll be able to provide a level of protection for all of the hosts behind that router, effectively making that network a DMZ instead of an unprotected external LAN.

Back to Top

ACL - An abbreviation for Access Control List.

Back to Top

Anti-Virus - A software or hardware designed to identify and remove a known or potential computer virus, worm, or trojan horse.

Back to Top

Application-Layer Firewall - A firewall system in which service is provided by processes that maintain complete TCP connection state and sequencing. Application layer firewalls often re-address traffic so that outgoing traffic appears to have originated from the firewall, rather than the internal host.

Back to Top

Authentication - The process of determining the identity of a user that is attempting to access a system.

Back to Top

Authentication Token - A portable device used for authenticating a user. Authentication tokens operate by challenge/response, time-based code sequences, or other techniques. This may include paper-based lists of one-time passwords.

Back to Top

Authorization - The process of determining what types of activities are permitted. Usually, authorization is in the context of authentication: once you have authenticated a user, they may be authorized different types of access or activity.

Back to Top

Bastion Host - A system that has been hardened to resist attack, and which is installed on a network in such a way that it is expected to potentially come under attack. Bastion hosts are often components of firewalls, or may be ``outside' web servers or public access systems. Generally, a bastion host is running some form of general purpose operating system (e.g., Unix, VMS, NT, etc.) rather than a ROM-based or firmware operating system.

Back to Top

Challenge/Response - An authentication technique whereby a server sends an unpredictable challenge to the user, who computes a response using some form of authentication token.

Back to Top

Chroot - A technique under Unix whereby a process is permanently restricted to an isolated subset of the filesystem.

Back to Top

Cryptographic Checksum - A one-way function applied to a file to produce a unique fingerprint of the file for later reference. Checksum systems are a primary means of detecting filesystem tampering on Unix.

Back to Top

Data Driven Attack - A form of attack in which the attack is encoded in innocuous-seeming data which is executed by a user or other software to implement an attack. In the case of firewalls, a data driven attack is a concern since it may get through the firewall in data form and launch an attack against a system behind the firewall.

Back to Top

Defense in Depth - The security approach whereby each system on the network is secured to the greatest possible degree. May be used in conjunction with firewalls.

Back to Top

Demilitarized Zone - This refers to a part of the network that is neither part of the internal network nor directly part of the Internet. Typically, this is the area between your Internet access router and your bastion host, though it can be between any two policy-enforcing components of your architecture.

Back to Top

DMZ - An abbreviation for demilitarized zone.

Back to Top

DNS - An abbreviation for Domain Name System.

Back to Top

DNS spoofing - Assuming the DNS name of another system by either corrupting the name service cache of a victim system, or by compromising a domain name server for a valid domain.

Back to Top

Domain Name System - A general-purpose distributed, replicated, data query service chiefly used on Internet for translating hostnames into Internet addresses. Also, the style of hostname used on the Internet, though such a name is properly called a fully qualified domain name. DNS can be configured to use a sequence of name servers, based on the domains in the name being looked for, until a match is found.

Back to Top

Dual Homed Gateway - A dual homed gateway is a system that has two or more network interfaces, each of which is connected to a different network. In firewall configurations, a dual homed gateway usually acts to block or filter some or all of the traffic trying to pass between the networks.

Back to Top

Encrypting Router - See Tunneling Router and Virtual Network Perimeter.

Back to Top

Firewall - A system or combination of systems that enforces a boundary between two or more networks.

Back to Top

Host-based Security - The technique of securing an individual system from attack. Host based security is operating system and version dependent.

Back to Top

Insider Attack - An attack originating from inside a protected network.

Back to Top

Intrusion Detection - Detection of break-ins or break-in attempts either manually or via software expert systems that operate on logs or other information available on the network.

Back to Top

IP Hijacking - An attack whereby an active, established, session is intercepted and co-opted by the attacker. IP Splicing attacks may occur after an authentication has been made, permitting the attacker to assume the role of an already authorized user. Primary protections against IP Splicing rely on encryption at the session or network layer.

Back to Top

IP Splicing - An attack whereby an active, established, session is intercepted and co-opted by the attacker. IP Splicing attacks may occur after an authentication has been made, permitting the attacker to assume the role of an already authorized user. Primary protections against IP Splicing rely on encryption at the session or network layer.

Back to Top

IP Spoofing - An attack whereby a system attempts to illicitly impersonate another system by using its IP network address.

Back to Top

LAN - An abbreviation for Local Area Network.

Back to Top

Least Privilege - Designing operational aspects of a system to operate with a minimum amount of system privilege. This reduces the authorization level at which various actions are performed and decreases the chance that a process or user with high privileges may be caused to perform unauthorized activity resulting in a security breach.

Back to Top

Local Area Network - A data communications network which is geographically limited (typically to a 1 km radius) allowing easy interconnection of terminals, microprocessors and computers within adjacent buildings.

Back to Top

Log Processing - How audit logs are processed, searched for key events, or summarized.

Back to Top

Log Retention - How long audit logs are retained and maintained.

Back to Top

Logging - The process of storing information about events that occurred on the firewall or network.

Back to Top

NetBIOS - An applications programming interface (API) which activates network operations on IBM PC compatibles running under Microsoft's DOS. It is a set of network commands that the application program issues in order to transmit and receive data to another host on the network. The commands are interpreted by a network control program or network operating system that is NetBIOS compatible.

Back to Top

Network-Layer Firewall - A firewall in which traffic is examined at the network protocol packet layer.

Back to Top

Perimeter-based Security - The technique of securing a network by controlling access to all entry and exit points of the network.

Back to Top

Policy - Organization-level rules governing acceptable use of computing resources, security practices, and operational procedures.

Back to Top

Protocol - A standard procedure for regulating data transmission between computers.

Back to Top

Proxy - A software agent that acts on behalf of a user. Typical proxies accept a connection from a user, make a decision as to whether or not the user or client IP address is permitted to use the proxy, perhaps does additional authentication, and then completes a connection on behalf of the user to a remote destination.

Back to Top

Remote Procedure Call - A protocol which allows a program running on one host to cause code to be executed on another host without the programmer needing to explicitly code for this. RPC is an easy and popular paradigm for implementing the client-server model of distributed computing. An RPC is initiated by the caller (client) sending request message to a remote system (the server) to execute a certain procedure using arguments supplied. A result message is returned to the caller. There are many variations and subtleties in various implementations, resulting in a variety of different (incompatible) RPC protocols.

Back to Top

RPC - An abbreviation for Remote Procedure Call.

Back to Top

Screened Host - A host on a network behind a screening router. The degree to which a screened host may be accessed depends on the screening rules in the router.

Back to Top

Screened Subnet - A subnet behind a screening router. The degree to which the subnet may be accessed depends on the screening rules in the router.

Back to Top

Screening Router - A router configured to permit or deny traffic based on a set of permission rules installed by the administrator.

Back to Top

Server Message Block - A client/server protocol that provides file and printer sharing between computers. In addition SMB can share serial ports and communications abstractions such as named pipes and mail slots. SMB is similar to remote procedure call (RPC) specialised for file system access.

Back to Top

Session Stealing - See IP Splicing.

Back to Top

SMB - An abbreviation for Server Message Block.

Back to Top

Social Engineering - An attack based on deceiving users or administrators at the target site. Social engineering attacks are typically carried out by telephoning users or operators and pretending to be an authorized user, to attempt to gain illicit access to systems.

Back to Top

TCP - An abbreviation for Transmission Control Protocol.

Back to Top

Transmission Control Protocol - A protocol developed for the internet to get data from one network device to another.

Back to Top

Trojan Horse - A software entity that appears to do something normal but which, in fact, contains a trapdoor or attack program.

Back to Top

Tunneling Router - A router or system capable of routing traffic by encrypting it and encapsulating it for transmission across an untrusted network, for eventual de-encapsulation and decryption.

Back to Top

Virtual Network Perimeter - A network that appears to be a single protected network behind firewalls, which actually encompasses encrypted virtual links over untrusted networks.

Back to Top

Virtual Private Network - The use of encryption in the lower protocol layers to provide a secure connection through an otherwise insecure network, typically the Internet. VPNs are generally cheaper than real private networks using private lines but rely on having the same encryption system at both ends. The encryption may be performed by firewall hardware or software or possibly by routers.

Back to Top

Virus - A replicating code segment that attaches itself to a program or data file. Viruses might or might not not contain attack programs or trapdoors. Unfortunately, many have taken to calling any malicious code a virus. If you mean trojan horse or worm', say trojan horse or worm.

Back to Top

VPN - An abbreviation for Virtual Private Network.

Back to Top

Worm - A standalone program that, when run, copies itself from one host to another, and then runs itself on each newly infected host. The widely reported Internet Virus of 1988 was not a virus at all, but actually a worm.

Back to Top

PGP Universal™ Server

ANI: The only company delivering PGP's Universal™ Server with a hosted/managed option.

PGP Universal Server

More Info