Acronyms

A reference list of acronyms commonly used in computing, networking, and cybersecurity.


A

AES: Advanced Encryption Standard. 128-bit block cipher, the current encryption standard.
AES-CBC: Advanced Encryption Standard Cipher Block Chaining. AES in CBC mode, commonly used for disk encryption.
AES-CFB: Advanced Encryption Standard Cipher FeedBack. AES in CFB mode, provides stream-like encryption.
AES-CTR: Advanced Encryption Standard Counter Mode. AES in counter mode, parallelizable encryption.
AES-ECB: Advanced Encryption Standard Electronic Code Book. AES in ECB mode, not recommended as patterns remain visible.
AES-GCM: Advanced Encryption Standard Galois/Counter Mode. AES with authenticated encryption.
AES-NI: Advanced Encryption Standard New Instructions. CPU instructions for hardware-accelerated AES.
AES-OFB: Advanced Encryption Standard Output FeedBack. AES in OFB mode, provides stream-like encryption.
ANSI: American National Standards Institute. US standards organization.
API: Application Programming Interface. Interface for software communication.
APU: Accelerated Processing Unit. CPU and GPU combined on one chip.
ASIC: Application-Specific Integrated Circuit. Custom chip designed for a specific task.
ATA: Advanced Technology Attachment. Interface standard for storage devices.

B

BYOD: Bring Your Own Device. Policy allowing personal devices at work.

C

CaaS: Content as a Service. Cloud-based content delivery model.
CBC-MAC: Cipher Block Chaining Message Authentication Code. Authentication method used in CCMP.
CCMP: Counter Mode with CBC-MAC Protocol. AES-based encryption protocol in WPA2/WPA3.
CLI: Command-Line Interface. Text-based interface for computer interaction.
CMOS: Complementary Metal-Oxide-Semiconductor. Chip technology, also stores BIOS settings.
CPU: Central Processing Unit. Main processor in a computer.
CRC: Cyclic Redundancy Check. Error-detecting code, not cryptographically secure.

D

DDR: Double Data Rate. Memory type that transfers data twice per clock cycle.

E

eMMC: Embedded Multi-Media Card. Flash storage used in mobile devices.
EMS: Element Management System. Software for managing network devices.

F

FaaS: Function as a Service. Serverless computing model.
FIPS: Federal Information Processing Standard. US government computer security standards.
FPGA: Field-Programmable Gate Array. Reconfigurable integrated circuit.

G

GAL: Generic Array Logic. Type of programmable logic device.
GCM: Galois/Counter Mode. Authenticated encryption mode.
GCMP: Galois/Counter Mode Protocol. GCM-based encryption in WPA3.
GDDR: Graphics Double Data Rate. High-speed memory for GPUs.
GPU: Graphics Processing Unit. Processor optimized for parallel computations.
GTK: Group Temporal Key. Wi-Fi key for broadcast/multicast traffic.

H

HDD: Hard Disk Drive. Magnetic storage device.
HDL: Hardware Description Language. Language for designing digital circuits.

I

IaaS: Infrastructure as a Service. Cloud computing model providing VMs, storage, and networks.
IC: Integrated Circuit. Electronic circuit on a semiconductor chip.
ICV: Integrity Check Value. CRC-32 checksum used in WEP.
IDE: Integrated Development Environment. Software for writing code.
IDE: Integrated Drive Electronics. Legacy hard drive interface.
IEEE: Institute of Electrical and Electronics Engineers. Standards organization.
IoT: Internet of Things. Network of connected physical devices.
IV: Initialization Vector. Random value ensuring unique ciphertext.

J

JBOD: Just a Bunch Of Disks. Multiple disks without RAID configuration.

K

KRACK: Key Reinstallation Attack. 2017 attack against WPA2 handshake.

L

LAN: Local Area Network. Network in a limited area such as home or office.

M

MAC: Media Access Control. Hardware address of a network interface.
MAC: Message Authentication Code. Cryptographic integrity check.
MIC: Message Integrity Code. Integrity check in Wi-Fi, called "Michael" in TKIP.
MMF: Multi-Mode Fiber. Fiber optic cable for short distances.
MOSFET: Metal-Oxide-Semiconductor Field-Effect Transistor. Common transistor type in circuits.

