python(N1CTF)Crypto 未解决

分数: 30 金币: 1
题目作者: 未知
一  血: Cer0
一血奖励: 1金币
解  决: 568
提  示:
描  述:
N1CTF{}
其  他: 下载
评论
小小菜鸟啊 8月前

flag base64编码:TjFDVEZ7RjNpc3RlbF9uM3R3MHJrX2M0bl9iM19lYTVpMXlfczBsdjNkXy8tLS99 拿去base64解码就能用了

回复 2

ahsjezyt 1年前

N1CTF{*****}

回复 0

pbidle 1年前

round_add是xor的混淆,和DES一样的处理方法,加密的时候把Kn倒过来就行了

回复 0

jje001 3年前

代码跑出来是乱码咋搞 {%Y86":5)=Fi╔Ac*═5#|f\%c3╚i]Gc|4(O

回复 0

白猫a 3年前

(round_add(L, self.Kn[31-round_cnt]))

回复 3

Champa9ne 3年前

这踏马才是密码学,古典密码学的都是什么辣鸡,我宣布只有野鸡比赛才会在密码学里出现古典密码

回复 2

aWxvdmVjdGY 3年前

1、解密程序 改一行就行, L, R = R, (round_add(L, self.Kn[31 - round_cnt])) 2、需要使用Python2

回复 0

godandsoul 4年前

看不懂,写循环爆的

回复 0

ypp110 5年前

乞丐版Feistel加密结构,解密的关键是推出round_add的逆运算

回复 1
D33B4T0 3年前

不需要吧,就是x^y捏

回复 0

tsunamori 5年前

研究一下Feistel加密结构

回复 0

WriteUp

image
杨皓文

5 金币

评分(1)

解题动态

nanaqilin 攻破了该题 1天前
luze 攻破了该题 1天前
man0 攻破了该题 2天前
YoungKnight 攻破了该题 6天前
就是纯玩 攻破了该题 8天前
cxller 攻破了该题 14天前
GrantFly 攻破了该题 16天前
KDAtc 攻破了该题 18天前
乌鲁鲁堵桥 攻破了该题 23天前
WW12@ 攻破了该题 25天前
kesens 攻破了该题 29天前
淋༲ 攻破了该题 29天前
k423 攻破了该题 1月前
18210050468 攻破了该题 1月前
bctivy99 攻破了该题 1月前
刘华强 攻破了该题 1月前
timerain 攻破了该题 1月前
104ZhengJz 攻破了该题 1月前
jinshidun 攻破了该题 1月前
022-冉耀华 攻破了该题 1月前
问题反馈