前段时间看到flash中写的一段混淆代码,现记录下,以备后用。
原来版本是as,先用js实现
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>简单的加解密</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<div id="txt1"></div>
======================================
<div id="txt2"></div>
<script type="text/javascript">
function $(id){return document.getElementById(id);}
function compile(code)
{
var c="";
for(var i=0;i<code.length;i++){
c+=(code.charCodeAt(i)+Math.pow(i+3,2))+",";
}
$("txt1").innerHTML = c.substr(0,c.length-1);
}
compile('iteye.com')
function uncompile(code)
{
var arr = code.split(",");
var c="";
for(var i=0;i<arr.length;i++){
c+=String.fromCharCode(arr[i]-Math.pow(i+3,2));
}
$("txt2").innerHTML = c;
}
uncompile("115,113,143,133,150,185,182,146,220,255,278");
</script>
</body>
</html>
分享到:
相关推荐
总结,"简单加解密编程源代码"是密码学和编程的结合,它涵盖了基本的加密解密原理和实现,对于学习信息安全和软件开发具有实际意义。无论是对称加密还是非对称加密,理解其工作原理并能编写对应的源代码,都是提升...
总结来说,C++实现的“简单加解密”通常指的是基于基本位操作的加密算法,如XOR加密。这种算法易于理解和实现,但安全性相对较低,适合初学者学习或对安全性要求不高的场合。在VS2010环境下,我们可以编写C++代码来...
从final了shell中提取无密钥的简单加解密,只是为了自己使用方便,并不从事其他活动,finalshell安装后密码在安装目录的conn目录下的对应文件中,如果忘记密码可在此文件中提取后执行本类即可解密,或者直接将conn...
本主题聚焦于一个基于Java实现的简单加解密程序,这个程序可能包含了一些基本的加密算法,如对称加密和非对称加密,以及可能的哈希函数。 Java作为一种多平台的编程语言,因其强大的类库和丰富的安全特性,常被用于...
本课程设计的“简单加密解密程序”利用了一种巧妙的信息隐藏技术,即将文本信息嵌入到BMP图像文件中,实现数据的隐蔽传输。这种方式称为隐写术(Steganography),它与传统的加密学(Cryptography)不同,更注重于...
本篇将详细探讨如何利用C#进行简单的字符加密和解密,以及相关的ASCII编码知识。 首先,我们要了解ASCII码,它是美国标准信息交换代码的缩写,定义了128个字符的编码,包括英文大小写字母、数字、标点符号和控制...
本项目中提到的“用C写的简单加解密程序”是使用C语言实现的一种基本加密和解密机制。加解密是信息安全的重要组成部分,它用于保护数据的安全,确保只有授权的用户可以访问或理解数据。 加解密算法通常基于数学或...
在你提供的"RSA实现简单加解密"项目中,可能包含了以下关键部分: - 密钥对的生成函数,包括选取素数、计算乘积和欧拉函数,以及求模逆的过程。 - 加密和解密函数,使用上述公式对数据进行处理。 - 可能还包含了一些...
一、源码描述 这是一款有关加密练习的小程序,主要实现了MD5加密、Des加密解密,RSA加密解密的功能, 该源码功能比较简单,仅供新手学习交流使用,有需要的可以下载学习一下啊。二、注意事项 1、开发环境为Visual...
本文将深入探讨Java中如何实现DES的简单加解密,并结合提供的文件`PeDesEncrypt.java`和`PeDesEncryptUtil.java`来解释相关知识点。 DES算法基于块加密,每个数据块为64位,实际工作密钥长度为56位。由于其安全性...
delphi 字符串带密钥简单加密解密,一个完整的演示测试,加密结果串根据密钥变化而变化,加密与解密演示小程序一目了然
易语言简单加解密工具源码
标题中的"文件夹简单加密解密源码.rar"暗示了这是一个包含了用于加密和解密文件夹的源代码的压缩文件。这个源代码可能是用一种编程语言编写的,用于实现文件或文件夹的安全保护功能。从描述中我们可以推断,这个程序...
在C++中实现简单的字符加密和解密可以帮助我们在一定程度上保护数据,尽管这种级别的加密并不适用于高强度的安全需求,但对初学者和理解基本加密原理来说是非常有用的。本文将深入探讨如何使用C++实现一个简单的字符...
**简单加密解密算法(RSA简化版)** RSA是一种非对称加密算法,由Ron Rivest、Adi Shamir和Leonard Adleman在1977年提出,因其发明者的名字首字母命名。它是现代密码学的基石,广泛应用于网络安全、数据保护等领域...
根据给定的信息,我们可以分析并总结出以下关于“简单加解密”的相关知识点: ### 一、概述 在计算机安全领域,加密与解密技术是保障数据安全性的重要手段之一。通过对原始信息(明文)进行特定算法处理后,转换成...
使用C#语言实现的简单的文本文件加解密程序源码,支持部分加密,界面简洁,使用简单,可作为课设使用,
用来进行简单的加密解密,大家可以直接使用,非常简单
在这个特定的案例中,"MFC实现文本文件加密解密"是一个使用MFC框架编写的程序,它允许用户对文本文件进行加密和解密操作,确保敏感数据在传输或存储时的安全性。 在VC2010环境下,开发者通常会利用MFC的类库,如...