Scripts related to keeping things secure.
- encrypt-pdf.sh - Encrypts PDFs. Useful for solutions and exams; also contains a guide on best practices for placing encrypted PDFs in locations where they're the most "secure".
- generate-random-passwords.py — Generates random, human-readable strings. You might use this to generate a list of unique passwords for each student in a course.