Suphannee Sivakorn

Office: Columbia University, CSB 521

about me

I am currently a Ph.D. student in Computer Science at The Fu Foundation School of Engineering and Applied Science, Columbia University. I am a member of Network Security Lab (NSL). My advisor is Prof. Angelos D. Keromytis

I was born in Thailand and won the Royal Thai Government Master's - Ph.D. Scholarship to pursue my education in the United States. I graduated from New York University in 2013 with a Master's in Computer Science.

I earned my B.Eng. in Computer Engineering from Computer Engineering Department, Mahidol University Thailand.



Security & Privacy in the aspects of web application and social network, Network Security, and Usable Security


S. Sivakorn, A. D. Keromytis, J. Polakis. That's the Way the Cookie Crumbles: Evaluating HTTPS Enforcing Mechanisms. To appear in Proceedings of the 15th ACM Workshop on Privacy in the Electronic Society (WPES), Vienna, Austria, October 2016. (Acceptance rate: 19.44%)
S. Sivakorn*, I. Polakis*, A. D. Keromytis. The Cracked Cookie Jar: HTTP Cookie Hijacking and the Exposure of Private Information. In Proceedings of the 37th IEEE Symposium on Security and Privacy (S&P), San Jose, California, USA, May 2016. (Acceptance rate: 13.75%)
*Joint primary authors
S. Sivakorn, I. Polakis, A. D. Keromytis. I Am Robot: (Deep) Learning to Break Semantic Image CAPTCHAs. In Proceedings of the 1st IEEE European Symposium on Security and Privacy (EuroS&P), Saarbr├╝cken, GERMANY, March 2016. (Acceptance rate: 17.3%)
I. Polakis, G. Argyros, T. Petsios, S. Sivakorn, A. D. Keromytis. Where's Wally? Precise User Discovery Attacks in Location Proximity Services. In Proceedings of the 22nd ACM Computer and Communications Security Conference (CCS), Denver, Colorado, USA, October 2015. (Acceptance rate: 19.8%)
S. Tritilanunt, S. Sivakorn, C. Juengjincharoen, A. Siripornpisan. Entropy-based Input-Output Traffic Mode Detection Scheme for DoS/DDoS Attacks. 2010 International Symposium on Communications and Information Technologies (ISCIT). Tokyo, JAPAN, October 2010.

curriculum vitae


  • Columbia University, September 2013 - Current
  • PhD Computer Science
  • New York University, September 2011 - May 2013
  • MS Computer Science
  • Mahidol University, June 2006 - April 2010
  • B Eng Computer Engineering (Honors)

Grants, Awards, and Scholarships

  • BlackHat Speaker Honorarium, August 2016
  • BlackHat USA 2016, Las Vagas
  • BlackHat Speaker Honorarium, April 2016
  • BlackHat Asia 2016, Singapore
  • ACM CCS Student Travel Grant, October 2015
  • 22nd ACM Conference on Computer and Communications Security (CCS)
  • Facebook Bug Bounty, 2014
  • Evaluate the privacy guarantees of location based services in Social Network, Nearby Friends
  • New York University Travel Grants, October 2012
  • 12th Annual Grace Hopper Celebration of Women in Computing
  • Royal Thai Government Scholarship, 2011 - current
  • Computer Science/Engineering MS - PhD fellowship
  • Mahidol University Conference Funding and Paper Presentation, November 2010
  • 14th National Computer Science and Engineering Conference 2010
  • Third Place Winner in Thailand Network Security Contest, 2009
  • Bangkok, Thailand
  • Valedictorian in Computer Engineering, Mahidol University, 2008 - 2010
  • Annual Scholarship
  • Student Exchange between Japan and Thailand, October 2004
  • Fukuoka, Japan

Teaching Experience

  • Teaching Assistant - COMS W4187 Security Architecture and Engineering, Fall 2015
    Prof. Steven M. Bellovin, Columbia University
    Graduate-level course, 80 students
  • Teaching Assistant - Introduction to Programming in C, Summer 2015
    Angelika Zavou, Columbia University
    Session I: Grade 11, 12 or Freshman year, 20 students
    Session II: Grade 10 and 11, 16 students
  • Teaching Assistant - Introduction to Programming in C, Summer 2014
    Theofilos Petsios, Columbia University
    Grade 11, 12 or Freshman year, 16 students
  • Teaching Assistant - COMS E6185 Intrusion Detection Systems, Spring 2014
    Prof. Shlomo Hershkop, Columbia University
    Graduate-level course, 30 students

Skills & Expertise





Activities and Services


see all

Graduate Courses (Columbia University) 2013 - Current

Graduate Courses (New York University) 2011 - 2013

Programming and Software Engineering
  • Programming Languages
  • Production Quality Software
  • Open Source Tools
  • Database Systems
  • Advanced Database Systems
Computation for Science and Society
  • Computer Graphics, showcase
  • Applications Server
  • Cloud Computing
  • Data Communication and Networks
  • Operating Systems
Computer Theory
  • Fundamental Algorithms

Undergraduate Courses (Mahidol University) 2006 - 2010

Programming and Software Engineering
  • Computer Programming
  • Programming Techniques
  • System Programming
  • Programming Paradigms
  • Software Engineering
  • Advanced Topics in Software Engineering
Computer and Network Security
  • Introduction to Cryptography
  • Computer Security
  • Database Systems
  • Data Mining
Computation for Science and Society
  • Computer Applications
  • Data Communication and Computer Networks
  • Information Technology in Daily Life
  • Image Processing
  • Computer Engineering Project
  • Operating Systems
Computer Engineering
  • Computer Architecture
  • Introduction to IC Design
  • Embedded Systems
  • Signals and Systems
  • Digital Circuit Design
  • Electric Circuit Analysis
  • Engineering Electronics
Computer Theory
  • Data structures and Algorithms
  • Numerical Methods and Applications
  • Discrete Mathematics