DIY SHA-512-based file encryption/decryption program.