Skip to content

Commit 4fd536a

Browse files
committed
use an empty iv, it's the same as the zero filled previously
1 parent d8a4970 commit 4fd536a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/tools/encryption/encryption.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ const cypherInput = ref('Lorem ipsum dolor sit amet');
99
const cypherAlgo = ref<keyof typeof algos>('AES');
1010
const cypherSecret = ref('my secret key');
1111
const cypherSecretEncoding = ref<KeyEncoding>('Text');
12-
const [cypherOutput, cypherError] = computedCatch(() => algos[cypherAlgo.value].encrypt(cypherInput.value, cypherSecretEncoding.value === 'Text' ? cypherSecret.value : enc.Hex.parse(cypherSecret.value), { iv: enc.Hex.parse('00000000000000000000000000000000') }).toString(), {
12+
const [cypherOutput, cypherError] = computedCatch(() => algos[cypherAlgo.value].encrypt(cypherInput.value, cypherSecretEncoding.value === 'Text' ? cypherSecret.value : enc.Hex.parse(cypherSecret.value), { iv: enc.Hex.parse('') }).toString(), {
1313
defaultValue: '',
1414
defaultErrorMessage: 'Unable to cypher your text',
1515
});
@@ -18,7 +18,7 @@ const decryptInput = ref('U2FsdGVkX1/EC3+6P5dbbkZ3e1kQ5o2yzuU0NHTjmrKnLBEwreV489
1818
const decryptAlgo = ref<keyof typeof algos>('AES');
1919
const decryptSecret = ref('my secret key');
2020
const decryptSecretEncoding = ref<KeyEncoding>('Text');
21-
const [decryptOutput, decryptError] = computedCatch(() => algos[decryptAlgo.value].decrypt(decryptInput.value, decryptSecretEncoding.value === 'Text' ? decryptSecret.value : enc.Hex.parse(decryptSecret.value), { iv: enc.Hex.parse('00000000000000000000000000000000') }).toString(enc.Utf8), {
21+
const [decryptOutput, decryptError] = computedCatch(() => algos[decryptAlgo.value].decrypt(decryptInput.value, decryptSecretEncoding.value === 'Text' ? decryptSecret.value : enc.Hex.parse(decryptSecret.value), { iv: enc.Hex.parse('') }).toString(enc.Utf8), {
2222
defaultValue: '',
2323
defaultErrorMessage: 'Unable to decrypt your text',
2424
});

0 commit comments

Comments
 (0)