[REFACTOR] Use other algs to perform encryption.
[ADMIN] .gitignore.