Free online cryptography lab — no signup, runs entirely in your browser. Part of Computus: 120+ free advanced mathematics tools for students.