Still paying hyperscaler rates? Save up to 60% on your cloud costs

Encryption Glossary

A
AES (Advanced Encryption Standard)

Widely adopted symmetric encryption standard used in cloud storage and databases.

Asymmetric Encryption

Encryption method that uses two keys: a public key for encryption and a private key for decryption.

Authenticated Encryption with Associated Data (AEAD)

Encryption technique that protects data and additional metadata.

Authentication Tag

Short cryptographic value produced by an AEAD mode (such as AES-GCM) that allows the receiver to verify integrity and authenticity during decryption. (NIST Publications)

B
Block Cipher

Encryption algorithm that processes fixed-size blocks of data.

Block Cipher Mode

Method that defines how block ciphers process large volumes of data.

Bring Your Own Key (BYOK)

Model where customers provide and control encryption keys used by cloud services.

Brute Force Attack

Attempt to break encryption by systematically trying all possible keys.

C
CBC Mode (Cipher Block Chaining)

Encryption mode where each data block depends on the previous encrypted block.

Certificate

Digital document that verifies identity in encrypted communications.

Certificate Authority (CA)

Trusted entity that issues digital certificates.

Certificate Revocation List (CRL)

Signed list published by a CA identifying certificates that have been revoked before their normal expiration time. (IETF)

Certificate Signing Request (CSR)

Signed request containing a subject name, public key, and optional attributes, submitted to a certificate authority to obtain a certificate. (IETF)

Cipher

A specific algorithm used for encryption and decryption.

Ciphertext

Encrypted data that cannot be interpreted without the correct cryptographic key.

Client-Side Encryption

Data encrypted by the client before being sent to a storage or cloud service.

Confidential Computing

Protecting data during processing using hardware-based secure enclaves.

Cryptanalysis

Study of analyzing and breaking cryptographic systems.

Cryptographic Agility

Ability to change encryption algorithms without major system redesign.

Cryptographic Compliance

Ensuring encryption practices meet industry security standards.

Cryptographic Entropy

Level of randomness available for generating secure keys.

Cryptography

The discipline of securing information using mathematical techniques such as encryption, hashing, and digital signatures.

CSPRNG / DRBG

Cryptographically secure pseudorandom number generator / deterministic random bit generator used to generate security-critical randomness for keys, IVs, nonces, and seeds.

CTR Mode (Counter Mode)

Encryption mode allowing fast parallel encryption operations.

Customer Managed Keys (CMK)

Encryption keys managed by the customer within a cloud platform.

Customer Supplied Keys (CSEK)

Encryption keys provided by users during storage operations.

D
Data Encryption Key (DEK)

Key used to encrypt actual application or storage data.

Data Masking

Obscuring sensitive information while maintaining its structure.

Database Encryption

Encryption mechanisms applied within databases to protect stored records.

Deterministic Authenticated Encryption (DAE)

Authenticated-encryption construction that does not require nonce-based randomization for each encryption operation; commonly used in specialized cases such as key wrapping. (NIST Computer Security Resource Center)

Differential Privacy

Technique that protects individual privacy in aggregated datasets.

Diffie-Hellman

Cryptographic protocol used to securely exchange encryption keys over networks.

Digital Signature

Cryptographic mechanism used to verify authenticity and integrity of data.

Disk Encryption

Encryption applied to entire storage devices to protect stored data.

Double Encryption

Applying multiple independent encryption layers to the same data.

E
ECC (Elliptic Curve Cryptography)

Encryption approach using elliptic curves to achieve strong security with shorter keys.

Encryption

The process of converting readable data into an unreadable format using cryptographic algorithms to prevent unauthorized access.

Encryption Acceleration

Hardware-assisted encryption used to improve performance.

Encryption Algorithm

Mathematical procedure used to transform plaintext into ciphertext.

Encryption at Rest

Protecting stored data such as disks, databases, or backups using encryption.

Encryption Audit

Formal review of encryption implementations and policies.

Encryption Best Practice

Recommended security guidelines for implementing encryption effectively.

Encryption Compliance

Meeting regulatory requirements for protecting sensitive data.

Encryption Context

Additional authenticated metadata used in encryption operations.

Encryption in Transit

Protecting data while it moves across networks using encryption protocols.

Encryption in Use

Protecting data while it is actively being processed in memory.

Encryption Key

Secret value used by an encryption algorithm to encrypt and decrypt data.

Encryption Latency

Delay introduced by encryption and decryption operations.

Encryption Lifecycle

Full lifecycle of encryption systems including key creation, usage, rotation, and retirement.

Encryption Offloading

Delegating encryption tasks to specialized hardware.

Encryption Overhead

Additional computational cost introduced by encryption processes.

Encryption Policy

Organizational rules governing encryption usage.

Encryption Risk

Potential vulnerabilities caused by poor key management or outdated algorithms.

Encryption Standard

Official specification defining approved encryption algorithms.

Encryption Throughput

Rate at which encrypted data can be processed or transmitted.

End-to-End Encryption (E2EE)

Encryption method where only communicating endpoints can read the data.

Envelope Encryption

Encryption technique where a data encryption key is protected using a master key.

F
File-Level Encryption

Encryption applied to individual files rather than entire disks.

FIPS 140-2 / FIPS 140-3

U.S. government standards validating cryptographic modules.

Format-Preserving Encryption

Encryption that maintains the original format of the data.

G
GCM Mode (Galois Counter Mode)

