Browsing 28 concepts
A set of definitions and protocols for building and integrating application software, enabling communication between systems.
A hardware or software object used to prove the identity of a user or device during authentication.
A copy of data stored separately from the original to enable recovery in the event of data loss or system failure.
A virtualised computing resource (compute, storage, networking, or application) delivered via a cloud service provider.
Servers, domains, and other resources used by a threat actor to communicate with and direct compromised systems.
A file that stores settings and parameters that control the behaviour of software or system components.
A value used in a cryptographic algorithm to transform plaintext into ciphertext or to verify a digital signature.
Data that is stored on a persistent medium and is not actively being transmitted or processed.
Data that is actively moving from one location to another, such as across a network.
Data that is currently being processed by a system and is loaded into memory or CPU registers.
An organised collection of structured data managed by a database management system.
An electronic document that binds a public key to an identity using a digital signature from a certificate authority.
An electronic message transmitted between users over a network, commonly via the SMTP protocol.
A device such as a workstation, laptop, mobile device, or server that communicates with a network.
Software permanently programmed into a hardware device that provides low-level control for the device's specific hardware.
An information system used to control industrial processes including supervisory control and data acquisition (SCADA) systems and distributed control systems.
A discrete set of information resources organised for the collection, processing, maintenance, use, sharing, dissemination, or disposition of information.
A file that records events, transactions, and system activities for audit, monitoring, and forensic purposes.
A portable computing device such as a smartphone or tablet that can connect to a network.
An interconnected set of computers and communication equipment that share resources and exchange data.
Hardware that facilitates network communication, including routers, switches, and wireless access points.
Software that manages hardware resources and provides common services for application programs.
Information that can be used to distinguish or trace an individual's identity, either alone or when combined with other information.
A user account that has been granted elevated permissions beyond those of standard users, enabling administrative or root-level system access.
A unique identifier issued by a server to a client after authentication, used to maintain session state.
Human-readable instructions written in a programming language that define the behaviour of a software application.
A digital identity associated with a specific user that controls access to a system or resource.
A software system that hosts web applications and responds to HTTP/HTTPS requests from clients.