通过本文主要向大家介绍了javascript:c m01,javascript c标签,javascript:c m30,javascript 调用c,javascript与c语言等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
因项目需要,要用js加密后,提交给C#解密,
在网上找了半天,网上有无数个版本,却找不到一个能互相使用的
甚至就连都是js版本的,都不能互通,汗一个。
因为时间关系,没有去深究加密代码,就随便下载了一个JS版本的,
并把它改写成C#版本的
这样JS加密后的结果,C#也能解密
反之C#加密后的结果,JS也能解密
我把它发出来给大家共享吧
注:源代码是VS.Net2008版本创建的,里面包含js的加解密函数和C#的加解密函数
如果你找到什么bug,或有啥好建议,不妨联系一下俺,呵呵:
btw:在改写过程中,JS支持带符号位右移(>>>操作符),而C#不支持,
非要把int转换成uint,再右移(>>操作符)
而operator又不支持>>>
只好写一个别的函数了。
打包下载地址
下面是以前的代码,大家可以参考下
</div> </div>
在网上找了半天,网上有无数个版本,却找不到一个能互相使用的
甚至就连都是js版本的,都不能互通,汗一个。
因为时间关系,没有去深究加密代码,就随便下载了一个JS版本的,
并把它改写成C#版本的
这样JS加密后的结果,C#也能解密
反之C#加密后的结果,JS也能解密
我把它发出来给大家共享吧
注:源代码是VS.Net2008版本创建的,里面包含js的加解密函数和C#的加解密函数
如果你找到什么bug,或有啥好建议,不妨联系一下俺,呵呵:
btw:在改写过程中,JS支持带符号位右移(>>>操作符),而C#不支持,
非要把int转换成uint,再右移(>>操作符)
而operator又不支持>>>
只好写一个别的函数了。
打包下载地址
下面是以前的代码,大家可以参考下
</div> </div>