This is SOOOOO unsecure! Just a substitution cipher, and if they take your code and delete the password protection part, the whole password part is useless. The password should be the encrypt key. I found your password by reversing the substitution cipher.
Camden Mac Leod I should have guessed the password.
Wow the test part is
Could You Please Check Out My Coding Project - Prime Number Generator
You could have used correct encryption methods such as AES, but it's a great start none the less. https://crypto.stackexchange.com/questions/3922/what-algorithm-could-should-be-used-to-encrypt-files-for-storage-on-untrusted-se