diff --git a/README.md b/README.md index e7ceffc..be0b600 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,13 @@ ![browserPGP Logo](https://raw.githubusercontent.com/browserPGP/browserPGP.github.io/master/s_logo.png) -# browserPGP.github.io +# browserPGP A website that makes using PGP simple and secure. All work is done client side, so no private data leaves your computer. If you want to be extra secure, disable internet while using this site. - ar0n#1462 + +# Donate +- Bitcoin: 174pY2VP3VxhWNFcNsnYJz2eAKVySxr4jr +- Bitcoin Cash: 1C6XvFHtxZ2PvctJ5hLY8VCgVioMnLVSte +- Litecoin: LNq5sNAfs2MdpHoqkwJs71eBeJA91itybd +- Dogecoin: DB2GW7Dad5z8RPuJjzG2i24PbNgpaE1G1k diff --git a/decrypt.html b/decrypt.html index 2491121..9e4090b 100644 --- a/decrypt.html +++ b/decrypt.html @@ -1,7 +1,7 @@ browserPGP | Decrypt - + @@ -22,14 +22,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 } @@ -63,6 +63,9 @@