January 18, 2020
RSA
CTR
Coppersmith
Challenge題目:server.py
Solution這題有三個選項,給你做三個動作的機會,很明顯每個選項都有用
info
get flag
encrypt
選擇 info 會傳公鑰 (n,e) 給你
選擇 get flag 就是把 flag encrypt 給你
選擇 encr ...
Read more
January 18, 2020
RSA
CBC
Challenge題目:train.py
Solution這題連線後有兩個選項可用:
your ticket
use ticket
選擇 Your ticket 會把該次連線所用的公鑰給你 (n,e) 和一個 ticket 。
ticket 是把 date:2019/1/11|sessi ...
Read more
January 18, 2020
Linear cryptanalysis
SPN
Challenge題目:
spn.pytask.pyoutput
Solution這題的題目名稱,就把告訴我們攻擊的手法了
不知道的人可以先去 Linear Cryptanalysis 這頁看個 ˊˇˋ
首先我們可以先生出一個 LAT
看看這組 SBOX 在哪裡產生出比較大的 Bias
L ...
Read more
December 31, 2019
Intro
Linear Cryptanalysis
這是一個針對 SPN 結構的攻擊手法
那 SPN 是由 SBox 和 PBox 結合成的網路所以叫做 SPN
這種攻擊方法是針對 SBOX :
我們希望每個地方進去的 bit 其 0,1 的分佈必須是 $\frac{1}{2}$
那麼 SBOX 這個結構,就沒辦法了,他一定存在著 bia ...
Read more
June 24, 2019
BB84
Post Quantum
Key exchange
ChallengeGenerate a key using Quantum Key Distribution (QKD) algorithm and decrypt the flag.
webpage : challenge
server.py
This challenge needs u ...
Read more
June 9, 2019
Brute-force
Quantum
ChallengeThe unzip password is sha256 of flag in Quantum game.
File : Quantum Measure.zip (without password)
This challenge has two programs shar ...
Read more
June 9, 2019
Quantum
Guess number
Challenge12Quantum computing is so interesting!nc 192.168.201.24 13337
File : quantum_game.py
SolutionStage1123456for i in range(100): stage1 ...
Read more
June 5, 2019
Post Quantum
Lamport ots
one-time-signature
merkle-signature-scheme
quantum-resistant
Challenge123Our hot new cryptocurrency uses powerful techniques to make the asymmetric key signatures just as hard to crack on a quantum computer ...
Read more
May 27, 2019
XOR
Challenge題目:
1I make a pretty cool encryption.
檔案 : task.py
Solution看完整個程式碼後,你可以發現加密時呼叫的 bitchain(cb, state=0) 起始 state 是 0 ,而拿出 b = 0,ns = [1,7 ...
Read more
May 27, 2019
Jsfuck
Challengetask.py
Solution如題 Jsfuck 反轉
所以直接把題目反轉後
打開 google chrome 按下 F12 貼在 console 上面
因為 Jsfuck 也是 javascript 他會直接執行。
AIS3{R33v33rs33_JSFUCKKKKKK}
Read more