mirror of
https://github.com/zadam/trilium.git
synced 2025-11-02 11:26:15 +01:00
changing from AES-256-CTR to AES-128-CBC for note encryption
This commit is contained in:
14
test/cbc_encryption.js
Normal file
14
test/cbc_encryption.js
Normal file
@@ -0,0 +1,14 @@
|
||||
const test = require('tape');
|
||||
const data_encryption = require('../services/data_encryption');
|
||||
|
||||
test('encrypt & decrypt', t => {
|
||||
const dataKey = [1,2,3];
|
||||
const iv = [4,5,6];
|
||||
const plainText = "Hello World!";
|
||||
|
||||
const cipherText = data_encryption.encryptCbc(dataKey, iv, plainText);
|
||||
const decodedPlainText = data_encryption.decryptCbc(dataKey, iv, cipherText);
|
||||
|
||||
t.equal(decodedPlainText, plainText);
|
||||
t.end();
|
||||
});
|
||||
Reference in New Issue
Block a user