About this interactive
What you are doing: naming what makes the cryptography weak in each situation.
Weak cipher or key: the algorithm itself, or the key length chosen for it, can be broken. DES was once strong and is now cracked fairly easily, and a cipher suite that still offers broken ciphers has the same problem. Key length has to fit the job, never too short.
Poor key handling: the cipher may be strong, but the key is not protected. It is written into code, left where others can read it, stored next to the data it protects, or never changed.
Weak random numbers: cryptography depends on random numbers. If they can be predicted, so can the keys and tokens made from them.
Certificate error: the certificate is expired, untrusted or for another name, and browsers warn. The lesson says this one treads the line with human vulnerabilities, because users trained to click past warnings will click past a real attack.
No encryption: the data is not encrypted at all.
How to use it: ask which part failed: the algorithm, the key, the randomness, the certificate, or whether there was any encryption.
About TechKnowSurge
TechKnowSurge builds IT and cybersecurity professionals through hands-on, concept-first training built around real understanding — not memorization. Free interactive tools, structured programs, and 25+ years of real-world experience, all in one place.
Explore free tools and programs →