Technology Crime Division
 

Glossary

A-K L-Z

Access Control System

The system of preventing unauthorised access to the resources of an IT product, programs, processes, systems, or other IT products. Some suppliers consider preventing unauthorised users from logging on to the system to be access control. In reality, access control should also stop logged on users accessing objects (files, devices, etc) for which they have no authorisation.

Accessibility

The fast adoption of Information Technology has made access to information easier and cheaper especially through the Internet. As more and more information and services are delivered to the public through the Internet, we certainly do not want to exclude people with special needs from enjoying the services. Not only does an "accessible" web site improve service to people with disability, it also caters for readers with slow modems, and less sophisticated browsers.

Address Spoofing

Compromising the address to make the receiver to believe they originated from the actual sender.

Administrative

It refers to the aspects of policies, procedures, security awareness, etc.

AES

Advanced Encryption Standard (AES) will become a federal standard for the encryption of commercial and government data, and is intended to replace DES. National Institute of Standards and Technology (NIST), a division of US Department of Commerce, is currently taking nominations for the AES. Public was invited to propose suitable block ciphers as candidates of AES.

Anti-virus Software

A software that is designed to stop viruses, eliminate viruses, and/or recover data affected by viruses.

Application Gateway

A system used to restrict access to services or functions across a firewall boundary.

Asymmetric Encryption

Two different keys are used with one for encryption and the other for decryption. The decryption key cannot be derived from the encryption key.

Audit Trail

Audit trail is defined as a chronological record of system activities to enable the reconstruction and examination of the sequence of events and/or changes in an event.

Authentication

A process or method to identify and to prove the identity of a user/party who attempts to send message or access data. Message authentication refers to a process used to prove the integrity of specific information.

Authentication Token

A portable device operates by using challenge/response, time sequence, or other techniques in order to authenticate a user.

Authorisation

A process to grant rights to a person for accessing data or using specific information resources.

Availability

A condition in which information or processes are reasonably accessible and used by an authorised party including timely and critical operations.

Biometrics

Use of measurable physiological characteristics to authenticate a user such as fingerprints or facial characteristics.

CERT

A CERT organization is a national or regional level organization that acts as a coordination centre readily available to respond to and tackle any emergency computer and network security incidents. Usually the organization handles computer security incidents and vulnerabilities, publish security alerts, and develop information and training on information security.

Certificate

An electronic document attesting to the binding of a public key to an individual or entity. It allows verification of the claim that a specific public key belongs to a specific individual. A certificate is issued and digitally signed by a trusted third party or Certification Authority.

Certification Authority

A trusted authority or party that digitally signs certificates in order to validate the identity of a person or party.

Certificate Management

A management mechanisms includes tasks of storage, dissemination, publication, revocation and suspension of certificates.

Certificate Revocation Lists

Certificate Revocation Lists (CRL) are periodically issued lists, digitally signed by the Certification Authority, of identified certificates that have been suspended or revoked prior to their expiration dates. It normally shows information such as the CRL issuer's name, date of issue, suspended or revoked certificate's serial numbers.

Certificate Servers

A server which performs the certification process of public keys.

Challenge/Response

An authentication technique used by a system/server to authenticate a user. A server usually sends an unpredictable challenge (a set of numbers or letters) to the user, and the client/user will then compute a response using some special form of authentication token.

Chat Rooms

A chat room is a Web site, part of a Web site, or part of an online service, that provides a venue for communities of users with a common interest to communicate in real time.

Ciphertext

A scrambled, unreadable contents of an encrypted, secretive message or data which is converted from plaintext using an encryption algorithm.

Client Authentication

It refers to the process in which a server verifies the identity of a client before allowing it to gain access.

Compromise

A violation of a security policy in which an unauthorised disclosure or lost of sensitive information may be resulted.

Confidentiality

The condition in which the sensitive data is protected and disclosed to authorised parties only, e.g. assurance of privacy using encryption or other methods.

Cookie

A piece of information or code sent by a Web Server to a Web Browser such that the Browser software is expected to save and send back to the Server whenever the Browser makes additional requests. Cookie may contain information such as login or registration information.

Cracker

An individual who attempts to gain unauthorised access to a computer system. These individuals are often malicious and have many means at their disposal for breaking into a system. Crackers often like to describe themselves as hackers. Cracking does not usually involve some mysterious leap of hackerly brilliance but rather persistence and repetition of a handful of fairly well-known tricks that exploit common weaknesses in the security of target systems.

