社区
JavaScript
帖子详情
求可逆加密方法
上海程序员3
2006-02-14 01:03:59
加密内容不会太多,安全性也不必太高,但希望能可逆的,更希望简单,效率高些,但光看加密后的东西是看不出什么来的就够了。
...全文
198
6
打赏
收藏
求可逆加密方法
加密内容不会太多,安全性也不必太高,但希望能可逆的,更希望简单,效率高些,但光看加密后的东西是看不出什么来的就够了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
meizz
2006-02-15
打赏
举报
回复
异或操作:
<html><head>
<title>用JS脚本实现信息加密</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta content="F.R.Huang(meizz梅花雪)//www.meizz.com" name="author">
<style>
* {font-size: 12px; color: #FFFFFF}
input, textarea {color: #000000}
</style>
<!-- http://expert.csdn.net/Expert/TopicView2.asp?id=1195120 -->
<script language="javascript">
function String.prototype.xor(key) //异或操作,也就是通用的对称加密、解密操作
{
var result = "";
for (var i=0; i<this.length; i++)
result += String.fromCharCode(this.charCodeAt(i)^key.charCodeAt(i%key.length));
return result;
}
function jia(e)
{
var key = key1.value;
var str = e.value
if (key == "" || str == "") return;
txtjia.value = escape(unescape(str).xor(key));
// txtjia.value = unescape(str).xor(key);
}
function jie(e)
{
var key = key2.value;
var str = e.value
if (key == "" || str == "") return;
txtjie.value = unescape(str).xor(key);
}
</script>
</head>
<body bgcolor=#000000>
<table width=100% height=100% align=center border=0>
<tr>
<td height=5% colspan=2 style="font-size: 16px; font-weight: bold">用JavaScript脚本对文本进行异或操作以达到对信息的加密</td>
</tr>
<tr>
<td width=50% height=5% >加密密码:<input name=key1 value=梅花雪疏影横斜></td>
<td width=50% height=5% >解密密码:<input name=key2 value=梅花雪疏影横斜></td>
</tr>
<tr>
<td height=45% ><textarea style="width:90%; height:94%" onblur="jia(this)"></textarea></td>
<td height=45% ><textarea style="width:90%; height:94%" onblur="jie(this)"></textarea></td>
</tr>
<tr>
<td height=45% ><textarea style="width:90%; height:94%" name=txtjia readonly>这里显示加密以后的结果</textarea></td>
<td height=45% ><textarea style="width:90%; height:94%" name=txtjie readonly>这里显示解密以后的结果</textarea></td>
</tr>
</table>
</body>
</html>
上海程序员3
2006-02-15
打赏
举报
回复
base64方法不错,但加密后的内容是一致的,也就是说谁看了这个用base64解密试试就能试出来了!
rightyeah
2006-02-15
打赏
举报
回复
escape unescape不行的,它们对普通的字母数字是不进行处理的
KimSoft
2006-02-14
打赏
举报
回复
javascript内置的escape unescape就很不错
mrshelly
2006-02-14
打赏
举报
回复
base64
mingxuan3000
2006-02-14
打赏
举报
回复
escape()
unescape()
C#
加密
解密源码,有不
可逆
加密
和
可逆
加密
,
可逆
加密
,MD5不
可逆
加密
等几种
方法
C#
加密
解密源码 有不
可逆
加密
和
可逆
加密
,
可逆
加密
,MD5不
可逆
加密
等几种
方法
java实现md5
加密
解密
java实现md5
加密
解密(在网络中MD5是著名的不
可逆
算法,但是如果知道MD5的
加密
的字符串 则可以通过自己的
加密
算法对明文进行
加密
,对
加密
后的密文与字符串匹配; 匹配成功,表示找到明文;但是此程序的时间耗费较高!仅...
可逆
加密
和不
可逆
加密
加密
算法我们整体可以分为:
可逆
加密
和不
可逆
加密
,
可逆
加密
又可以分为:对称
加密
和非对称
加密
。 一、不
可逆
加密
常见的不
可逆
加密
算法有MD5,HMAC,SHA1、SHA-224、SHA-256、SHA-384,和SHA-512,其中SHA-224、SHA-...
php
可逆
加密
算法有哪些,
可逆
加密
算法
可逆
加密
算法分 对称式 和 非对称式,对称式:DES,3DES,AES系列非对称式:RSA,ECC椭圆曲线
加密
相关算法基础
可逆
加密
算法简单的对称
可逆
加密
算法原理,我们可以把它理解为一道数学题:假设A有一个数字 88,接下来A...
可逆
/不
可逆
加密
&对称/非对称
加密
目录1、
加密
种类:1.1、不
可逆
加密
:【Hash
加密
算法/散列算法/摘要算法】1.2、
可逆
加密
:
可逆
加密
有对称
加密
和非对称
加密
。对称
加密
非对称
加密
2、一般保证数据传输的安全性措施:3、注意 1、
加密
种类: 1.1、不
可逆
...
JavaScript
87,921
社区成员
224,619
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章