# Encryption and Decryption

* [https://self-learning-java-tutorial.blogspot.com/2017/09/encrypt-and-decrypt-filestream-in-java.html](https://self-learning-java-tutorial.blogspot.com/2017/09/encrypt-and-decrypt-filestream-in-java.html)
* [https://www.javacodegeeks.com/2017/11/encryption-trust-tutorial.html](https://www.javacodegeeks.com/2017/11/encryption-trust-tutorial.html)
* [https://8thlight.com/blog/aaron-lahey/2018/10/23/sharing-secrets-with-gpg.html](https://8thlight.com/blog/aaron-lahey/2018/10/23/sharing-secrets-with-gpg.html)

## hashing

* [https://mjremijan.blogspot.com/2017/12/choosing-java-cryptographic-algorithms\_20.html](https://mjremijan.blogspot.com/2017/12/choosing-java-cryptographic-algorithms_20.html)
* [https://mjremijan.blogspot.com/2017/12/choosing-java-cryptographic-algorithms\_22.html](https://mjremijan.blogspot.com/2017/12/choosing-java-cryptographic-algorithms_22.html)
* [https://mjremijan.blogspot.com/2017/12/choosing-java-cryptographic-algorithms\_5.html](https://mjremijan.blogspot.com/2017/12/choosing-java-cryptographic-algorithms_5.html)
