高分求一解密函数的加密函数

问题描述

下面是对应的解密函数,求对应的加密函数publicstaticstringCodeReturn(stringmCode){string[]astrResult=mCode.Split(newchar[]{'|'});stringstrchr="";longintLength=astrResult.Length/2;if(intLength==0L){return"";}long[]alngrefArray=CreatArray(intLength);if(intLength==0L){return"";}for(inti=0;i<intLength;i++){longs=(((alngrefArray[i]*Convert.ToInt16(astrResult[i]))+Convert.ToInt16(astrResult[(int)((IntPtr)(i+intLength))]))-14L)/0x49L;ASCIIEncodingasciiEncoding=newASCIIEncoding();byte[]byteArray=newbyte[]{(byte)s};stringstrCharacter=asciiEncoding.GetString(byteArray);strchr=strchr+strCharacter;}returnstrchr;}publicstaticlong[]CreatArray(longmlength){long[]mArray=newlong[mlength];mArray[0]=0x34L;if(mlength>1L){mArray[1]=0x21fL;}for(longj=2L;j<mlength;j+=1L){mArray[(int)((IntPtr)j)]=mArray[(int)((IntPtr)(j-1L))]+mArray[(int)((IntPtr)(j-2L))];}returnmArray;}

解决方案

解决方案二:
测试可用再追加分
解决方案三:
木有人来看啊......
解决方案四:
测试可用再追加分

时间: 2024-10-03 16:07:26

高分求一解密函数的加密函数的相关文章

Oracle定义DES加密解密及MD5加密函数示例_oracle

(1)DES加密函数 create or replace function encrypt_des(p_text varchar2, p_key varchar2) return varchar2 is v_text varchar2(4000); v_enc varchar2(4000); raw_input RAW(128) ; key_input RAW(128) ; decrypted_raw RAW(2048); begin v_text := rpad( p_text, (trunc

高分求ASP.NET里访问JS函数

问题描述 问一下:如果我在.aspx里有一个JS的函数functiongetData(data1,data2){}那我在.cs的FormLoad里文件里怎么调用这个函数.并向参数赋值呢? 解决方案 解决方案二:Response.write("<script>getData(data1,data2)</script>");解决方案三:stringa="t1";stringb="t2";Page.RegisterStartup

各种加密解密函数(URL加密解密、sha1加密解密、des加密解密)

原文:各种加密解密函数(URL加密解密.sha1加密解密.des加密解密) 普通hash函数如md5.sha1.base64等都是不可逆函数.虽然我们利用php可以利用这些函数写出可逆函数来.但是跨语言时这类可逆函数非常难搞定.所以这时尽量使用AES DES RC4 Rabbit TripleDes这些方法. 包含超时的加密解密函数 1 /** 2 * 加密 3 * @param string $string 要加密或解密的字符串 4 * @param string $operation 加密

SQL Server存储函数的加密解密

server|函数|加密|解密 存储过程.存储函数的加密:WITH ENCRYPTION <!--[if !supportLineBreakNewLine]--> <!--[endif]--> CREATE procedure dbo.sp_XML_main @table_name nvarchar(260)='', @dirname nvarchar(20)='' WITH ENCRYPTION as begin .................................

sql server存储过程、存储函数的加密、解密

server|存储过程|函数|加密|解密 存储过程.存储函数的加密:WITH ENCRYPTION<!--[if !supportLineBreakNewLine]--><!--[endif]--> CREATE procedure dbo.sp_XML_main @table_name nvarchar(260)='', @dirname nvarchar(20)='' WITH ENCRYPTION as begin ..............................

php自定义加密函数、解密

  加密就是将一些字符转换为另一个字符串的过程,简单的说就是把大门上锁,并且只有你有开启的钥匙.作为一个程序员都应该有属于自己的加密方式,目前最流行的加密算法就是MD5()加密方式.但是在网站已经有了破解的软件用起来也不是很安全.下面简单的介绍一下自定义的加密函数.  代码如下   "/*加密*/ function addcoder($str)     {         $yuan = 'abA!c1dB#ef2@Cg$h%iD_3jkl^E:m}4n.o{&F*p)5q(G-r[sH

PHP对称加密函数实现数据的加密解密_php实例

项目中有一个地方用到了将用户ID加密.传至下个接点进行反解的需求.(原谅我不能透漏太多-_-!),第一个想到的就是康盛Ucenter中的一个函数,后来搜了下,在简明魔法中也找到了个简单的方法,遂整合了下,形成了自己使用的函数. 一.对称加密 发送方将明文使用密钥和算法处理成密文发送出去,接收方使用密钥和算法将密文处理成明文,发收信双方使用同一个密钥对数据进行加密和解密. 因为使用同一个密钥加密.解密,所以安全性上不仅与算法有关,密钥的安全也很重要. 当然并不是密钥越复杂越好,相反密钥通常比较小的

php自定义加密函数、解密的例子

加密就是将一些字符转换为另一个字符串的过程,简单的说就是把大门上锁,并且只有你有开启的钥匙.作为一个程序员都应该有属于自己的加密方式,目前最流行的加密算法就是MD5()加密方式.但是在网站已经有了破解的软件用起来也不是很安全.下面简单的介绍一下自定义的加密函数.  代码如下 复制代码 "/*加密*/ function addcoder($str)     {         $yuan = 'abA!c1dB#ef2@Cg$h%iD_3jkl^E:m}4n.o{&F*p)5q(G-r[s

PHP对称加密函数实现数据的加密解密

项目中有一个地方用到了将用户ID加密.传至下个接点进行反解的需求.(原谅我不能透漏太多-_-!),第一个想到的就是康盛Ucenter中的一个函数,后来搜了下,在简明魔法中也找到了个简单的方法,遂整合了下,形成了自己使用的函数. 一.对称加密 发送方将明文使用密钥和算法处理成密文发送出去,接收方使用密钥和算法将密文处理成明文,发收信双方使用同一个密钥对数据进行加密和解密. 因为使用同一个密钥加密.解密,所以安全性上不仅与算法有关,密钥的安全也很重要. 当然并不是密钥越复杂越好,相反密钥通常比较小的