From e8989daa6658c0a2ceaad99fb74601556d964539 Mon Sep 17 00:00:00 2001 From: Bram van der Veen <96aa48@gmail.com> Date: Mon, 31 Aug 2015 08:32:21 +0200 Subject: [PATCH] Made the encryption key changable via the settings.json --- configuration.js | 1 + crypt.js | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/configuration.js b/configuration.js index 1195c43..ef9e28f 100644 --- a/configuration.js +++ b/configuration.js @@ -22,6 +22,7 @@ module.exports = function () { 'torHost' : 'example.com', 'torPort' : 9050, 'amountOfHours' : 7, + 'encryptionKey': 'JMU6DAQpzt32hJ2WndJxFvk3WHWqFcscq9yMMYkr8kgTtsam', 'times' : [ '8:45 - 9:45', '9:45 - 10:45', diff --git a/crypt.js b/crypt.js index c839905..4b5c4f7 100644 --- a/crypt.js +++ b/crypt.js @@ -8,11 +8,14 @@ //Import first-party modules. var crypto = require('crypto'); +//Import self-written modules. +var config = require('./configuration'); + //Set local variables. var encoding = 'utf8'; var cryptEncoding = 'hex'; var algo = 'aes192'; -var passwd = 'JMU6DAQpzt32hJ2WndJxFvk3WHWqFcscq9yMMYkr8kgTtsam'; +var passwd = config().encryptionKey; /** * Function for encrypting a string.