The author does not assume ANY responisblity for the use or abuse of the source or parts of it
This was made whilst I was learning Java therefore, I cannot guarantee “reliability” or “security” of the crypto.
I am open to criticism, if anyone has any improvements for the crypto or general implementation fell free to submit a pull.