Cybersecurity
0 of 12 solved
12 questions
- Escape untrusted text before putting it into HTMLOutput encoding (XSS prevention)EasyCoding
- Check new passwords against a password policyAuthentication hygieneEasyCoding
- Hashing vs encryption vs encodingCryptography basicsEasyConceptual
- The CIA triad: confidentiality, integrity and availabilitySecurity fundamentalsEasyConceptual
- Authentication vs authorisation, MFA and the principle of least privilegeIdentity and access managementEasyConceptual
- How should a website store passwords? Salting, slow hashes and peppersPassword storageMediumConceptual
- Symmetric vs asymmetric encryption, and why real systems use bothCryptography basicsMediumConceptual
- What is the OWASP Top 10? Name the categories and a prevention for eachApplication securityMediumConceptual
- What is SQL injection and how do you prevent it?Web security (injection)MediumConceptual
- Cross-site scripting (XSS): stored, reflected and DOM-based, and how to prevent itWeb security (XSS)MediumConceptual
- What is CSRF, and how do SameSite cookies and anti-CSRF tokens stop it?Web security (CSRF)MediumConceptual
- What happens in a TLS 1.3 handshake when you open an https:// site?Network security (TLS)HardConceptual
