相关疑难解决方法(0)

JavaScript:使用openpgp.js解密GnuPG加密文件的内容

我正在尝试使用openpgp.js在JavaScript中为GnuPG加密文件编写示例解密器.

所以我天真地试了一下,甚至没有询问它是否可能.我做了以下页面.

popup.html

<!doctype html>
<!--
-->
<html>
<head>
    <title>Popup</title>
    <script src="openpgp.js"></script>
    <script src="popup.js"></script>
</head>
<body>
    <p>Upload message: </p><input id="message" type="file"/><br>

    <p>Upload secret key: </p><input id="secret" type="file"/><br>

    <p>Secret key password: </p><input id="password" type="password"/><br><br>
    <button id="decrypt">Decrypt</button>
    <p id="output"></p>

    <div id="loadingDiv"></div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

popup.js

var message = "";
var secret = "";


function readMessage (e) {
    var file = e.target.files[0];
    if (!file) {
        message = "";
    }
    var reader = new FileReader();
    reader.onload = function (e) {
        message = e.target.result; …
Run Code Online (Sandbox Code Playgroud)

javascript gnupg pgp openpgp.js

5
推荐指数
1
解决办法
1560
查看次数

标签 统计

gnupg ×1

javascript ×1

openpgp.js ×1

pgp ×1