N

NAT: Network Address Translation. Maps private IPs to a public IP.
NIST: National Institute of Standards and Technology. US agency setting tech standards.
NVRAM: Non-Volatile Random-Access Memory. RAM that retains data without power.

O

OSPF: Open Shortest Path First. Routing protocol for IP networks.

P

PaaS: Platform as a Service. Cloud model for app development platforms.
PATA: Parallel Advanced Technology Attachment. Legacy parallel hard drive interface.
PBKDF2: Password-Based Key Derivation Function 2. Derives encryption keys from passwords.
PCI: Peripheral Component Interconnect. Computer expansion bus standard.
PCIe: Peripheral Component Interconnect Express. High-speed serial expansion bus.
PIC: Programmable Interface Controller. Microcontroller family.
PMF: Protected Management Frames. Encryption of Wi-Fi management frames.
PMK: Pairwise Master Key. Wi-Fi master key derived from password and SSID.
PRF: Pseudo-Random Function. Function to derive session keys.
PSK: Pre-Shared Key. Password-based Wi-Fi authentication.
PTK: Pairwise Transient Key. Wi-Fi session key for unicast traffic.

Q

QDR: Quad Data Rate. Memory transferring 4x per clock cycle.
QSFP: Quad Small Form-factor Pluggable. High-speed network transceiver.

R

RADIUS: Remote Authentication Dial-In User Service. Enterprise authentication protocol.
RAID: Redundant Array of Inexpensive Disks. Multiple disks for performance or redundancy.
RAM: Random-Access Memory. Volatile working memory.
RC4: Rivest Cipher 4. Stream cipher used in WEP/TKIP, now deprecated.
RFC: Request For Comments. Internet standards documents.
RFI: Request For Information. Formal inquiry to vendors.
RFID: Radio Frequency Identification. Wireless identification technology.
ROM: Read-Only Memory. Non-writable memory.

S

SAE: Simultaneous Authentication of Equals. WPA3's password authentication method based on Dragonfly.
SATA: Serial Advanced Technology Attachment. Current hard drive interface standard.
SDLAN: Software-Defined Local Area Network. Programmable LAN infrastructure.
SDN: Software-Defined Network. Network managed by software controllers.
SDR: Single Data Rate. Memory transferring 1x per clock cycle.
SDRAM: Synchronous Dynamic Random-Access Memory. Common RAM type synchronized to clock.
SDWAN: Software-Defined Wide Area Network. Programmable WAN infrastructure.
SFP: Small Form-factor Pluggable. Compact network transceiver.
SLA: Service Level Agreement. Contract defining service expectations.
SMF: Single Mode Fiber. Fiber optic cable for long distances.
SNIA: Storage Networking Industry Association. Storage industry trade association.
SoC: System on Chip. Complete system on a single chip.
SPoF: Single Point of Failure. Component whose failure stops the entire system.
SSD: Solid State Drive. Flash-based storage device.
SSID: Service Set Identifier. Wi-Fi network name.

T

TKIP: Temporal Key Integrity Protocol. WPA's encryption protocol, now deprecated.
TSC: TKIP Sequence Counter. 48-bit sequence number in TKIP.

U

USB: Universal Serial Bus. Standard connector for peripherals.

V

VHDL: VHSIC Hardware Description Language. Language for designing digital circuits.
VHSIC: Very High Speed Integrated Circuit. US DoD program for fast ICs.
VPN: Virtual Private Network. Encrypted tunnel over a public network.

W

WAN: Wide Area Network. Network spanning a large geographic area.
WEP: Wired Equivalent Privacy. Original Wi-Fi security from 1997, now completely broken.
WPA: Wi-Fi Protected Access. Interim Wi-Fi security standard from 2003.
WPA2: Wi-Fi Protected Access 2. IEEE 802.11i security standard from 2004.
WPA3: Wi-Fi Protected Access 3. Current Wi-Fi security standard from 2018.