mirror of
https://github.com/zadam/trilium.git
synced 2024-11-14 11:45:20 +08:00
14 lines
No EOL
430 B
JavaScript
14 lines
No EOL
430 B
JavaScript
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.encrypt(dataKey, iv, plainText);
|
|
const decodedPlainText = data_encryption.decrypt(dataKey, iv, cipherText);
|
|
|
|
t.equal(decodedPlainText, plainText);
|
|
t.end();
|
|
}); |