Attack attempting to make a service unavailable.

Distributed attack overwhelming a target with traffic or requests.

Converting encrypted data back into readable form.

Cryptographic proof of message authenticity and integrity.

Information useful for investigating digital activity.

Controls designed to prevent unauthorized data disclosure.

Abbreviation for Data Loss Prevention.

Hiding sensitive information while retaining its structure.

Using multiple layers of security controls.

System translating domain names into network addresses.

Human-readable name identifying an internet resource.

Protocol that automatically assigns network configuration.

Independently transmitted packet of data.

Routes automatically learned or adjusted.

Layer handling local network frames and addressing.

Reconstructing an object from serialized data.

Lock coordinating access across multiple systems.

Cache shared across multiple application instances.

Processes permanently waiting for resources held by each other.

Container used to organize files.

Limit on storage usage by users or groups.

Background process providing system services.

Software controlling communication with hardware devices.

Packaged Linux operating system with kernel and software.

Community-developed Linux distribution.

Low-level Debian package management tool.

Modern package manager for RPM-based Linux systems.

Background Unix process providing a service.

Virtual filesystem providing device nodes.

Filesystem representation of a device interface.

Converting a process into a background daemon.

Movement of data through a system.

Operation decreasing a value, often by one.

Examining software while it executes.

Instruction controlling compiler or preprocessor behavior.

External component required by software.

Coding practices intended to handle unexpected conditions safely.