攻防世界crypto_转轮机加密

wp

题目下载,轮转机加密

1:  < ZWAXJGDLUBVIQHKYPNTCRMOSFE <
2:  < KPBELNACZDTRXMJQOYHGVSFUWI <
3:  < BDMAIZVRNSJUWFHTEQGYXPLOCK <
4:  < RPLNDVHGFCUKTEBSXQYIZMJWAO <
5:  < IHFRLABEUOTSGJVDKCPMNZQWXY <
6:  < AMKGHIWPNYCJBFZDRUSLOQXVET <
7:  < GWTHSPYBXIZULVKMRAFDCEONJQ <
8:  < NOZUTWDCVRJLXKISEFAPMYGHBQ <
9:  < XPLTDSRFHENYVUBMCQWAOIKZGJ <
10: < UDNAJFBOWTGVRSCZQKELMXYIHP <
11: < MNBVCXZQWERTPOIUYALSKDJFHG <
12: < LVNCMXZPQOWEIURYTASBKJDFHG <
13: < JZQAWSXCDERFVBGTYHNUMKILOP <

密钥为:2,3,7,5,13,12,9,1,8,10,4,11,6
密文为:NFQKSEVOQOFNP

fireinthehole

原理

密钥就是根据原来密码表的行号重新排序,
1: KPBELNACZDTRXMJQOYHGVSFUWI
2: BDMAIZVRNSJUWFHTEQGYXPLOCK
3: GWTHSPYBXIZULVKMRAFDCEONJQ
4: IHFRLABEUOTSGJVDKCPMNZQWXY
5: JZQAWSXCDERFVBGTYHNUMKILOP
6: LVNCMXZPQOWEIURYTASBKJDFHG
7: XPLTDSRFHENYVUBMCQWAOIKZGJ
8: ZWAXJGDLUBVIQHKYPNTCRMOSFE
9: NOZUTWDCVRJLXKISEFAPMYGHBQ
10:UDNAJFBOWTGVRSCZQKELMXYIHP
11:RPLNDVHGFCUKTEBSXQYIZMJWAO
12:MNBVCXZQWERTPOIUYALSKDJFHG
13:AMKGHIWPNYCJBFZDRUSLOQXVET
再根据密文重新排列 第 1 行滚动到第 1 个字母为 N,第 2 行第 1个字母滚动为 F
NACZDTRXMJQOYHGVSFUWIKPBEL
FHTEQGYXPLOCKBDMAIZVRNSJUW
QGWTHSPYBXIZULVKMRAFDCEONJ
KCPMNZQWXYIHFRLABEUOTSGJVD
SXCDERFVBGTYHNUMKILOPJZQAW
EIURYTASBKJDFHGLVNCMXZPQOW
VUBMCQWAOIKZGJXPLTDSRFHENY
OSFEZWAXJGDLUBVIQHKYPNTCRM
QNOZUTWDCVRJLXKISEFAPMYGHB
OWTGVRSCZQKELMXYIHPUDNAJFB
FCUKTEBSXQYIZMJWAORPLNDVHG
NBVCXZQWERTPOIUYALSKDJFHGM
PNYCJBFZDRUSLOQXVETAMKGHIW
然后第9列有意义
fireinthehole
posted @ 2024-11-18 08:51  ra1nbowsea  阅读(51)  评论(0)    收藏  举报