python(N1CTF)Crypto 未解决

分数: 30 金币: 1
题目作者: 未知
一  血: Cer0
一血奖励: 1金币
解  决: 450
提  示:
描  述:
N1CTF{}
其  他: 下载
评论
ahsjezyt 2月前

N1CTF{*****}

回复 0

pbidle 10月前

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

回复 0

jje001 2年前

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

回复 0

白猫a 2年前

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

回复 3

Champa9ne 2年前

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

回复 2

aWxvdmVjdGY 2年前

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

回复 0

godandsoul 3年前

看不懂,写循环爆的

回复 0

ypp110 4年前

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

回复 1
D33B4T0 3年前

不需要吧,就是x^y捏

回复 0

tsunamori 4年前

研究一下Feistel加密结构

回复 0

WriteUp

image
杨皓文

5 金币

评分(1)

解题动态

365days 攻破了该题 1天前
yamojito 攻破了该题 4天前
实力这块/.手拿把掐 攻破了该题 14天前
2503157566 攻破了该题 15天前
13622932286 攻破了该题 16天前
zwhnsh 攻破了该题 19天前
云归何处寻 攻破了该题 19天前
好难啊 攻破了该题 20天前
dlgz 攻破了该题 24天前
菜鸟起飞 攻破了该题 26天前
tko307 攻破了该题 28天前
2916232807 攻破了该题 1月前
Echo120799 攻破了该题 1月前
s19n@l 攻破了该题 1月前
wen. 攻破了该题 2月前
suisdavid 攻破了该题 2月前
李欣 攻破了该题 2月前
satuo 攻破了该题 2月前
ahsjezyt 攻破了该题 2月前
bugtest 攻破了该题 2月前
问题反馈