Empty prefixes

This commit is contained in:
Jiiks 2018-08-11 04:28:07 +03:00
parent d88cedb614
commit be1a183e62
1 changed files with 2 additions and 2 deletions

View File

@ -16,7 +16,7 @@ export default class Security {
return `${prefix}${aes256.encrypt(key, content)}`;
}
static deepDecrypt(keys, content, prefix) {
static deepDecrypt(keys, content, prefix = '') {
let decrypt = null;
for (const key of keys.reverse()) {
if (decrypt === null) decrypt = this.decrypt(key, content, prefix);
@ -29,7 +29,7 @@ export default class Security {
return aes256.decrypt(key, content.replace(prefix, ''));
}
static deepEncrypt(keys, content, prefix) {
static deepEncrypt(keys, content, prefix = '') {
let encrypt = null;
for (const key of keys) {
if (encrypt === null) encrypt = this.encrypt(key, content, prefix);