Glossary
M
Programming languages that prevent the introduction of vulnerabilities related to memory use. Examples of memory-safe programming languages include C#, Go, Java, Ruby, Rust and Swift. Examples of non-memory-safe programming languages include Assembly and C/C++.
Descriptive data about the content and context used to identify data.
Multiple-input and multiple-output
A public knowledge base of adversary tactics and techniques based on observed real-world behaviour, maintained by the not-for-profit organisation MITRE.
A transmission and reception station in a fixed location, consisting of one or more receive/transmit antenna, microwave dish and electronic circuitry, used to handle cellular traffic.
A portable computing or communications device. For example, smartphones, tablets and laptop computers.
A wireless handheld device that allows users to make and receive phone calls and to send text messages, among other features.
Authentication using two or more different authentication factors. This may include something people know, something people have or something people are. See also Two-Factor Authentication (2FA)
IT equipment that combines printing, scanning and copying functionality in the one device.
m
Mini-Serial Advanced Technology Attachment