added openpgp library and updated encryption decryption methods