Encryption
Everything on SkillVeris tagged Encryption — collected across the glossary, study notes, blog, and cheat sheets.
24 resources across 3 libraries
Study Notes(3)
Kafka Security Basics
Core mechanisms for securing a Kafka cluster: encryption in transit, authentication, and fine-grained authorization.
Encryption in the Cloud
Learn how encryption at rest, encryption in transit, and key management protect cloud data.
Symmetric vs Asymmetric Encryption
Compare symmetric and asymmetric encryption and see how real systems like TLS combine both for speed and secure key exchange.
Cheat Sheets(1)
Interview Questions(20)
Difference Between HTTP and HTTPS
HTTP (HyperText Transfer Protocol) transfers web data in plain text, while HTTPS is the same protocol running over a TLS-encrypted connection — so HTTPS adds e…
What is a VPN?
A VPN (Virtual Private Network) creates an encrypted tunnel between a device and a remote server, so traffic looks like it originates from that server and cann…
What is SSL/TLS?
SSL/TLS is a cryptographic protocol that encrypts data in transit between a client and server, verifies the server’s identity using certificates, and ensures t…
What is the Presentation Layer (OSI Layer 6)?
The Presentation Layer (Layer 6 of the OSI model) is responsible for translating data between the format an application uses and the format sent over the netwo…
What is SFTP (SSH File Transfer Protocol)?
SFTP (SSH File Transfer Protocol) is a secure file transfer protocol that runs entirely over a single encrypted SSH connection on port 22, providing file opera…
What is SSH (Secure Shell)?
SSH (Secure Shell) is an encrypted application-layer protocol, typically running on TCP port 22, that provides secure remote login, command execution, and file…
What is DNS over HTTPS (DoH)?
DNS over HTTPS (DoH) is a protocol that carries standard DNS queries and responses inside encrypted HTTPS connections instead of sending them as plaintext UDP…
Explain the TLS Handshake in Detail
The TLS handshake is the negotiation phase where a client and server agree on a cipher suite, authenticate the server (and optionally the client) via certifica…
HTTPS vs HTTP: What Security Does HTTPS Add?
HTTPS is HTTP layered on top of TLS, adding encryption, integrity, and server authentication that plain HTTP has none of — meaning HTTPS traffic cannot be read…
WPA vs WEP: How Do Wi-Fi Security Protocols Differ?
WEP (Wired Equivalent Privacy) is a deprecated, cryptographically broken Wi-Fi security protocol using a static RC4 key that can be cracked in minutes, while W…
What is IPsec and How Does It Secure IP Traffic?
IPsec (Internet Protocol Security) is a suite of protocols that authenticates and encrypts IP packets at the network layer, most commonly used to build VPN tun…
What is a Man-in-the-Middle Attack?
A man-in-the-middle (MITM) attack is when an attacker secretly positions itself between two communicating parties, intercepting, and potentially altering, traf…
VPN Types Explained: Remote Access vs Site-to-Site
A VPN (Virtual Private Network) creates an encrypted tunnel over an untrusted network like the internet, and the two most common types are remote-access VPNs,…
What is a VPN Tunnel?
A VPN tunnel is an encrypted, encapsulated logical connection through which original network packets are wrapped inside new outer packets and carried across an…
What is OpenVPN?
OpenVPN is an open-source VPN protocol and software suite that builds an encrypted tunnel between a client and a server using TLS for key exchange and either O…
What is IPsec vs SSL VPN?
IPsec VPN encrypts traffic at the network layer (Layer 3) using the IPsec protocol suite (IKE for key negotiation, ESP/AH for the actual encryption), typically…
What Is HTTPS and What Causes Mixed Content Errors?
HTTPS is HTTP layered over TLS, encrypting and authenticating traffic between browser and server, and mixed content occurs when a page loaded securely over HTT…
How Do Web Push Notifications Work?
Web push notifications work by having the browser generate a unique subscription endpoint tied to a push service, which the app’s server later calls with an en…
What Happens During a TLS Handshake?
A TLS handshake is the process by which a client and server agree on cryptographic parameters, verify the server’s identity via its certificate, and derive a s…
What is HashiCorp Vault and How Does It Work?
HashiCorp Vault is a centralized secrets-management system that securely stores, dynamically generates, and tightly controls access to credentials, encryption…