Ciphertext mã bằng XOR khoá lặp (repeating-key) độ dài L cho trước. Biết plaintext luôn bắt đầu bằng FLAG{. Hãy khôi phục khoá (L byte, in ra dạng chuỗi ASCII).
Ví dụ:
3 rồi hex → Output: keyDòng 1: số nguyên L (độ dài khoá, L<=5). Dòng 2: hex ciphertext.
L<=5, plaintext bắt đầu 'FLAG{' nên có đủ known-text. Khoá in được.
Khoá ASCII độ dài L.
Ví dụ:
Đầu vào:
3
2d29382c1e0b0e151c0a1110050226130a0b340e1c1218
Đầu ra:
key
Giải thích:
Đang tải editor...