zoukankan      html  css  js  c++  java
  • js文本加密及解密器


    <SCRIPT LANGUAGE="JavaScript">
    <!-- Begin
    function Encrypt(theText) {
    output = new String;
    Temp = new Array();
    Temp2 = new Array();
    TextSize = theText.length;
    for (i = 0; i < TextSize; i++) {
    rnd = Math.round(Math.random() * 122) + 68;
    Temp[i] = theText.charCodeAt(i) + rnd;
    Temp2[i] = rnd;
    }
    for (i = 0; i < TextSize; i++) {
    output += String.fromCharCode(Temp[i], Temp2[i]);
    }
    return output;
    }
    function unEncrypt(theText) {
    output = new String;
    Temp = new Array();
    Temp2 = new Array();
    TextSize = theText.length;
    for (i = 0; i < TextSize; i++) {
    Temp[i] = theText.charCodeAt(i);
    Temp2[i] = theText.charCodeAt(i + 1);
    }
    for (i = 0; i < TextSize; i = i+2) {
    output += String.fromCharCode(Temp[i] - Temp2[i]);
    }
    return output;
    }
    //  End -->
    </script>
    <center>
    <form name=encform onsubmit="return false;">
        <textarea name=box1 rows=5 cols=50>Typhoon Start JavaScript Fairyland</textarea>
    <p>
          <input type=button value="加密到下面文本框" onClick="this.form.box2.value=Encrypt(this.form.box1.value);">
    <p>
    <textarea name=box2 rows=5 cols=50></textarea>
    <p>
          <input type=button value="解密到下面文本框" onClick="this.form.box3.value=unEncrypt(this.form.box2.value);">
    <p>
    <textarea name=box3 rows=5 cols=50></textarea>
    </form>
    </center>
  • 相关阅读:
    python 字典
    python 列表、元组 for 循环
    python字符串
    python之while 循环 格式化、运算符、编码
    Python变量命名的规范、if else 条件语句
    Linux文件管理-主题2
    Linux系统管理-主题1
    Linux操作系统零基础入门学习3
    CCF--二十四点
    第一个Python程序
  • 原文地址:https://www.cnblogs.com/zdcaolei/p/2122936.html
Copyright © 2011-2022 走看看