WARGAME/cryptography

[CryptoHack] You either know, XOR you don't

lucykorea414 2024. 1. 2. 22:53
728x90

Quiz)

 

 

풀이)

 

1. 문제에서 주어진 값을 바이트로 변환했다.

2. key 값을 모르는 상태인데, XOR의 특징 중 하나인 A^B = C 이면 C^A = B 인 것을 이용하여 플래그의 처음 부분인 crypto{ 를 cipher와 xor 하여 거꾸로 key를 찾는 방법을 사용했다.

3. 이때 결과로 myXORke+y~~ 라는 문자열이 나왔는데 myXORkey 라는 텍스트로 실험을 해봤다.

4. 똑같이 cipher와 myXORkey 를 xor 했더니 답이 바로 나왔다!

 

결과

 

728x90

'WARGAME > cryptography' 카테고리의 다른 글

[CryptoHack] Extended GCD  (0) 2024.01.16
[CryptoHack] Greatest Common Divisor  (1) 2024.01.03
[CryptoHack] Favourite byte  (0) 2024.01.02
[CryptoHack] XOR Properties  (2) 2024.01.02
[CryptoHack] XOR Starter  (1) 2024.01.02