• 大小: 3.70KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 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  javascript加密\des.js

     文件       2219  2013-07-30 15:46  javascript加密\Utils.java

     目录          0  2013-07-30 15:47  javascript加密

----------- ---------  ---------- -----  ----

                10758                    3


评论

共有 条评论