Skip to content

Commit f3c0991

Browse files
authored
Merge pull request #1 from Etosticity/v0.3.6-beta
Bump v0.3.6-beta to master branch
2 parents c0c4500 + 5cd2a74 commit f3c0991

File tree

2 files changed

+11
-11
lines changed

2 files changed

+11
-11
lines changed

modules.js

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@ const fs = require('fs')
66

77
const macros = require('./macros')
88

9-
function encrypt(results) {
9+
function encrypt(filename, keylocation) {
1010
try {
11-
const fileData = fs.readFileSync(results.filename, 'utf8')
12-
const keyData = fs.readFileSync(`${results.rsakeys}/public.txt`, 'utf8')
11+
const fileData = fs.readFileSync(filename, 'utf8')
12+
const keyData = fs.readFileSync(`${keylocation}/public.txt`, 'utf8')
1313
const start = new Date()
1414
const key = new nodeRSA()
1515
key.importKey(keyData)
1616

17-
fs.writeFileSync(`${results.filename}`, key.encrypt(fileData, 'base64'), 'utf8')
17+
fs.writeFileSync(`${filename}`, key.encrypt(fileData, 'base64'), 'utf8')
1818

1919
return console.log(macros.infoLog(`✔\x20Success! File Has Been Encrypted. Took ${new Date() - start}ms`))
2020
} catch (err) {
@@ -25,15 +25,15 @@ function encrypt(results) {
2525
}
2626
}
2727

28-
function decrypt(results) {
28+
function decrypt(filename, keylocation) {
2929
try {
30-
const fileData = fs.readFileSync(results.filename, 'utf8')
31-
const keyData = fs.readFileSync(`${results.rsakeys}/private.txt`, 'utf8')
30+
const fileData = fs.readFileSync(filename, 'utf8')
31+
const keyData = fs.readFileSync(`${keylocation}/private.txt`, 'utf8')
3232
const start = new Date()
3333
const key = new nodeRSA()
3434
key.importKey(keyData)
3535

36-
fs.writeFileSync(`${results.filename}`, key.decrypt(fileData, 'utf8'), 'utf8')
36+
fs.writeFileSync(`${filename}`, key.decrypt(fileData, 'utf8'), 'utf8')
3737

3838
return console.log(macros.infoLog(`✔\x20Success! File Has Been Decrypted. Took ${new Date() - start}ms`))
3939
} catch (err) {
@@ -86,7 +86,7 @@ module.exports = {
8686

8787
console.log(macros.infoLog('Encrypting File Now. It might take awhile.'))
8888

89-
return encrypt(results)
89+
return encrypt(results.filename, results.rsakeys)
9090
}).catch(err => {
9191
console.clear()
9292
console.error(macros.errorLog('[Modules:encryptFile:Error]'), macros.resetLog('An Error Occured. Please see below.'))
@@ -138,7 +138,7 @@ module.exports = {
138138

139139
console.log(macros.infoLog('Decrypting File Now. It might take awhile.'))
140140

141-
return decrypt(results)
141+
return decrypt(results.filename, results.rsakeys)
142142
}).catch(err => {
143143
console.clear()
144144
console.error(macros.errorLog('[Modules:decryptFile:Error]'), macros.resetLog('An Error Occured. Please see below.'))

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "filecrypt",
3-
"version": "v0.3.3-beta",
3+
"version": "v0.3.6-beta",
44
"description": "Encrypt files using RSA Encryption",
55
"main": "main.js",
66
"scripts": {

0 commit comments

Comments
 (0)