Encrypt Online
Theme

Encrypt Online guides

Security and data, explained plainly.

Short, practical guides for the moments when a token fails, a certificate looks wrong, or two formats that seem alike behave very differently.

A useful place to start

Encryption vs Encoding vs Hashing

A clear decision guide to choosing encryption, encoding, or hashing so you use the right tool for the job.

Protect & Encrypt3 min read

Browse the library

Find the guide you need

116 guides, ordered by most recently updated.

Certificates & Site Ops3 min read

ACME Explained

A plain-language ACME guide that explains what your Let’s Encrypt tooling is actually doing during issuance and renewal.

Protect & Encrypt3 min read

AES-CBC vs AES-GCM in Modern Libraries

Compare AES-CBC and AES-GCM, including integrity, IVs, authentication tags, AAD, and common decryption failures.

Protect & Encrypt3 min read

Authenticated Encryption Explained

A practical guide to authenticated encryption and why “encrypted” does not automatically mean “safe from tampering.”

Certificates & Site Ops3 min read

AWS SigV4 Canonical Request Byte Matching

A practical SigV4 guide that explains canonical requests, signed headers, and the normalization details behind SignatureDoesNotMatch.

Encoding & Transport2 min read

Base64 Is Not Encryption

A direct explanation of why Base64 is for representation and transport, not secrecy, plus the right moments to use it.

Encoding & Transport3 min read

Base64URL vs Base64 on the Web

A practical guide to the differences between standard Base64 and URL-safe Base64 so you stop breaking tokens and query values.

Protect & Encrypt3 min read

Browser-Side Cryptography Explained

A plain-English explanation of the strengths and limits of browser-side protection so you can use local tools with realistic expectations.

Data Formats & Debugging3 min read

Canonical JSON for Signing and Hashing

Use canonical JSON when signatures or hashes must survive formatting differences instead of relying on pretty-printing conventions.

Certificates & Site Ops3 min read

Certificate Chain Basics for Beginners

A beginner-friendly explanation of leaf certificates, intermediates, and why chain issues break trust.

Certificates & Site Ops2 min read

Certificate File Types Explained

Learn how CRT, CER, PEM, DER, KEY, P7B, and P12 files differ by encoding and container, then choose the correct format for certificate deployment tasks.

Encoding & Transport3 min read

Common JWT Claim Validation Mistakes That Break Trust

A valid JWT signature is not enough. These are the claim checks teams skip when issuer, audience, timing, and token type actually decide whether a token should be accepted.

Passwords & Hashing2 min read

Constant-Time Comparison Explained

A practical guide to timing-safe comparison so secret verification code does not leak more information than intended.

Certificates & Site Ops3 min read

Cron and Daylight Saving Time

Understand how daylight saving transitions affect cron schedules so recurring jobs stop surprising you every spring and fall.

Protect & Encrypt4 min read

Encrypt Files Before Sharing

How to encrypt a file, verify the output, and avoid the handoff mistakes that break real-world file sharing.

Protect & Encrypt3 min read

Encryption vs Encoding vs Hashing

A clear decision guide to choosing encryption, encoding, or hashing so you use the right tool for the job.

Protect & Encrypt4 min read

How to Encrypt Text in Your Browser Safely

A practical workflow for encrypting short text in the browser, testing decryption, and sharing the passphrase the right way.

Passwords & Hashing3 min read

How to Store API Secrets Safely

Where quick browser tools help, where they stop helping, and the rules teams should follow for secret material that must remain recoverable.

Passwords & Hashing3 min read

How to Verify a Webhook Signature

Verify webhook signatures with the exact raw request body, the correct secret, and constant-time comparison so replay and tampering bugs are easier to spot.

Data Formats & Debugging3 min read

HTML Formatter and PHP Beautifier Workflow

Format HTML and PHP templates before review to expose structure, reduce noisy diffs, and separate readable source from correctness and runtime testing.

Certificates & Site Ops2 min read

HTTP-01 vs DNS-01 for Let's Encrypt

Choose the right validation method for issuance and renewal based on your hosting, DNS control, and certificate scope.

Data Formats & Debugging2 min read

JavaScript Object vs JSON

Understand how JavaScript object literals differ from strict JSON text, including quotes, comments, functions, undefined values, parsing, and API interchange.

Data Formats & Debugging3 min read

JSON Lint vs Format vs Minify

Learn when to lint, validate, format, minify, or unminify JSON, and use each step in the right order to diagnose syntax, readability, and payload issues.

Data Formats & Debugging3 min read

JSON Patch Explained

Learn how JSON Patch operations behave in practice so partial updates feel predictable instead of risky.

Data Formats & Debugging3 min read

JSON Pointer Explained

A practical JSON Pointer guide that makes escaping, arrays, and root paths readable instead of magical.

Data Formats & Debugging3 min read

JSON vs YAML for Config Files

Compare JSON and YAML for configuration files across readability, parser strictness, comments, tooling, and team ownership before choosing a source format.

Encoding & Transport4 min read

JWK vs JWKS vs PEM for JWT Verification

A practical guide to JWK, JWKS, and PEM so you can feed the right key material into JWT verification and conversion workflows.

Encoding & Transport3 min read

JWS vs JWE for Readable and Encrypted JWTs

Understand the difference between signed and encrypted JOSE objects so you know when decode is possible and when it is not.

Encoding & Transport3 min read

JWT Decode vs JWT Verify

Decode tells you what a token says. Verify tells you whether you should trust it. Use both in the right order when auth debugging gets noisy.

