Merge branch 'master' of https://github.com/BrowserPGP/BrowserPGP.github.io
This commit is contained in:
11
decrypt.html
11
decrypt.html
@@ -1,7 +1,7 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>browserPGP | Decrypt</title>
|
||||
<meta name="description" content="Decrypt PGP in browser, simple and secure.">
|
||||
<meta name="description" content="Decrypt PGP in browser, simple and secure." />
|
||||
<meta name="keywords" content="browserPGP,PGP,OpenPGP,online,browser,javascript,github,live,secure,key generator,key gen,encrypt,decrypt,sign,verify,signature">
|
||||
<meta name="author" content="ar0n#1462">
|
||||
|
||||
@@ -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 @@
|
||||
</button>
|
||||
<div class="collapse navbar-collapse" id="navbarNav">
|
||||
<ul class="navbar-nav">
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/">About</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/gen.html">Key Generator</a>
|
||||
</li>
|
||||
|
||||
Reference in New Issue
Block a user