使用电源系列进行编码/解码

时间:2016-11-21 00:13:47

标签: encryption encoding decode power-series

简介

我有一个字符串s,它被编码(使用下面的程序),然后用rsa加密,然后再次解码,所以我留下了密文original

要返回s明文我编码s,然后解密,然后重新解码。

编码

x中的每个字符都会被编码(使用函数 x(A)=0, x(B)=1, ..., x(Z)=25 ),如下所示:
k

然后,带有y个字符数的消息将被编码(使用函数 encoded_msg = y(s) = x(s0)*260 + x(s1)*261 + x(s2)*262 + ... x(sk)*26k-1 ),如下所示:
original="ABCD"

问题

现在,如果我为y(x(original)) = 0 + 1*26 + 2*676 + 3*17576 = 54106执行此操作,那将导致

54106

(加密→解密→decode ?

x

我的问题是:如果我得到的是函数y54106以及结果"ABCD",我该如何解码回var func=function(){ var actualCode = '(' + function() { //load the new page window.location='http://page.com/' } + ')();'; // inserts the code into the current page tab chrome.tabs.executeScript(null, { code:actualCode}) //--Execute this code once the page is loaded-- } document.getElementById('btn').addEventListener("click",func);

0 个答案:

没有答案