Encoding & Transport3 min read

PEM vs DER for Certificates and Keys

A practical explanation of PEM and DER formats so certificate and key conversions stop feeling mysterious.

Certificates & Site Ops2 min read

Ping Basics for Site Owners

Learn what ping can reveal about network reachability, what blocked ICMP means, and why a successful response does not prove a website or TLS is healthy.

Encoding & Transport3 min read

PKCE Code Verifier vs Code Challenge

A practical PKCE guide that shows the relationship between the verifier and challenge and the exact encoding steps that usually go wrong.

Certificates & Site Ops3 min read

PKCS#1 vs PKCS#8 vs SPKI Key Labels

Understand common PEM labels and the structures they represent so you can stop renaming files and start importing the right thing.

Passwords & Hashing3 min read

Raw Request Bodies for Webhook Verification

Learn why webhook verification often fails after a framework parses the body and how to keep the exact bytes required for HMAC checks.

Certificates & Site Ops3 min read

RFC 3339, ISO 8601, and Unix Time

A practical guide to the timestamp formats that show up in APIs, logs, and tokens, with clear rules for units, offsets, and normalization.

Protect & Encrypt3 min read

RSA-OAEP vs RSA Signatures

Learn why RSA encryption and RSA signatures solve different problems and how to keep padding, purpose, and tooling straight.

Passwords & Hashing3 min read

SHA-256 vs MD5 vs Bcrypt

A practical chooser for checksums, integrity fingerprints, and password storage so you pick the right hash workflow the first time.

Protect & Encrypt3 min read

Subresource Integrity for CDN Assets

Use SRI deliberately for external scripts and stylesheets by understanding when fixed hashes improve trust and when mutable assets make them painful.

Certificates & Site Ops2 min read

ULID vs UUID v7 for Sortability and Timestamps

Compare ULID and UUID v7 by looking at sort order, timestamp visibility, text form, and ecosystem fit instead of treating one as universally better.

Certificates & Site Ops3 min read

UTC Offset vs Time Zone

Learn why a numeric UTC offset cannot replace a real time zone when future local-time behavior matters.

Certificates & Site Ops3 min read

UUID v1 vs v4 vs v7

A practical UUID guide that compares privacy, sortability, and operational behavior before your identifier choice gets baked into logs, databases, and APIs.

Certificates & Site Ops3 min read

What Is Inside a PEM File?

Understand PEM boundary lines, Base64 content, and the block types that tell you whether you are looking at a certificate, a key, or a CSR.

Certificates & Site Ops3 min read

What Token Introspection Is and When to Use It

Token introspection answers whether a token is active right now, but it is not the right tool for every JWT. Use it when revocation, opaque tokens, or central policy checks matter.

Protect & Encrypt3 min read

When to Use Shamir Secret Sharing

A practical Shamir guide that shows where threshold sharing reduces real risk and where simpler backup or access-control patterns are the better answer.

Certificates & Site Ops2 min read

Wildcard vs Single-Domain Certificates

Compare wildcard and single-domain TLS certificates by hostname coverage, DNS validation, renewal method, key exposure, and operational blast radius risk.

Data Formats & Debugging3 min read

XML Format, Minify, and Convert

Handle XML safely by formatting for review, minifying for transport, and converting only when another format is required.

Data Formats & Debugging3 min read

YAML Lint, Format, and Convert

A practical guide to validating, formatting, and converting YAML without breaking indentation-sensitive configs.

Certificates & Site Ops2 min read

First-Response Outage Triage for Small Websites

Triage a small website outage in a calm order by checking scope, DNS, TLS, hosting, HTTP behavior, and recent changes before restarting or editing systems.

Protect & Encrypt5 min read

How to Decrypt Text with OpenSSL

Decrypt OpenSSL enc output by matching its cipher, PBKDF2, digest, salt, and Base64 settings, then verify the recovered bytes.

Protect & Encrypt5 min read

How to Encrypt Text with OpenSSL

Encrypt text with OpenSSL using a salted PBKDF2 recipe, preserve the settings needed for decryption, and verify the exact result.

Certificates & Site Ops3 min read

OIDC Discovery URL and Metadata Explained

Understand what the OIDC discovery document is, which metadata fields matter first, and how to debug auth setup when issuer, jwks_uri, or authorization endpoints do not line up.

Passwords & Hashing3 min read

Bcrypt Cost Factor Explained in Plain English

How bcrypt cost works, why slower can be safer, and how to think about tuning without turning your login flow into a support issue.

Data Formats & Debugging2 min read

CSV and JSON Conversion for Data Workflows

Plan CSV and JSON conversions without losing headers, types, nested structures, or empty values, and choose the right format for each practical data workflow.

Protect & Encrypt4 min read

How to Share an Encrypted Message With a Link

Create an encrypted message link, test the recipient workflow, and send the passphrase separately without putting readable text in the URL.

Certificates & Site Ops2 min read

HTTPS Migration Basics for Small Sites

Move a small site from HTTP to HTTPS with a practical checklist for certificates, redirects, mixed content, canonicals, cookies, testing, and renewal.

Certificates & Site Ops3 min read

OAuth Callback URL Mismatch Debugging

Redirect URI mismatch errors usually come from small string differences. Compare the callback value, environment, path, port, and encoding before changing provider or application settings.

Passwords & Hashing3 min read

Salts, Peppers, and Password Storage Basics

A practical explanation of salts and peppers, what problem each one solves, and where teams often misunderstand the difference.