◄ Wiki / Crypto
PKCS#1 v1.5
An older standard way to pad data before RSA signs it, whose loose parsing has historically let attackers forge signatures.
RSA can't sign a raw message directly; the message hash must be wrapped in a specific padding structure first, and PKCS#1 v1.5 is a long-standing scheme for that wrapping. The danger is verification: if a checker parses the padding leniently instead of demanding an exact byte layout, an attacker can craft a fake structure that passes, forging a valid-looking signature. Correct implementations must parse it strictly to avoid this classic vulnerability.
See also
- record layerThe part of TLS that chops your data into chunks and encrypts each one for sending.
- RFC 8448An official document that walks through a complete example TLS 1.3 connection, byte by byte, for testing.
- pre-shared key (PSK)A secret both sides already agreed on beforehand, used to bootstrap secure communication without a fresh negotiation.