Vulnerabilities
Timing Attack
Also known as: Timing side-channel
Definition
A side-channel attack that recovers secret information by measuring how long an operation takes under different inputs.
Examples
- Kocher's 1996 attack against RSA blinding via timing analysis.
- Lucky Thirteen (CVE-2013-0169) — TLS CBC padding timing attack.
Related terms
Side-Channel Attack
An attack that recovers secrets from a system by observing physical or implementation characteristics — timing, power, electromagnetic emissions, caches, acoustic signals — rather than logical flaws.
Cryptography
The science of securing information through mathematical techniques that provide confidentiality, integrity, authenticity, and non-repudiation in the presence of adversaries.
RSA Algorithm
A public-key algorithm by Rivest, Shamir and Adleman (1977) whose security rests on the difficulty of factoring the product of two large prime numbers.
AES (Advanced Encryption Standard)
A NIST-standardized 128-bit block cipher with 128-, 192- or 256-bit keys, designed by Daemen and Rijmen and used as the dominant symmetric cipher worldwide.
Secure Coding
Secure Coding — definition coming soon.
Vulnerability
A weakness in a system, application, or process that an attacker can exploit to violate confidentiality, integrity, or availability.