tên challenge: Matrix mô tả: Let play with the mat...
생성일: 2026년 5월 9일
답변에 사용된 모델 GPT-5.5 Thinking by Chat01
생성일: 2026년 5월 9일
답변에 사용된 모델 GPT-5.5 Thinking by Chat01
tên challenge: Matrix
mô tả: Let play with the matrix!
flag format: BKISC{...}
solve challenge
Flag:
textBKISC{7c6684ff4a69f86fb16374051e7b2db6c0497f02e1f2d49b7cdb005873941541}
Các chunk khôi phục được:
texta = 7c6684ff4a69f86f b = b16374051e7b2db6 c = c0497f02e1f2d49b d = 7cdb005873941541
Ý tưởng giải ngắn gọn: vì C = M^(1337^31337), eigenvalues của C là lũy thừa tương ứng của eigenvalues của M. Do gcd(1337^31337, p^2 - 1) = 1337, mình enumerate 1337 nghiệm khả dĩ trong GF(p^2), lọc bằng điều kiện trace là tổng của hai block ASCII 16 byte. Sau đó dùng Cayley-Hamilton để viết:
textC = uM + vI
Từ prefix leak của C[0][0], C[0][1] và điều kiện printable, khôi phục được 4 block trên.