-
大小: 3.70KB文件類型: .rar金幣: 1下載: 0 次發(fā)布日期: 2021-03-27
- 語言: JavaScript
- 標簽: javascript??
資源簡介
javascript DES加密解密算法
代碼片段和文件信息
package?util.core;
import?java.io.BufferedReader;
import?java.io.File;
import?java.io.FileInputStream;
import?java.io.InputStream;
import?java.io.InputStreamReader;
import?javax.script.scriptEngine;
import?javax.script.scriptEngineManager;
public?class?Utils?{
public?static?String?key?=?“47944980“;
public?static?String?decrypt(String?value?String?basePath)?{
String?path?=?“/WEB-INF/jsp/js/des.js“;??
try?{
String?content?=?readFile(new?File(basePath?+?path));
scriptEngineManager?sem?=?new?scriptEngineManager();
scriptEngine?se?=?sem.getEngineByName(“javascript“);
se.eval(content?+?“?DES.init(?\““?+?key?+?“\“??\““?+?value
+?“\“?)?;“);
String?pwd?=?(String)?se
.eval(“decodeURI(DES.Encrypt(\“Decrypt\“))“);
return?pwd;
}?catch?(Exception?e)?{
e.printStackTrace();
}
return?““;
}
public?static?String?encrypt(String?value?String?basePath)?{
String?path?=?“/WEB-INF/jsp/js/des.js“;
try?{
String?conten
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????8539??2013-07-30?14:53??ja
?????文件???????2219??2013-07-30?15:46??ja
?????目錄??????????0??2013-07-30?15:47??ja
-----------?---------??----------?-----??----
????????????????10758????????????????????3
評論
共有 條評論