仿射(提交你找到的字符串的MD5值)

先下载附件,由于忘了网址,所以直接给内容:

ctf 仿射

解题步骤:首先要知道仿射密码函数:c=(ax+b)%26

        已知一字符串achjbnpdfherebjsw,和b=7

        猜想  x取值achjbnpdfherebjsw和b=7,现在需要a的取值。

         仿射原理,a必然和26互质,所以a有多个取值1,3,5,7,9,11,15,17,19,21,23,25。

需要写个代码,下列为Java代码:

ctf 仿射

看到有个字符串  flagisyouareright

再在网上用你MD5工具,就可以得到结果(答案略)

 

     ctf   仿射

  

相关文章:

  • 2021-09-12
  • 2021-12-09
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-07-06
相关资源
相似解决方案