Great notes here Grant, I bookmarked some including those cryptography sources. I taught “TC2027 Computer and Information Security” here last semester and will be teaching two (very different format) sections in August.