Cross-certification

A condition in which two or more different certificate issuing authorities trust among themselves by issuing certificates having the other as the subject of the certificate.

Cryptography

Cryptography is the art of keeping messages secret by using different methods. It normally deals with all aspects of secure messaging, authentication, digital signatures, and electronic money. Cryptanalysis is the art of breaking these methods. Cryptology is the study of cryptography and cryptanalysis.

Data Driven Attack

A form of attack encoded in innocuous-seeming data which is then executed by a user or software to enforce the attack.

Decryption

The reverse process of encryption in which encoded messages or ciphertext is decoded from its protected, scrambled form into original plaintext so that they can be easily readable.

Denial of Service

A prevention of the use of information resources either intentionally or unintentionally, which affects the availability of the information resources. Examples of such attacks are SYN flood, Ping O death and Ping flooding.

DES

Data Encryption Standard (DES) is a federal standard adopted by the U.S. government for the encryption of commercial and government data. US government has started to use Triple-DES (input data is encrypted three times using DES) until Advanced Encryption Standard (AES) is ready for general use.

Detective

Detective controls are used to identify undesirable events that have occurred.

Diffle Hellman

A mechanism which is used for setting up a secret and unauthenticated connection between two parties.

Digital Certificate

A certificate in electronic format such that data stored in the certificate can be used to verify the identity of the owner of the certificate. The certificate usually contains information such as user's public key, name and email address.

Digital Signature

A block of data which is generated using some secret/private key, and only the corresponding public key can be used to verify that this block of data was really created by that private key. Digital signature is usually used to verify whether a message really comes from the claimed originator, and simultaneously guarantees the integrity of the message.

DNS

Domain Name System (DNS) is a distributed database system used to map IP addresses to host names.

DNS Spoofing

Pretend to be the DNS name of another system by compromising the domain name server for a valid domain.

Domain Name

A unique name which identifies an Internet site.

Downloading Software and Other Files

Downloading is the transmission of a file from one computer system to another, usually smaller computer system. From the Internet user's point-of-view, to download a file is to request it from another computer (or from a Web page on another computer) and to receive it.

Email

Electronic mail. A message sent or retrieved electronically. The term is also used as a verb: "to email someone" is to send that person a message by electronic means. The software used to send and receive email is called email client software.

Encryption

A process to encode the contents of message so as to hide it from outsiders. That is, it is a process of scrambling and transforming data from an easily readable and understandable format (plaintext) into an unintelligible format that seems to be useless and not readily understandable (ciphertext).

Error Log

The log which records all the errors encountered in a system.

Extranet

A collaborative network that uses Internet technology to link businesses with their suppliers, customers, or other trading partners. The information can be shared among these parties or open to public.

Filtering Router

A router or system used to check the source and destination network addresses of data packets, and either permits or denies the packet passing through.

Firewall

A firewall is a system or combination of systems that helps to prevent outsiders from obtaining unauthorised access to internal information resources. The firewall enforces the access control policy, i.e. permit or deny, between two networks. It provides a single point where access control and audit can be imposed.

Hacker

A person who illegally gains access to your computer system.

Hacking

Hacking means illegally accessing other people's computer systems for destroying, disrupting or carrying out illegal activities on the network or computer systems.

Hash

A one-way algorithm which maps or translates one set of bits into another (generally smaller) in such a way that the algorithm yields the same hash results every time for the same message, and it is computationally infeasible for a message to be reconstituted from the hash result. Also, two different messages cannot produce the same hash results.

Hoax

The most common hoax, however, is the hoax virus. This usually consists of an email message warning recipients about a new and terribly destructive virus. It ends by suggesting that the reader should warn his or her friends and colleagues, perhaps by simply forwarding the original message to everyone in their address book. The result is a rapidly growing proliferation of pointless emails that can increase to such an extent that they overload systems.

Host

Any computer on a network that is a repository for services available to other computers on the network.

HTTP

Hypertext Transfer Protocol (HTTP) is an application-layer protocol which allows the transfer of text, graphics, sound or movies over the World Wide Web via a hypertext interface of a web browser.

ICQ

ICQ ("I Seek You") is a program you can download that will let you know when friends and contacts are also online on the Internet.

Impacts

Results of an unwanted incident.

Insider Attack

An attack originating from the inside of an internal network.

Integrity

A condition in which the data has not been changed or destroyed in an unauthorised way, such that the current state is identical with the original state before transmission.

