| A | B |
| Key | A variable value, such as a numeric code, that uses an algorithm to encrypt and decrypt data. |
| Symmetric-Key Encryption | An encryption method in which the same key is used to encrypt and decrypt a message. |
| Asymmetric-Key Encryption | An encryption method in which two keys are used to encrypt and decrypt a message. |
| Hash Encryption | An encryption method in which hashes are used to verify the integrity of transmitted messages. |
| Hash | A number generated by an algorithm from a text string. |
| Digital Certificate | A password protected, encrypted data file containing message encryption, user identification and message text. |
| Digital Signature | An electronic stamp added to a message that uniquely identifies its source and verifies its contents at the time of the signature. |
| Non-Repudiation | The security principle of providing proof that a transaction occurred between identified parties. |
| Firewall | A security barrier that controls the flow of information between the Internet and private networks. Prevents outsiders from accessing and enterprise's internal network. |
| Internet Control Messaging Protocol (ICMP) | A subset of IP that is most often used to determine whether a computer can communicate with the rest of the network. |
| Malware | Abbreviation for malicious software designed to harm computer systems. |
| Virus | A malicious program that replicates itself on computer systems, usually through executable software, and causes irreparable system damage. |
| Worm | A self replicating program or algorithm that consumes system resources. |
| Trojan Horse | A program disguised as a harmless application that actually produces harmful results. |
| Illicit Server | An application that installs hidden services on systems. |
| Antivirus Software | Software that scans disks and program for known viruses and eliminates them. |
| Spyware | A software application secretly placed on a users system to gather information and relay it to outside parties, usually for advertising purposes. |
| Update | A file or collection of tools that resolves system liabilities and improves software performance. |
| Patch | Programming code that provides a temporary solution to a known problem, or bug. |
| Screen Saver | A graphic or moving image that appears on your screen when your computer is idle. |
| List Server | A server that collects and distributes information from an authorized group of participants. |
| Listserve Group | Users who subscribe to an e-mailing list through a list server. |