ARPASS → Open Arpass

Plain-English security glossary

"Passkey," "public key," "AES," "PWA"… the security world is full of acronyms. Here they are in plain English, with the full spellings written out and an everyday analogy where useful.

Last updated: May 2026

Logins and keys

Public key / private key

A pair of keys. The public key is safe to share — think of it like a padlock anyone can use. The private key is the only one that opens that padlock, and you never give it out. With this pair, you can exchange things securely without ever sending the key itself.

Passkey

A passwordless way to log in. A key lives inside your phone, your PC, or a security key like a YubiKey. How you prove it's you depends on the device — phones and PCs use fingerprint or face recognition, while a YubiKey uses "touch the metal contact" plus a PIN if asked (note: ordinary YubiKeys do not have a fingerprint sensor). Nothing to memorize, and very hard to phish.

WebAuthn (Web Authentication) / FIDO2 (Fast IDentity Online 2)

The standards that make passkeys work in browsers. They define how a website asks the browser to "verify this user with their device or key." FIDO2 is the broader family of specs underneath.

PRF (Pseudo-Random Function)

A way to pull "the same secret value, but unique to this key" out of a YubiKey on demand. Arpass uses this to derive a separate encryption key for each registered YubiKey.

2FA (Two-Factor Authentication) / MFA (Multi-Factor Authentication)

Asking for one extra check on top of a password — a code on your phone, a YubiKey tap, etc. "Two locks on the door." MFA is the more general term and means two or more factors combined.

OTP (One-Time Password)

A throwaway numeric code that changes every 30 seconds or so. Even if stolen, it expires quickly. Commonly used for 2FA.

How crypto works

Encryption / decryption

Encryption turns data into something unreadable using a key. Decryption reverses it with the key. That's it.

AES (Advanced Encryption Standard)

The most widely used encryption method today. The same key both encrypts and decrypts ("symmetric encryption"). "AES-256" means the key is 256 bits — very strong.

RSA (Rivest–Shamir–Adleman) / ECC (Elliptic Curve Cryptography)

Both are public-key encryption methods. RSA is the long-standing classic (named after its three inventors). ECC is newer and uses shorter keys for the same strength, so it's becoming dominant on phones and YubiKeys. The math is intricate; you don't need to understand it to use it.

Hash

Turns data into a fixed-length "fingerprint" string. The same input always produces the same fingerprint, but you can't reverse-engineer the input from the fingerprint. Used to detect tampering and to compare items.

Key derivation / HKDF (HMAC-based Key Derivation Function)

A way to safely produce purpose-specific keys from one underlying secret. The discipline of not reusing the same secret directly for everything.

Quantum computers / PQC (Post-Quantum Cryptography)

Future ultra-powerful computers that could, in theory, break today's public-key crypto (RSA, ECC). PQC is the next generation of crypto designed to resist them. Not a practical threat today.

Hardware (physical devices)

Security key / YubiKey

A small USB / NFC physical device that holds login keys. YubiKey is the best-known brand. Because the key physically lives in your hand, it's very strong.

You use it by touching the metal contact, plus a PIN when prompted. Ordinary YubiKeys (the 5 series and the Security Key series) do not have a fingerprint sensor. (Yubico does also make a separate "YubiKey Bio" line that has fingerprint, but that's a different product line.)

NFC (Near Field Communication)

Very short-range wireless. The "tap your phone with a YubiKey" sort of communication. Same family of tech as contactless transit cards.

Secure Enclave

An isolated, dedicated area inside a phone or PC that stores keys with extra protections. Your fingerprint / face data and device keys live here and don't come out. (This is built into phones and PCs — not the same thing as a YubiKey.)

HSM (Hardware Security Module)

A dedicated piece of hardware that handles keys without ever letting them out. Used on the server side by banks and big services.

OpenPGP (the open Pretty Good Privacy standard)

A long-standing standard for encrypting and signing emails and files. Based on the original "PGP" (Pretty Good Privacy). YubiKey can hold these keys.

PIV (Personal Identity Verification)

A "smart card" style identity-verification standard, originally for US government employees. Used for enterprise PC login among other things. YubiKey supports it.

Web and app terms

PWA (Progressive Web App)

A way to make a website behave like an app. "Add to Home Screen" creates an icon that launches the site full-screen. Doesn't go through an app store.

Service worker

A small program that runs in the background for a web page. Used for offline support and to make a site qualify as a PWA.

Web App Manifest

A small "config file" for a PWA. Lists the app name, icons, and how it should launch. Lets the browser treat the site like an app.

TWA (Trusted Web Activity)

A way to wrap a website in an Android "app shell" so it can be listed on Google Play.

IAP (In-App Purchase)

Buying digital goods inside an app using Apple's / Google's billing. Those stores take a commission.

CSP (Content Security Policy)

A safety setting that tells a web page "you may only load scripts and images from these places." Helps stop injected, malicious scripts from running.

Arpass-specific terms

Zero-knowledge

A design where the service operator cannot see (and cannot get to) the contents of your data. Encryption happens entirely in your browser; the operator only ever sees encrypted bytes. Arpass uses this design.

Blockchain / Arweave

"Blockchain" is a way of storing data so that it's distributed and very hard to alter or delete. Arweave is a specific kind of blockchain storage where what you write stays written, permanently. Arpass stores your encrypted data here.

MEK (Master Encryption Key)

In Arpass, the master key that actually encrypts your data. The MEK itself is then wrapped (encrypted) by your password, YubiKey, and other "factors," so it's never naked.

Recovery Secret

Arpass's recovery code. The last-resort way to recover if you lose all your devices and keys. Printed on paper and kept safely. (The YubiKey-only mode does not use a Recovery Secret.)

Once you've got the vocabulary, you might want how to choose a YubiKey or how YubiKey × Arpass actually works.

Related