AES and authenticated encryption
AES-GCM shows authenticated encryption, GHASH, nonces, tags, and Web Crypto comparison. AES-128 Round breaks down SubBytes, ShiftRows, MixColumns, and AddRoundKey.
CryptoToolkit is a browser-only educational lab with exact calculators and attack demos. This page lists the high-intent tools searchers usually look for, then links into the interactive modules.
AES-GCM shows authenticated encryption, GHASH, nonces, tags, and Web Crypto comparison. AES-128 Round breaks down SubBytes, ShiftRows, MixColumns, and AddRoundKey.
RSA Key Generator creates browser-side teaching keys and performs encrypt/decrypt checks. Related RSA demos cover factoring, textbook RSA, Wiener's attack, and CRT fault recovery.
HMAC-SHA256 walks through ipad/opad and RFC test vectors. Cipher Tools includes a legacy HMAC-SHA1 document-ID helper for compatibility checks. Base & Encoding includes SHA-1 and SHA-256 hashing. Argon2id demonstrates memory-hard password hashing.
Base & Encoding converts text, hex, binary, decimal, and Base64, with LF/CRLF-aware hashing for repeatable learning inputs.
Elliptic Curves includes point addition, scalar multiplication, Montgomery ladder, and baby-step giant-step ECDLP. ECDSA Signing shows hash, sign, verify, and nonce discipline.
Modular Arithmetic covers inverse, exponentiation, GCD, extended GCD, Euler's totient, square roots mod p, Legendre symbol, and Miller-Rabin primality. Factorization includes trial division, Pollard's rho, divisor count, and next-prime tools.
Cipher Tools includes Caesar encrypt/decrypt/brute force, Vigenere, ROT13, Atbash, and frequency analysis. Substitution Analysis adds interactive frequency, digraph, and trigraph support.
Explore Diffie-Hellman, TLS 1.3, Paillier, ElGamal, Shamir Secret Sharing, and LWE for applied crypto workflows.
Open the calculator you need from this guide, or return to the CryptoToolkit home page to browse all learning modules, attack demos, challenges, and the assurance matrix.