Cybersecurity Crossword Puzzle

1234567891011121314151617181920
Across
  1. 2. Unsolicited junk digital messages
  2. 8. System barrier blocking threats
  3. 12. Malware holding files hostage
  4. 14. Scrambles readable data
  5. 16. Replicating self-spreading digital pest
  6. 17. Secret doorway into systems
  7. 18. Hardware storage memory chips
  8. 19. Flaw inside software code
Down
  1. 1. Two-step login verification
  2. 3. Scams via fake emails
  3. 4. Malicious software program
  4. 5. Secret passcode for entry
  5. 6. Unauthorized network intruder
  6. 7. Network safety shield
  7. 9. Private web connection tunnel
  8. 10. System security update fix
  9. 11. Deceptive cyber trickery method
  10. 13. Network traffic spy software
  11. 15. Infected computer network fleet
  12. 20. Data copy for recovery