python(N1CTF)Crypto 未解决

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

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

回复 0

jje001 1年前

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

回复 0

白猫a 1年前

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

回复 3

Champa9ne 1年前

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

回复 2

aWxvdmVjdGY 2年前

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

回复 0

godandsoul 3年前

看不懂,写循环爆的

回复 0

ypp110 3年前

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

回复 1
D33B4T0 2年前

不需要吧,就是x^y捏

回复 0

tsunamori 3年前

研究一下Feistel加密结构

回复 0

WriteUp

image
杨皓文

5 金币

评分(0)

暂无评分

解题动态

3204665962 攻破了该题 8天前
consuper 攻破了该题 9天前
XmN<=GzR 攻破了该题 9天前
qqqww 攻破了该题 10天前
八一卜kod 攻破了该题 11天前
zw_lz 攻破了该题 18天前
zhatao 攻破了该题 23天前
2661142336 攻破了该题 25天前
poroukesi 攻破了该题 26天前
kekefeng 攻破了该题 27天前
pbidle 攻破了该题 1月前
123456654 攻破了该题 1月前
huy 攻破了该题 1月前
福建巴菲特 攻破了该题 1月前
blacklotus0 攻破了该题 1月前
MaAp1e 攻破了该题 2月前
xiiiiayh 攻破了该题 2月前
yaozhiwang 攻破了该题 2月前
pebble 攻破了该题 2月前
13998158245 攻破了该题 2月前
问题反馈