Я использую openpgp.js версии 2.2.1.
Так что мне удалось зашифровать сообщение просто отлично
const options = {
data: voteObject.option, // input as Message object
publicKeys: (pgp.key.readArmored(pubkey)).keys, // for encryption
};
pgp.encrypt(options).then(function(ciphertext) {
console.log(ciphertext.data);
});
Это регистрирует зашифрованное сообщение. Проблема, с которой я сейчас сталкиваюсь, заключается в том, что я не могу ее расшифровать. На данный момент я в полной растерянности, и, честно говоря, я перепробовал все до такой степени, что уже не знаю, что я делаю. Я знаю, что с этим не так много работы, но мне больше нечего дать.
Любые предложения вообще будут огромной помощью!
options
вы передаете вencrypt()
? - person pschild   schedule 20.02.2019Error decrypting message: No symmetrically encrypted session key packet found.
- person chef   schedule 20.02.2019