added OpenPGP.js wrapper