XOR 연산을 사용하여 실제 값을 바꾸는 방식으로 인코딩이 아닌
같은 키 값을 가지고 복호화 하기에 대칭키 암호화 방식이라 할 수 있습니다.
간단하게 설명하자면 XOR연산이란 두 수를 2진 값으로 바꾸어
각각의 bit를 비교하여 같으면 0 다르면 1이라는 값을 가지는 연산입니다.

[XOR 연산 예제]
a, b의 ASCII 값인 97, 98을 2진수로 표현하고 xor연산을 하면 00000011이라는
값이 나오며 이 값을 다시 b 값과 xor을 하면 결과가 a와 같아지는 것을 확인할 수 있습니다.
이렇게 두 번 연산하면 원래의 값이 나오므로 xor연산한 값의 원본 값을 알기 위해서는 xor에 쓰인 값을 알아야 합니다.
만약 하나의 값을 가지고 xor연산을 하였다면 128개 값의 대입을 통해 찾을 수 있겠지만 각 각의 여러 개의 키 값을 순서대로
대입하는 방식을 사용하였다면 키 값이 없으면 찾기가 힘들어 질 것입니다.
다운로드문제, 패키지파싱문제, 실행안됨 문제는 공지사항에 해결법있습니다.