I'm making a WordPress plugin that works with sensitive data. So I need to store/retrieve date with a trusty encryption method.
I did some searches among many php encryption wrapper classes, and finally found Defuse\Crypto as one of the best options.
The class needs minimum PHP 5.4 and also uses openssl_ and hash_hmac
What do you think? am I going to have problems with these requirements to have the plugin installed on users hosts? or shared hosting companies cover them by default?