点击下载,得到一个文件
解题
打开python,输入如下代码
保存得到一个文件
把 拖入
得到
,把
用画图工具打开得到
水平翻转一下得到flag{4f7548f93c7bef1dc6a0542cf04e796e}
题目
描述:hwwfutfjstgbzxxq ,y=3x+7,flag格式是SeBaFi{}
题目名字是Affine,我们百度一下Affine,知道是仿射密码
解题
针对仿射密码,我们有一个在线解密的网址,http://www.practicalcryptography.com/ciphers/classical-era/affine/
我们设置好参数,解密即可得到flag,如图 1所示。
这个答案并无意义,可见错了。不过我们不用灰心,反着推,结果就出来了:affineisverygood
点击下载
题目
位移密码
从题目以及描述来看位移了一位
解题
从题目以及描述来看位移了一位,所以移动位数为1位。
编写python脚本
a="b3W6f3FzOHKkZ3KiN{B5NkSmZXJ5[ERxNUZ5Z3ZyZ{Gn[kWigR>>"
s=[""]*len(a)
for j in range(26):
for i in range(len(a)):
s[i]=chr(ord(a[i])-j)
print ("".join(s))
不会
不会