연세대학교 수학과를 졸업하고, 동 대학원 수학과에서 석사를 미국 서던캘리포니아 대학원 컴퓨터과학과에서 박사를 받았다. 현재 카이스트 전기및전자공학부 교수와 정보보호대학원 겸임교수로 재직 중이다. 미국 미네소타대학교 전산학부 조/부교수를 지냈으며, 카이스트 사이버보안연구센터 센터장을 지냈다.