From 0b538416e9679d6b42c197cb31adbde4dbed5a64 Mon Sep 17 00:00:00 2001 From: unknown Date: Mon, 12 Nov 2018 16:54:19 +0000 Subject: [PATCH] a --- decrypt.html | 15 +++++++-------- encrypt.html | 22 +++++++++++++--------- gen.html | 4 ++++ sign.html | 37 ++++++++++++++++++++----------------- verify.html | 26 +++++++++++++++----------- 5 files changed, 59 insertions(+), 45 deletions(-) diff --git a/decrypt.html b/decrypt.html index 33938cd..8de1f4b 100644 --- a/decrypt.html +++ b/decrypt.html @@ -22,6 +22,7 @@ const encrypted = document.getElementById("pgpMsg").value const privKeyObj = (await openpgp.key.readArmored(privkey)).keys[0] + if (passphrase) { await privKeyObj.decrypt(passphrase) } @@ -32,14 +33,12 @@ } openpgp.decrypt(options).then(plaintext => { - if (plaintext.data) { - document.getElementById("result").value = plaintext.data; - document.getElementById("progressbar").className = "progress-bar bg-success"; - } else { - document.getElementById("result").value = 'Error decrypting message.'; - document.getElementById("progressbar").className = "progress-bar bg-danger"; - } - }) + document.getElementById("result").value = plaintext.data; + document.getElementById("progressbar").className = "progress-bar bg-success"; + }).catch(function(error){ + document.getElementById("result").value = error.message; + document.getElementById("progressbar").className = "progress-bar bg-danger"; + }); }