为了账号安全,请及时绑定邮箱和手机立即绑定

我想知道下面的JS是什么算法

我想知道下面的JS是什么算法

慕UI1458911 2017-10-21 15:55:38
<script>var iv = 0xff;function GetRequest() {var url = location.search;var theRequest = new Object();if (url.indexOf("?") != -1) {var str = url.substr(1);strs = str.split("&");for (var i = 0; i < strs.length; i++) {theRequest[strs[i].split("=")[0]] = unescape(strs[i].split("=")[1])}}return theRequest}function enc(key, s, e) {cipher = "";for (i = 0; i < key.length; i++) {k = (s + e) % iv;t = e;e = s + e;s = t;cipher += key[i] ^ k}if (cipher == "34558914423312210022264341011282361161032135513678115123012499") console.log("That's Right!");else console.log("Something's Wrong!")}var Request = new Object();Request = GetRequest();console.log(Request);enc(Request['key'], 13, 21); </script>
查看完整描述

1 回答

?
林兴2021

TA贡献22条经验 获得超5个赞

给url地址后带的参数,用十进制字符串加密的一个算法

查看完整回答
反对 回复 2017-10-21
  • 1 回答
  • 0 关注
  • 1592 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信