aboutsummaryrefslogtreecommitdiffhomepage
path: root/resources/assets/js/initial_key_gen.js
diff options
context:
space:
mode:
Diffstat (limited to 'resources/assets/js/initial_key_gen.js')
-rwxr-xr-xresources/assets/js/initial_key_gen.js30
1 files changed, 0 insertions, 30 deletions
diff --git a/resources/assets/js/initial_key_gen.js b/resources/assets/js/initial_key_gen.js
deleted file mode 100755
index 1b6875f..0000000
--- a/resources/assets/js/initial_key_gen.js
+++ /dev/null
@@ -1,30 +0,0 @@
-$('form[keygen]').submit((event) => {
- event.preventDefault();
-
- $('button[type="submit"]').attr("disabled", true).html('Loading...');
-
- var openpgp = window.openpgp;
-
- var options = {
- userIds: [{
- email: $("input#email").val()
- }],
- numBits: 4096,
- passphrase: $("input#password").val()
- };
-
- openpgp.generateKey(options).then((key) => {
- var privateKey = key.privateKeyArmored;
- var publicKey = key.publicKeyArmored;
-
- localStorage.setItem("privkey", privateKey);
-
- var now = new Date();
- var time = now.getTime();
- time += 3600 * 1000;
- now.setTime(time);
- document.cookie = "publickey=" + encodeURI(publicKey.substr(96).slice(0, -35)) + "; expires=" + now.toUTCString() + ";";
-
- $('form[keygen]').unbind('submit').submit();
- });
-}); \ No newline at end of file