[게임 서버/암호학] 대칭키와 비대칭키
·
공부/게임 서버
게임 서버에서 가장 중요하다고 말할 수 있는 것 중 하나가 바로 보안 문제다. 우리는 게임 내에 수많은 정보를 암호화하여 보관/관리한다. 정보를 보호할 때 암호화 키를 사용하고, 암호화된 정보를 꺼내볼 때 복호화 키를 사용한다. ✅ 대칭키 암호화/복호화 키가 같은 경우의 암호를 대킹키 암호라 한다. xor 연산을 예시로 볼 수 있다. static void Main(string[] args) { int treasure = 77; int key = 103; int secret = treasure ^ key; Console.WriteLine($"비밀 암호 : {secret}"); Console.WriteLine($"암호 해독 : {secret ^ key}"); } 우리의 소중한 정보는 77이다. 키값 103과..