Taehwan Choi
Computer Science Department
University of Texas at Austin Mobile: 512-***-****
INFORMATION
* ********** ******* ***** *-mail: *******@**.******.***
Austin, TX 78701 USA Homepage: http://www.cs.utexas.edu/~ctlight
Obtains a full time position involving system research and development
OBJECTIVE
The University of Texas at Austin, USA Aug 31, 2005 Dec 22, 2012 (Expected)
EDUCATION
Ph.D. Candidate in Computer Science
Advisor: Prof. Mohamed Gouda
Thesis: Weak and Strong Authentication in Computer Networks
Yonsei University, Korea Mar 2, 2000 Feb 25, 2002
M.S. in Computer Science
Advisor: Prof. JooSeok Song
Thesis: Combinatorial Mobile IP: A Study on E cient Mobility Management Using Minimized
Paging and Local Registration in Mobile IP Environments
Sogang University, Korea Feb 18, 1992 Feb 17, 1998
B.S. in Mathematics
Design of advanced network protocols
RESEARCH
INTERESTS
Design of authentication protocols in computer networks
Security in wired and wireless communication networks
Web security
VMWare, Palo Alto, CA
EXPERIENCE
Member of Technical Sta Intern Jun 11, 2012 Aug 24, 2012
Apple, Cupertino, CA
Software Engineer Intern May 23, 2011 Aug 12, 2011
Computer Science Department, UT Austin, TX
Teaching Assistant for following classes: Spring 2006 present
CS 386S Network Protocol Security (Graduate Class)
CS 439 Principles of Computer Systems
CS 356 Computer Networks
CS 347 Data Management
CS 378 Information Assurance and Security
CS 361 Introduction to Computer Security
CS 337 Theory in Programming Practice
CS313E Elements of Software Design
CS 303E Elements of Computers and Programming
CS 320N Computers for the Ground Up
1
LG Electronics, Seoul, Korea
Research Engineer Mar 1, 2002 May 19, 2005
Analyzed and debugged Short Message Service regarding User Interface and message trans-
mission.
Designed and implemented new services related with Short Message Service required by service
providers such as Voice Memo, VOD, and Multiple Message Transmission.
Co-worked with User Interface team and Call Processing team to debug critical bugs including
hang and reset bugs.
Ported MSM 6500 based Short Message Service source codes to MSM 7000.
Processed binary release for manufacturing.
Traveled to test roaming services.
POSCO ICT(formerly POSDATA), Seoul, Korea
Software Engineer Sept 1, 1998 Feb 28, 2002
Developed and maintained Billing System for SHINSEGI Telecom.
Adjusted and recovered customer database records and prevented customer complaints.
HTTPI
SELECTED
We designed and implemented HTTPI a transport protocol that is inexpensive to use and cache-
PROJECTS
friendly like HTTP and yet provides some security guarantees, mostly message integrity and server
authentication like HTTPS. HTTPI is implemented on Apache 2.2.11 and tested it with httperf over
100 Mbps and 1 Gbps Ethernet and showed through experiments that the throughput of HTTPI is
within 1.2 % from that of HTTP and 37 % better than that of HTTPS.
TLP
The current login protocol in HTTPS, namely TLS, cannot defend against Phishing and Pharming
attacks. Thus, we designed a new version of this protocol named TLP that can successfully defend
against these attacks. TLP allows each user to have exactly one password that the user can use
to log into many or all web sites. However, if the passwords are stolen, then the stored passwords
cannot be used in impersonating the user to any web site, nor can it be used in impersonating any
web site to the user. TLP is implemented with AES and SHA-1 using AJAX, Java Servlets, Firefox,
and Tomcat.
ABC2
We designed an interworking architecture between cellular networks and WLAN supporting large
ranges and high bandwidth. We envisioned the future network with mobile devices having multiple
network interfaces before the advent of iPhone and proposed to leverage cellular networks and WLAN
for multimedia networks. We showed the performance improvements through simulation.
OCSP
We implemented Online Certi cate Status Protocol (OCSP) for obtaining the revocation status of
X.509 digital certi cates. We developed OCSP client on Windows and OCSP responder with Apache
web server on Linux.
Programming Languages C, C++, Java, Perl, Python, Lisp, Haskell, SQL
TECHNICAL
Internet Technologies HTML, CSS, PHP, JavaScript
SKILLS
System Environments Linux, Windows, Mac OS X, DEC VMS, Sun Solaris, ARM
System Tools L TEX, Eclipse, Emacs, Make, GDB, Trace32, MySQL, Oracle, Rational Rose
A
CVS, SVN, ClearCase, Test Director
PUBLICATIONS
2
Taehwan Choi, H. B. Acharya, and Mohamed G. Gouda, Is That You? Authentication in a
Journal Articles
Network without Identities, International Journal of Security and Networks, 2011
H. B. Acharya, Taehwan Choi, Rida A. Bazzi, Mohamed G. Gouda, The K-Observer Problem
in Computer Networks, Networking Science, 2011
Taehwan Choi, Laeyoung Kim, JeongEun Nah, and JooSeok Song, Combinatorial Mobile
IP: A New E cient Mobility Management Using Minimized Paging and Local Registration in
Mobile IP Environments, ACM/Baltzer Journal for Wireless Networks, Vol. 10, No. 3, May
2004
Taehwan Choi, H. B. Acharya, and Mohamed G. Gouda, Is That You? Authentication
Conference and
Workshop Papers in a Network without Identities, Communication and System Security Symposium of IEEE
Globecom 2011
H. B. Acharya, Taehwan Choi, Rida A. Bazzi, and Mohamed G. Gouda, The K-Observer
Problem in Computer Networks, 13th International Symposium on Stabilization, Safety, and
Security of Distributed Systems (SSS), 2011
Taehwan Choi, and Mohamed G. Gouda, HTTPI: An HTTP with Integrity, The First Inter-
national Workshop on Privacy, Security and Trust in Mobile and Wireless Systems (MobiPST)
2011
Taehwan Choi, H. B. Acharya, and Mohamed G. Gouda, TPP: The Two-Way Password Pro-
tocol, IEEE International Conference on Computer Communications and Networks (ICCCN)
2011
Taehwan Choi, H. B. Acharya, and Mohamed G. Gouda, The Best Keying Protocol for
Sensor Networks, 2nd IEEE International Workshop on Data Security and PrivAcy in wireless
Networks (D-SPAN) 2011
Taehwan Choi, Sooel Son, Mohamed G. Gouda, and Jorge A. Cobb, Pharewell to Phishing
10th International Symposium on Stabilization, Safety, and Security of Distributed Systems
(SSS) 2008
Gene Moo Lee, and Taehwan Choi, Improving the Interaction between Overlay Routing and
Tra c Engineering, IFIP Networking 2008
Taehwan Choi, Sunghoon Seo, and JooSeok Song, ABC 2 : A New Approach to Seamless
Mobility between Cellular Networks and WLAN, IEEE Wireless Communications and Net-
working Conference (WCNC) 2008
Taehwan Choi, An E cient Mobile Management Scheme in Mobile IP Environments, U.S.
PATENTS
Patent 10/303,837, Filed: Nov. 25, 2002, Awarded: Jul. 14, 2003
Taehwan Choi, An E cient Mobile Management Scheme in Mobile IP Environments, E.P.O
Patent 02 028 666.2, Filed: Nov. 25, 2002, Awarded: Jan. 13, 2004
Travel grants to present papers at SSS 2008, WCNC 2008, and Globecom 2011
HONORS AND
AWARDS
Corporation scholarship, LG Electronics, Fall 2000 Fall 2001
Merit-based scholarship for partial tuition support, Sogang University, 1993 and 1997
3