Вот моя информация:
- Plain Text: ---------------------------------------------------
- do not encode
- Key: ------------------------------------
- do not encode
- Алгоритм шифрования: 3DES, режим CBC с симметричным ключом
- Init Vector : ------------------------------
- I knew only "iv must be hexa form"
Желаемый результат:
----------------------------------------------------------------------------
Я использую эту библиотеку: https://cdn.rawgit.com/CryptoStore/crypto-js/3.1.2/build/rollups/tripledes.js
Моя функция шифрования:
function encryptByDES(message, key){
var iv = CryptoJS.lib.WordArray.create(8);
var encrypted = CryptoJS.TripleDES.encrypt(message, key, {
iv: key,
mode: CryptoJS.mode.CBC
});
return encrypted.toString();
}
Фактический результат:
----------------------------------------------------------------------------
Вопрос. Как добиться желаемого результата?