BugkuCTF Crypto 托馬斯 傑斐遜

2021-09-10 19:49:49 字數 3570 閱讀 4997

1:

看懂了以後列下**1.z

waxj

gdlu

bviq

hkyp

ntcr

mosf

e2.kp

beln

aczd

trxm

jqoy

h**s

fuwi

3.bdm

aizv

rnsj

uwfh

teqg

yxpl

ock4.

rpln

dvhg

fcuk

tebs

xqyi

zmjw

ao5.i

hfrl

abeu

otsg

jvdk

cpmn

zqwx

y6.am

kghi

wpny

cjbf

zdru

sloq

xvet

7.gwt

hspy

bxiz

ulvk

mraf

dceo

njq8.

nozu

twdc

vrjl

xkis

efap

mygh

bq9.q

watd

srfh

enyv

ubmc

oikz

gjxp

l10.wa

bmcx

pltd

srjq

zgoi

kfhe

nyvu

11.xpl

tdao

ikfz

ghen

ysru

bmcq

wvj12.td

sway

xplv

uboi

kzgj

rfhe

nmcq

13.bmc

srfh

ltde

nqwa

oxpy

vuik

zgj14.xp

hkzg

jtds

enyv

ubml

aoir

fcqw

之後按照金鑰排序2.k

pbel

nacz

dtrx

mjqo

yh**

sfuw

i5.ih

frla

beuo

tsgj

vdkc

pmnz

qwxy

1.zwa

xjgd

lubv

iqhk

ypnt

crmo

sfe3.

bdma

izvr

nsju

wfht

eqgy

xplo

ck6.a

mkgh

iwpn

ycjb

fzdr

uslo

qxve

t4.rp

lndv

hgfc

ukte

bsxq

yizm

jwao

9.qwa

tdsr

fhen

yvub

mcoi

kzgj

xpl7.

gwth

spyb

xizu

lvkm

rafd

ceon

jq8.n

ozut

wdcv

rjlx

kise

fapm

yghb

q14.xp

hkzg

jtds

enyv

ubml

aoir

fcqw

10.wab

mcxp

ltds

rjqz

goik

fhen

yvu13.bm

csrf

hltd

enqw

aoxp

yvui

kzgj

11.xpl

tdao

ikfz

ghen

ysru

bmcq

wvj12.td

sway

xplv

uboi

kzgj

rfhe

nmcq

再按照密文拖動一行行內的文字塊位置便能看到flag2.h

**sf

uwik

pbel

nacz

dtrx

mjqo

y5.cp

mnzq

wxyi

hfrl

abeu

otsg

jvdk

1.bvi

qhky

pntc

rmos

fezw

axjg

dlu3.

teqg

yxpl

ockb

dmai

zvrn

sjuw

fh6.s

loqx

veta

mkgh

iwpn

ycjb

fzdr

u4.xq

yizm

jwao

rpln

dvhg

fcuk

tebs

9.wat

dsrf

heny

vubm

coik

zgjx

plq7.

ceon

jqgw

thsp

ybxi

zulv

kmra

fd8.r

jlxk

isef

apmy

ghbq

nozu

twdc

v14.qw

xphk

zgjt

dsen

yvub

mlao

irfc

10.goi

kfhe

nyvu

wabm

cxpl

tdsr

jqz13.lt

denq

waox

pyvu

ikzg

jbmc

srfh

11.eny

srub

mcqw

vjxp

ltda

oikf

zgh12.sw

ayxp

lvub

oikz

gjrf

henm

cqtd

不過發現flag不對,換成小寫就行了

flag

康托和逆康托展開

1.康托展開的解釋 康托展開就是一種特殊的雜湊函式 把乙個整數x展開成如下形式 x a n n 1 a n 1 n 2 a i i 1 a 2 1 a 1 0 其中,a為整數,並且0 a表示1,2,3,n的排列如 按從小到大排列一共6個。123 132 213 231 312 321 代表的數字 1...

康托展開 康托逆展開

x a n n 1 a n 1 n 2 a i i 1 a 1 0 其中a i 為當前未出現的元素中是排在第幾個 從0開始 這就是康托展開。康托展開可用 實現。編輯 把乙個整數x展開成如下形式 x a n n 1 a n 1 n 2 a i i 1 a 2 1 a 1 0 其中a i 為當前未出現的...

康托展開 逆康托展開

康托展開 問題 給定的全排列,計算出它是第幾個排列 求序列號 方法 康托展開 對於乙個長度為 n 的排列 num 1 n 其序列號 x 為 x a 1 n i a 2 n 2 a i n i a n 1 1 a n 0 其中a i 表示在num i 1 n 中比num i 小的數的數量 includ...