Modern authenticated encryption mode providing both confidentiality and integrity.

H
Hardware Security Module (HSM)

Dedicated hardware device designed to securely generate, store, and protect cryptographic keys.

Hash Function

Mathematical function that converts data into a fixed-length digest used for integrity verification.

HMAC

Message authentication mechanism combining hashing with a secret key.

Hold Your Own Key (HYOK)

Model where encryption keys remain entirely under customer control outside the provider environment.

Homomorphic Encryption

Encryption method allowing computation on encrypted data without decrypting it.

HTTPS

Secure version of HTTP that encrypts web traffic using TLS.

I
Initialization Vector (IV)

Random value used with encryption algorithms to ensure ciphertext uniqueness.

Inline Encryption

Encryption applied automatically during data transmission.

J
K
Key Access Policy

Rules that define who can use encryption keys.

Key Custodian

Individual or system responsible for protecting and managing encryption keys.

Key Derivation Function (KDF)

Algorithm that generates cryptographic keys from passwords or shared secrets.

Key Encapsulation Mechanism (KEM)

Public-key primitive used to establish a shared secret over a public channel; widely used in modern and post-quantum key-establishment designs. (NIST Computer Security Resource Center)

Key Encryption Key (KEK)

Key used to encrypt other encryption keys.

Key Escrow

Secure storage of backup copies of encryption keys for recovery or compliance.

Key Generation

Secure creation of cryptographic keys used for encryption operations.

Key Hierarchy

Structured arrangement of keys where master keys protect subordinate keys.

Key Length

Size of a cryptographic key measured in bits that determines encryption strength.

Key Management

The lifecycle management of encryption keys including generation, storage, rotation, and deletion.

Key Management Service (KMS)

Managed service that automates encryption key storage, rotation, and access control.

Key Pair

A pair consisting of a public key and private key used in asymmetric cryptography.

Key Revocation

Process of invalidating a key that has been compromised or is no longer trusted.

Key Rotation

Periodic replacement of encryption keys to reduce risk of compromise.

Key Usage Policy

Restrictions controlling how encryption keys may be used.

Key Wrapping

Cryptographic method for protecting encryption keys, usually by encrypting one key with another key using a dedicated key-wrap algorithm. (NIST Computer Security Resource Center)

L
M
Man-in-the-Middle Attack

Attack where an adversary intercepts and alters communication between two parties.

Message Authentication Code (MAC)

Cryptographic value used to verify data integrity and authenticity.

mTLS (Mutual TLS)

TLS configuration in which both client and server authenticate each other with certificates, not just the server. (IETF Datatracker)

N
Nonce

Unique value used once in encryption operations to prevent replay attacks.

O
Online Certificate Status Protocol (OCSP)

Protocol for checking the current revocation/status of a certificate without downloading a full CRL. (IETF Datatracker)

P
Perfect Forward Secrecy

Security property ensuring past communications remain secure even if long-term keys are compromised.

Plaintext

Original readable data before encryption is applied.

Post-Quantum Encryption

Encryption methods designed to resist attacks from quantum computers.

Private Key

A secret key used to decrypt data encrypted with the corresponding public key.

Public Key

A cryptographic key that can be shared publicly and used to encrypt data.

Public Key Infrastructure (PKI)

System that manages certificates, encryption keys, and trust relationships.

Q
R
Random Number Generator (RNG)

System that generates random values required for encryption keys.

Remote Attestation

Cryptographic proof that a TEE / secure enclave / platform is genuine and running approved code or measurements before secrets are released to it. (NIST Publications)

Replay Attack

Attack where intercepted encrypted messages are reused maliciously.

Root Key

Top-level encryption key used to protect other keys in a hierarchy.

Root of Trust

Foundational hardware, firmware, or cryptographic component that other security functions rely on for trust decisions.

RSA

Public-key encryption algorithm used for key exchange and digital signatures.

S
Salt

Random value added to data before hashing to prevent dictionary attacks.

Searchable Encryption

Encryption technique enabling queries on encrypted data.

Secure Enclave

Hardware-protected execution environment used for confidential workloads.

Secure Key Storage

Protected environment used for storing encryption keys.

Secure Multi-Party Computation

Cryptographic approach enabling parties to compute results without revealing their data.

Secure Sockets Layer (SSL)

Earlier encryption protocol for secure communications, largely replaced by TLS.

Server-Side Encryption

Encryption performed by the cloud provider after data is uploaded.

Side-Channel Attack

Attack exploiting physical characteristics such as timing or power consumption.

Stream Cipher

Encryption algorithm that encrypts data sequentially one bit or byte at a time.

Symmetric Encryption

Encryption method where the same key is used for both encryption and decryption.

T
Tokenization

Replacing sensitive data with non-sensitive tokens while preserving references.

Transparent Data Encryption (TDE)

Automatic database encryption that protects data files without modifying applications.

Transport Layer Security (TLS)

Protocol used to encrypt network communication such as HTTPS traffic.

Trusted Execution Environment (TEE)

Secure processor area that isolates sensitive computations.

U
V
W
X
XTS-AES

AES-based mode designed for storage-device encryption; it provides confidentiality for sectors/blocks on storage media but does not provide authentication/integrity. (NIST Computer Security Resource Center)

Y
Z

No matching data found.

Get in Touch

Explore trends, industry updates and expert opinions to drive your business forward.

    We value your privacy and will never share your information with any third-party vendors. See Privacy Policy