Python 3列换位解密

时间:2018-10-20 15:06:48

标签: python-3.x

我将用一个算法解密一列转置密码。到目前为止,我还没有创造出自己的运气,我了解您将如何在纸上对其进行解密,但是无法在python 3上进行解密。

op = ["button","#hello","^somefun()","<father>"];
  
    

这将输出eoodhlWll_r     我当时想扭转它,但没有运气。     密钥长度由用户以及消息决定。

  

注意

在实际设计中,键应该是字母中的字母,然后按字母顺序排列。因此,在我的示例中,密钥为213,但在实际算法中,它将是bac或pbx上的某些行。

在纸上

键:213纯文本:hello_world

  1. 2 1 3
  2. h
  3. l _
  4. wor
  5. l d

然后显示最小值,然后显示第二个,直到显示所有值,例如 1:eood 2:hlwl 3:l_r#完整的密文将为eoodhlWll_r

0 个答案:

没有答案