密码学签到

考点:倒序加密
flag{ctf.show}
crypto2
考点:jsfuck语言
用浏览器打开,全选复制所有内容,打开开发者工具,粘贴进控制台,回车得到flag


flag{3e858ccd79287cfe8509f15a71b4c45d}
crypto3
考点:颜文字加密

用记事本打开,颜文字解密
flag{js_da_fa_hao}
crypto4

考点:RSA加密
import gmpy2
p=447685307
q=2037
e=17
phi=(p-1)*(q-1)
d=gmpy2.invert(e,phi)
print(d)
flag{53616899001}
crypto5

考点:RSA加密
import gmpy2
p=447685307
q=2037
e=17
c=704796792
n=p*q
phi=(p-1)*(q-1)
d=gmpy2.invert(e,phi)
m=gmpy2.powmod(c,d,n)
print(m)
flag{904332399012}
crypto6

考点:Rabbit加密

flag{a8db1d82db78ed452ba0882fb9554fc9}
crypto7
考点:Ook!解密
打开附件,使用Ook!解密得到flag

flag{b615c4b79a1aede83b9ae67104ff4eb5}
crypto8
考点:brainfuck解密
打开附件,使用brainfuck解密,得到flag

flag{99754106633f94d350db34d548d6091a}
crypto10
考点:Quoted-printable编码

套上flag{}即可
flag{用你那火热的嘴唇让我在午夜里无尽的销魂}
crypto11
考点:MD5解密
密文只有31位,随意补一位十六进制数,解得flag

flag{ctf}
crypto12
考点:埃特巴什码

注意有一位大写
flag{Atbase_code_from_ctfshow}
(未完待续)