서울 대학교 수학과를 졸업하고 오하이오 주립 대학교 수학과에서 박사 학위를 받았다. KAIST 수리과학과 교수로 재직하며 KAIST 정보 보호 대학원 교수를 겸임하고 있다. 대한 수학회 암호 분과 위원장과 정보 보호 학회 이사를 지냈다. KAIST 교수 협의회 회장과 KBS 시청자 위원을 역임했으며 국가 정보 학회 창립 회원이다.