
💡 지금은
이번 문제는 행렬로 바뀐 평문에 roundKey를 xor하는 코드를 구현하면 된다. 이전 문제와 비슷하게 반복문으로 각 원소에 접근하고, 전에 만든 matrix2bytes
함수로 이를 평문으로 바꿔주면 될 것 같다.
def add_round_key(s, k):
xored=[]
for i in range(len(s)):
tmp=[]
for j in range(len(s[i])):
tmp.append(s[i][j] ^ k[i][j])
xored.append(tmp)
return xored
너무 간단하니 구체적인 설명은 생략하겠다.

flag를 알아냈다.

🚩 flag: crypto{r0undk3y}