Integrity Check

A mechanism to verify that the present state of data has not been tampered or modified, often using digital signatures or hashing algorithms.

Internet

The world's largest collection of networks ranging from small organisations to large corporations, universities or governments.

Intranet

An internal use, private network inside an organisation that uses the same kind of software which would also be found on the Internet.

Intrusion Detection

A method or process to detect the break-ins or attempts to attack via the use of software systems which operate on the network. Intrusion detection systems often combine the network monitoring with real-time capture and analysis in order to identify for attacks.

IP

Internet Protocol (IP) is a fundamental protocol used in TCP/IP networking which is used to address and deliver datagrams across the Internet.

IP Address

A 32-bit address which shows a unique node on an IP network.

IP Spoofing

A specific type of address spoofing. An attack in which a system impersonates another system by using its IP network address.

Kerberos

A distributed authentication system which can identify the users, client and server applications to each other.

Key Distribution System

A security facility for the purpose of generating and distributing key in electrical form.

Key Escrow

A mechanism for providing storage of private keys in order to ensure that third party can access to the encrypted data.

Key Exchange

A mechanism for transferring secret keys securely across an untrusted channel.

Key Generation

A process of creating key pairs during certificate application process.

Key Length

Number of bits used to represent the key size.

Key Management

The process of storing, managing or distributing keys to authorised parties.

Key Recovery

A system that can recover the keys but requires a sophisticated management system, otherwise the security of all encrypted data may be collapsed if a compromise exists.

Linux

Linux is an example of Open Source Software designed to provide personal computer users a free or very low-cost operating system. Linux is publicly open and extendible by contributors.

Mailbomb

A mail bomb is the sending of a massive amount of email to a specific person or system. A huge amount of mail may simply fill up the recipient's disk space on the server or, in some cases, may be too much for a server to handle and may cause the server to stop functioning.

Malicious Code Attack

Malicious code refers to viruses, worms, Trojan horses and other undesirable software. Attack made by using such software is to cause disruption either by deleting files, sending emails, or rendering the host system inoperable.

Message Digest

A summary or compact representative of a message which changes with the original message.

MIME

Multipurpose Internet Mail Extensions (MIME) is a standard for attaching non-text files to the standard Internet mail messages.

Name Resolution

A process of mapping a host name to an IP address.

Network Management System

A generic term used to describe systems or actions that help maintain, characterize, or solve problems on a network.

News Groups

A newsgroup is a discussion about a particular subject consisting of notes written to a central Internet site and redistributed through Usenet, a worldwide network of news discussion groups.

Non-repudiation

Provide proof of the origin such that the sender cannot deny sending the message, and the recipient cannot deny the receipt of the message.

One-time Passwords

Passwords which are generated and only used once for authentication, and will not be reused for next time authentication.

Packet

A unit of protocol data.

Packet Filtering

A type of service filtering to permit or deny network traffic based on the data source, destination, service or protocol of the data packets.

Packet Flooding

A packet is the unit of data that is routed between an origin and a destination on the Internet or any other network. Packet flooding is the forwarding by a router of a packet from any node to every other node attached to the router except the node from which the packet arrived. Packet flooding is a way to distribute routing information updates quickly to every node in a large network.

Packet Sniffing

A technique which uses network monitoring tools to eavesdrop on packets passing through a network. This technique can be used as a form of attack.

Password

A private and unique series of numbers or letters which enable a user to gain access to a system or service. A passphrase is a longer password.

PEM

Privacy Enhanced Mail (PEM) is a standard for message encryption and authentication of senders.

PGP

Pretty Good Privacy (PGP) is an application protocol which is commonly used for encryption and authentication for email messages and data files.

Physical

It refers to physical access to a facility, specific work areas, or computer systems.

Ping O Death

A denial of service attack that sends a ping message of greater than 65,536 bytes so as to crash a system.

PKI

A Public Key Infrastructure (PKI) consists of protocols, services and standards supporting the public key cryptography applications. It often includes services and protocols for managing the public keys through the use of Certification Authority.

Plaintext

A message text or data that is freely readable and understandable by anyone.

Port

A 16-bit identifiers for TCP or UDP which serves to identify which process or application is sending or receiving data.

Preventative

Preventative controls aim to deter and avoid undesirable events from taking place.

Private Key

A data file storing a mathematical key which is assigned and known only to a single individual, used for creating digital signature and decrypting messages previously encrypted by the sender, using the individual's own public key.

