Issue
As of right now, there is no way of knowing if an attacker has tampered with the encrypted files or the sensitive files generated by the script (AKA encryption keys).
Goals
Generate a hash code each time a file is encrypted, the user changes their password or generates their own keys for the first time.
Possible further enhancements
Investigate about integrating this feature with my previously coded script SHA2Checker