This commit is contained in:
exams228
2018-11-14 12:53:41 +00:00
parent c071251c0a
commit 75c7c9a982
5 changed files with 17 additions and 28 deletions

View File

@@ -21,14 +21,14 @@
const passphrase = document.getElementById("pass").value
const encrypted = document.getElementById("pgpMsg").value
const privKeyObj = (await openpgp.key.readArmored(privkey)).keys[0]
const privKeyObj = (await openpgp.key.readArmored(privkey).catch((err) => {document.getElementById("result").value = err.message;document.getElementById("progressbar").className = "progress-bar bg-danger";})).keys[0]
if (passphrase) {
await privKeyObj.decrypt(passphrase)
await privKeyObj.decrypt(passphrase).catch((err) => {document.getElementById("result").value = err.message;document.getElementById("progressbar").className = "progress-bar bg-danger";})
}
const options = {
message: await openpgp.message.readArmored(encrypted), // parse armored message
message: await openpgp.message.readArmored(encrypted).catch((err) => {document.getElementById("result").value = err.message;document.getElementById("progressbar").className = "progress-bar bg-danger";}), // parse armored message
privateKeys: [privKeyObj] // for decryption
}