This article describes a hassle-free approach to handle encryption in Java. The discussed classes are part of a wider library, accessory_java (main repository), which is meant to help programmers deal with different aspects of programming in Java.
I started developing accessory_java while working on a personal project. It was meant to be a container of generic resources which I could eventually use in other applications. Basically, a library including not just useful methods and variables, but also a solid starting point to face virtually any project in Java. Or, in other words, a way to adapt Java to my programming approach, to help me easily overcome the language peculiarities. That initial code has kept growing and evolving until reaching the current stage, which I consider mature, comprehensive and reliable enough.