日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

buuoj-crypto 2

發(fā)布時間:2025/3/21 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 buuoj-crypto 2 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1.RSA1

已知q,p,dp,dq,c

p = 8637633767257008567099653486541091171320491509433615447539162437911244175885667806398411790524083553445158113502227745206205327690939504032994699902053229 q = 12640674973996472769176047937170883420927050821480010581593137135372473880595613737337630629752577346147039284030082593490776630572584959954205336880228469 dp = 6500795702216834621109042351193261530650043841056252930930949663358625016881832840728066026150264693076109354874099841380454881716097778307268116910582929 dq = 783472263673553449019532580386470672380574033551303889137911760438881683674556098098256795673512201963002175438762767516968043599582527539160811120550041 c = 24722305403887382073567316467649080662631552905960229399079107995602154418176056335800638887527614164073530437657085079676157350205351945222989351316076486573599576041978339872265925062764318536089007310270278526159678937431903862892400747915525118983959970607934142974736675784325993445942031372107342103852 import gmpy2I = gmpy2.invert(q,p) mp = pow(c,dp,p) mq = pow(c,dq,q) m = (((mp-mq)*I)%p)*q+mq print(hex(m))m='6e6f784354467b57333163306d335f37305f4368316e343730776e7d' print(bytes.fromhex(m)) #flag{W31c0m3_70_Ch1n470wn}

2.凱撒?替換?呵呵!

MTHJ{CUBCGXGUGXWREXIPOYAOEYFIGXWRXCHTKHFCOHCFDUCGTXZOHIXOEOWMEHZO}
注意:得到的 flag 請包上 flag{} 提交, flag{小寫字母}

用工具直接爆破


得到FLAG{ SUBSTITUTION CIPHER DECRYPTION IS ALWAYS EASY JUST LIKE A PIECE OF CAKE}
注意提交格式,需轉(zhuǎn)換為小寫字母并刪除空格。
flag{substitutioncipherdecryptionisalwayseasyjustlikeapieceofcake}

3.權(quán)限獲得第一步

你猜這是什么東西,記得破解后把其中的密碼給我。答案為非常規(guī)形式。 注意:得到的 flag 請包上 flag{} 提交

用MD5解密F4AD50F57683D4260DFD48AA351A17A8

得到flag為flag{3617656}

4.RSA

打開壓縮包得到兩個文件:pub.key和flag.enc

將pub.key的后綴名改為txt,打開得到:
-----BEGIN PUBLIC KEY----- MDwwDQYJKoZIhvcNAQEBBQADKwAwKAIhAMAzLFxkrkcYL2wch21CM2kQVFpY9+7+ /AvKr1rzQczdAgMBAAE= -----END PUBLIC KEY-----
用在線工具進行公鑰解析,得到:

分解n:
n=285960468890451637935629440372639283459·304008741604601924494328155975272418463
求解d:

5.robomunication

打開音頻文件,只有bi和bu的音,猜測用到摩斯密碼。
整理得到:… . .-… .-… — .-- … .- - … … - … . -.- . -.-- … - … … -… — --- .–. -… . . .–.

解碼得到:HELLOWHATISTHEKEYITISBOOPBEEP
flag{BOOPBEEP}

總結(jié)

以上是生活随笔為你收集整理的buuoj-crypto 2的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。