Encryption 幂级数编码/解码 简介
我得到了一个字符串Encryption 幂级数编码/解码 简介,encryption,encoding,decode,power-series,Encryption,Encoding,Decode,Power Series,我得到了一个字符串原始的,它被编码(使用下面的过程),然后用rsa加密,然后再次解码,所以剩下的是一个密文s 要返回到原始的明文,我需要对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”这
原始的
,它被编码(使用下面的过程),然后用rsa加密,然后再次解码,所以剩下的是一个密文s
要返回到原始的明文,我需要对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(原始))=0+1*26+2*676+3*17576=54106
(加密→ 解密→ <代码>54106)
解码?
我的问题是:如果我得到的只是函数x
和y
以及结果54106
,我如何解码回“ABCD”