ENES

Security

52 Security terms explained simply, ordered from basic to advanced. Start at the top if the topic is new to you.

Basic

BasicSecurity

Antivirus

A program that watches your files and apps and blocks the ones known to be harmful.

BasicDataSecurity

Backup

A separate copy of your data, kept so you can get it back when the original is lost.

BasicSecurity

Biometrics

Proving who you are with your body: a fingerprint, your face, your voice.

BasicSecuritySoftware

Blockchain

A shared record book, copied on many computers, where old pages can't be quietly changed.

BasicSecurity

Brute-force attack

Breaking into an account by trying passwords, one after another, until one works.

BasicSecurity

CAPTCHA

A small test a website uses to tell a person from an automated program.

BasicSecuritySoftware

Cookies

Small notes a website asks your browser to keep, so it can recognize you later.

BasicSecurity

Cybersecurity

Protecting computers, networks and data from theft, damage and disruption.

BasicSecurityNetworks

Dark web

Websites that are reachable only with special software that hides who is talking to whom.

BasicSecurity

Data breach

When private data an organization holds ends up with people who should not have it.

BasicAISecurity

Deepfake

A fake video, photo or voice made with AI to look and sound like a real person.

BasicSecurity

Encryption

Scrambling data so that only someone with the key can read it.

BasicSecurityNetworks

Firewall

A gatekeeper that decides which network traffic gets in or out.

BasicSecurity

Hacker

Someone who takes systems apart to see how they work, for better or for worse.

BasicSecurityNetworks

HTTPS

The padlock in your browser: web traffic nobody in between can read.

BasicSecurity

Identity theft

Someone uses your personal details to pass as you, usually to borrow or buy in your name.

BasicSecurity

Incognito mode

A browser window that forgets your visit on this device. It does not make you invisible.

BasicSecurity

Keylogger

Software or a gadget that secretly records everything you type.

BasicSecurity

Malware and ransomware

Software built to harm you; ransomware locks your files and charges to unlock them.

BasicSecurity

Passkeys

A way to sign in without a password, using your phone's or computer's lock instead.

BasicSecurity

Password manager

An encrypted vault that remembers a different strong password for every site.

BasicSecurity

Personal data and GDPR

Information about you, and the laws that say who can use it and how.

BasicSecurity

Phishing

A fake message that tricks you into handing over a password or a payment.

BasicSecurity

Social engineering

Manipulating people, instead of machines, into giving away access or information.

BasicSecurity

Spam

Unwanted messages sent in bulk: ads, scams and junk you never asked for.

BasicSecurity

Two-factor authentication

A second proof that you are you, so a stolen password alone is not enough.

Intermediate

IntermediateAWSSecurity

Amazon Cognito

Sign-up, login and passwords for your app, handled by AWS instead of you.

IntermediateSecuritySoftware

API key

A secret string that identifies your app when it calls someone else's API.

IntermediateAWSSecurity

AWS CloudTrail

The logbook of an AWS account: who did what, when, and from where.

IntermediateAWSSecurity

AWS KMS

AWS's vault for encryption keys: you use them, but they never leave.

IntermediateAWSSecurity

AWS Secrets Manager

A locked vault for passwords and API keys, so they never live in your code.

IntermediateAWSSecurity

AWS Shield

AWS's protection against DDoS attacks, on by default for everyone.

IntermediateAWSSecurity

AWS WAF

A filter in front of your website that reads each request and blocks the bad ones.

IntermediateSecurity

Bug bounty

A company pays outside researchers who find and privately report its security holes.

IntermediateSecurity

Cross-site scripting

Sneaking code into a website so it runs in other visitors' browsers.

IntermediateSecurityNetworks

DDoS

Knocking a site offline by flooding it with more traffic than it can handle.

IntermediateSecurity

End-to-end encryption

Only the sender and the recipient can read a message; the service in between cannot.

IntermediateSecurity

Hashing

A one-way fingerprint of data: easy to compute, not meant to be reversed.

IntermediateSecuritySoftware

OAuth and SSO

Log in once with an account you trust, and let it vouch for you in other apps.

IntermediateSecurity

Penetration testing

Hiring someone to break into your systems, with permission, before a criminal does.

IntermediateNetworksSecurity

Proxy

A middleman computer that makes requests on someone else's behalf.

IntermediateSecurity

Public-key cryptography

Two linked keys: one you share with everyone to lock, one you keep to unlock.

IntermediateSecurity

Sandboxing

Running a program in a closed box so it cannot harm anything outside it.

IntermediateSecurity

Security operations center

The team that watches an organization's systems around the clock for attacks.

IntermediateSecurityData

SQL injection

Typing text into a form that the database mistakes for its own instructions.

IntermediateNetworksSecurity

SSH

An encrypted way to log in to another computer and type commands on it.

IntermediateSecurityNetworks

TLS certificate

The ID card a website shows your browser to prove it is who it claims to be.

IntermediateNetworksSecurity

VPN

An encrypted tunnel that sends all your traffic through another network first.

IntermediateSecurity

Vulnerability and CVE

A flaw that lets an attacker misuse software, and the public id that names it.

IntermediateSecurityNetworks

Wi-Fi security

How a Wi-Fi password keeps neighbors out and scrambles what travels through the air.

Advanced