Protocol

A set of rules for governing the transmission and receipt of data.

Proxy

A software that can accept or reject the connection of a user to the target destination with some kind of rules or authentication mechanisms.

Public Key

A data file storing a mathematical key which is assigned to a single individual but can be made publicly available. Others can use this key to verify signatures created with its corresponding private key, and to encrypt the messages or files which can then be decrypted with the corresponding private key.

Public Key Cryptography

A technique that uses a pair of keys for encryption and decryption. One key is used by the sender to encrypt the message, namely the public key. The other key, the private key is used to decrypt the message received from the sender.

Reactive

Reactive controls are used to respond to undesirable events that have occurred.

Registration Authority

An entity trusted to register other entities in applying for certificate and revoking their certificates. The authority may assign each applicant a relative distinguished value or name for the new certificate applied.

Repudiation

Denial by an entity involved in a communication.

RSA

Rivest-Shamir-Adleman is a popular public key cryptosystem which offers encryption and digital signing functions.

S/MIME

Secure Multi-purpose Internet Mail Extension (S/MIME) is a specification for encrypting and authenticating MIME data.

Seals of Approval

Symbols of security granted by an independent audit organization to reassure that proper security measures have been put into place.

Secure Channel

A communication path which can provide some means of protection from security threats.

Security Incident

It is an adverse event that poses a threat to your computer in respect of confidentiality, integrity, availability, non-repudiation and authentication.

Security Management System

One of five categories of network management defined by ISO for the management of OSI networks. Security management subsystems are responsible for controlling access to network resources, such as functions that enable the changing of passwords and alter the identifications and security classes of communications channels including integrity and resilience of the management capability.

Security Policy

A document which states the requirements and good practices regarding the security protections and operational control.

Security Risk Assessment

It refers to the process of identifying and analyzing the risks, vulnerabilities and threats that may affect information assets.

Server Authentication

It allows a client to identify that it is communicating with the target party, not a malicious third party.

Session Key

A session key is a symmetric key which encrypts a message or session, in order to protect data during transmission. It is created at the beginning of a communications session.

S-HTTP

Secure HyperText Transfer Protocol (S-HTTP) is an extension of the HTTP with security enhancements for WWW-based commerce.

SKIP

Simple Key Management Protocol (SKIP) is an authentication/encryption system that secures the network at the IP packet level.

Smart Card

A read-only card with a chip storing an encrypted password or the private key which makes it difficult to be sniffed or stolen by the intruder.

SNMP

Simple Network Management Protocol (SNMP) is a set of standards for communication with devices connected to a TCP/IP network.

Social Engineering

To talk, lie or play acting or verbal wordings to trick legitimate users for secrets of the systems such as the user lists, user passwords and network architecture.

Spam

Unsolicited email, often of a commercial nature, sent indiscriminately to multiple mailing lists, individuals, or newsgroups.

SSL

Secure Sockets Layer (SSL) is a protocol designed by Netscape Communications to enable encrypted, authenticated communications across the Internet. It is a security layer between the application and transport layers, which protects the application-layer protocols such as HTTP and is transparent to application developers or users. It provides privacy, authentication and message integrity.

Static Passwords

Reusable passwords which are used repeatedly for many times for authentication purposes.

Technological

It refers to logical controls such as passwords, encryption, protocols, anti-virus software, firewall, etc.

Threat

A potential cause of an unwanted event which may result in harm to an organization and its assets.

Timestamp

A time mark or notation that indicates the date and the time of an action, and the identity of the person or device that sent or received the time stamp.

Trojan Horse

A software which pretends to be normally run but actually with attack programs on back ends.

Trust

Confidence in the reliability and validity of an identity.

Trusted Third Party

An independent third party that contributes to the trustworthiness of computer-based information transfers.

Virus

A self replicating code or program segment which may contain attacks.

Virus Attacks

Attack of a computer or a computer system by virus spread over the network or the Internet.

Vulnerabilities

A weakness in the software and/or hardware design that allows circumvention of the system security.

Web Defacement

Change of the content (usually the main page) of a web site with some messages by hacker or by virus.

Web Surfing

A weakness in the software and/or hardware design that allows circumvention of the system security.

Website Intrusion

Attacks that invade a website. These intrusions can be attacks from outside the organization and misuse from within the organization.

Wireless LAN

A wireless LAN allows a mobile user to connect to a local area network (LAN) through a wireless (radio) connection.