How to securely distribute student grades?
So I'm asking HNers: can you think of a relatively low friction way for me to distribute grades to my students securely?
My University does have a web-based course management system where I can enter grades, and each student can log-in using their University credentials to look up grades, etc ... but I truly LOATH the system my University has chosen to use. It's slow, it's ugly, it's error prone, yuck yuck yuck.
I could get each student to generate a public/private key pair using GPG, and send me their public key. Then I can send them an email with their grade encrypted. Advantages: it's secure; it would also teach them how to use GPG which I am all in favour of. Disadvantages: it's clunky for me to send 20 separate emails using 20 separate public keys.
HNers: Is there a way I can send a single email to the entire class, with the entire set of grades encrypted in such a way that each student can only decrypt their email and nobody else's?