권찬우 멘토는 고등학생 때 인터넷 홈페이지의 코드를 따라 써보고 코드를 조금씩 수정하면서 여가 시간을 보냈어요. 그러다 한 홈페이지에서 코드 버그를 발견했고, 그 버그를 수정하면서 자연스럽게 암호학에 빠져들었답니다. 그래서
이번 호에서는 수학과 코딩을 좋아하는 여러분을 위해 권찬우 멘토가 퀴즈를 통해 암호학에서 쓰는 수학 개념을 소개합니다.
안녕하세요. POSTECH 컴퓨터공학부 3학년 권찬우입니다. 여러분은 코딩을 좋아하나요? 제 주위의 수학을 좋아하는 친구들은 대부분 코딩에 관심이 많고 좋아하더라고요. 저는 코딩 중에서도 해킹 방어 기술 중 하나인 암호를 가장 좋아합니다. 최근에는 국제 해킹대회(Global CTF Championship) 본선에 참가했어요. 그래서 이번에는 암호 해독의 한 방법으로 쓰는 수학 개념인 ‘차분 공격’을 활용한 문제를 가지고 왔어요. 여러분도 암호의 매력에 푹 빠져보세요!