python(N1CTF)Crypto 未解决

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

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

回复 2

ahsjezyt 9月前

N1CTF{*****}

回复 0

pbidle 1年前

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 3年前

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

回复 2

aWxvdmVjdGY 3年前

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

回复 0

godandsoul 4年前

看不懂,写循环爆的

回复 0

ypp110 4年前

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

回复 1
D33B4T0 3年前

不需要吧,就是x^y捏

回复 0

tsunamori 4年前

研究一下Feistel加密结构

回复 0

WriteUp

image
杨皓文

5 金币

评分(1)

解题动态

hull-p 攻破了该题 6天前
Aijnux 攻破了该题 6天前
沧颜 攻破了该题 8天前
一寻陌路 攻破了该题 13天前
flyfan113 攻破了该题 13天前
H8Y8H 攻破了该题 20天前
xzh123 攻破了该题 21天前
Yanjinxiu 攻破了该题 21天前
St@r 攻破了该题 22天前
modeng 攻破了该题 1月前
liqs 攻破了该题 1月前
拾柒x 攻破了该题 1月前
Ria_VT 攻破了该题 1月前
zhaobo1337 攻破了该题 1月前
等往事风中吹‘ 攻破了该题 1月前
aqua 攻破了该题 1月前
瑞雪兆丰年 攻破了该题 1月前
sjjf 攻破了该题 1月前
Z3ro 攻破了该题 2月前
20230302220 攻破了该题 2月前
问题反馈