update
This commit is contained in:
@@ -0,0 +1,62 @@
|
||||
function encrypt() {
|
||||
var ret='';
|
||||
switch (jQuery('input[name="encrypt_type"]:checked').val()||$('input[name="encrypt_type"]').val()) {
|
||||
case "aes":
|
||||
ret = CryptoJS.AES.encrypt(jQuery("#content").val(), jQuery("#pwd").val());
|
||||
break;
|
||||
case "des":
|
||||
ret = CryptoJS.DES.encrypt(jQuery("#content").val(), jQuery("#pwd").val());
|
||||
break;
|
||||
case "rabbit":
|
||||
ret = CryptoJS.Rabbit.encrypt(jQuery("#content").val(), jQuery("#pwd").val());
|
||||
break;
|
||||
case "rc4":
|
||||
ret = CryptoJS.RC4.encrypt(jQuery("#content").val(), jQuery("#pwd").val());
|
||||
break;
|
||||
case "tripledes":
|
||||
ret = CryptoJS.TripleDES.encrypt(jQuery("#content").val(), jQuery("#pwd").val());
|
||||
break;
|
||||
}
|
||||
hightout(ret.toString());
|
||||
}
|
||||
|
||||
function decrypt() {
|
||||
switch (jQuery('input[name="encrypt_type"]:checked').val()||$('input[name="encrypt_type"]').val()) {
|
||||
case "aes":
|
||||
hightout(CryptoJS.AES.decrypt(jQuery("#content").val(), jQuery("#pwd").val()).toString(CryptoJS.enc.Utf8));
|
||||
break;
|
||||
case "des":
|
||||
hightout(CryptoJS.DES.decrypt(jQuery("#content").val(), jQuery("#pwd").val()).toString(CryptoJS.enc.Utf8));
|
||||
break;
|
||||
case "rabbit":
|
||||
hightout(CryptoJS.Rabbit.decrypt(jQuery("#content").val(), jQuery("#pwd").val()).toString(CryptoJS.enc.Utf8));
|
||||
break;
|
||||
case "rc4":
|
||||
hightout(CryptoJS.RC4.decrypt(jQuery("#content").val(), jQuery("#pwd").val()).toString(CryptoJS.enc.Utf8));
|
||||
break;
|
||||
case "tripledes":
|
||||
hightout(CryptoJS.TripleDES.decrypt(jQuery("#content").val(), jQuery("#pwd").val()).toString(CryptoJS.enc.Utf8));
|
||||
break;
|
||||
}
|
||||
}
|
||||
function sha_encrypt(type, flag) {
|
||||
if (!flag) $(".buttonSelected").removeClass("buttonSelected");
|
||||
switch (type) {
|
||||
case "sha1":
|
||||
hightout(CryptoJS.SHA1($("#content").val()).toString());
|
||||
break;
|
||||
case "sha256":
|
||||
hightout(CryptoJS.SHA256($("#content").val()).toString());
|
||||
break;
|
||||
case "sha512":
|
||||
hightout(CryptoJS.SHA512($("#content").val()).toString());
|
||||
break;
|
||||
}
|
||||
}
|
||||
function resetAll() {
|
||||
$("#pwd").val("");
|
||||
$("#content").val("");
|
||||
$("#result").html("");
|
||||
document.getElementById("content").select();
|
||||
$("pre").hide();
|
||||
}
|
||||
Reference in New Issue
Block a user