gpt4 book ai didi

javascript - 在 Titanium 移动项目中使用 "CryptoJS"库来解密短信 [Triple DES]

转载 作者:行者123 更新时间:2023-12-02 18:55:57 25 4
gpt4 key购买 nike

我有一条加密的短信,我想使用链接上发布的“crypto-js”库对其进行解密:http://code.google.com/p/crypto-js/

我想使用 TRIPLE DES 解密。我下载了该库并将“tripledes.js”放置在项目的“lib”文件夹下。我以这种方式调用函数来解密:

var lib_decrypt = require('tripledes');
var message = lib_decrypt.DES.decrypt(Ti.Utils.base64decode(thetext), "secretphrase");
alert(message);

我总是收到此错误:“无法调用未定义的‘解密’方法”。

我检查了“tripledes.js”代码,真诚地发现它是一个很大的库,所以我没有找到如何使用这个库来解密 Titanium 中的文本的解决方案。

提前谢谢您。

最佳答案

也许错误是您的对象是否尝试创建“tripledes”的实例或对象

 var decode = require('tripledes');
var test = new decode();
var message = test.DES.decrypt(Ti.Utils.base64decode(thetext), "secretphrase");

您还检查过 Triples.js 与 Titanium 中的 CommonJS 模块是否一致吗? https://wiki.appcelerator.org/display/guides/CommonJS+Modules+in+Titanium

关于javascript - 在 Titanium 移动项目中使用 "CryptoJS"库来解密短信 [Triple DES],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15357375/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com