칸 아카데미 (Khan Academy) 는 아시다시피 무료로 강의를 제공하는 사이트 입니다. 비영리재단으로 기부를 받아 운영이 되고 있죠. 이 칸 아카데미에서 암호학에 대한 강의를 오픈한 적이 있는데, 이것을 어떤 휼륭하신 분이 한글 자막을 달아놓았습니다.
디피 헬만 (Diffie Hellman) 키 교환이나 RSA 키교환에 대해서 이렇게 쉽고 간결하게 설명해 놓은 한글자료는 거의 없다고 보아도 무방합니다. 물론 위키피디아에 설명이 아주 잘 되어 있지만 ;;; 이해가 힘드신 분들은 아래 강의를 보시는 것이 훨씬 이해가 빠르실 겁니다.
하여 칸 아카데미에서 공유한 디피 헬만 키교환 (Diffie Hellman Key Exchange) 와 이산로그 문제가 어떤것인지 아래 강의를 통해서 스스로 알아보기로 하겠습니다 🙂 유투브에서 자막이 영어로 시작되는 경우가 있는데 자막을 한글로 바꿔 선택하고 보시면 됩니다.
연산의 기본정리
소수와 소인수분해에 대해서 설명하는 동영상입니다. 암호학의 기초가 되기 때문이겠죠.
공개키 암호화와 디피헬만 키교환의 개념
디피 헬만 키교환 (Diffie Hellman Key Exchange) 를 색깔을 섞어서 교환하는 방식으로 설명합니다. 🙂
이산로그 문제
디피헬만에서 사용하는 이산로그가 어떤것이며 어떠한 원리로 사용되는지 알려줍니다.
디피 헬만 키교환 (Diffie Hellman Key Exchange)
최종적으로 디피 헬만 키교환 알고리즘이 어떻게 이루어지는지 알려줍니다. 이 강의를 모두 보시고 디피 헬만 키 (Diffie-Hellman Key) 를 2048 bit 로 바꿔야 하는 이유 도 같이 보시면 괜찮을 것 같습니다 🙂
감사합니다.