Education

Present
Oregon State University
  • Ph.D. Student | Computer Science
  • Advisor: Dr. Mike Rosulek
  • Research: Secure Computation, Privacy-Preserving Analysis.
June 2017
  • M.Sc. | Computer Science | 3.93/4.0 GPA
  • New Tools and Techniques for Practical Private Set Intersection | slides
June 2013
St.Petersburg State Polytechnic University
  • B.Sc. | Computer Science | 5.0/5.0 GPA
  • Thesis: Analysis of Efficient Parallel Algorithms for Some Graph Problems
  • Recognition: Best student award in the department

Publication

8. SpOT-Light: Lightweight Private Set Intersection from Sparse OT Extension
7. Attacks Only Get Better: How to Break FF3 on Large Domains
6. The Curse of Small Domains: New Attacks on Format-Preserving Encryption
5. Private Contact Discovery at Scale
4. SWiM: Secure Wildcard Pattern Matching From OT Extension
3. Practical Multi-party Private Set Intersection from Symmetric-Key Techniques
2. DUPLO: Unifying Cut-and-Choose for Garbled Circuits
1. Efficient Batched Oblivious PRF with Applications to Private Set Intersection

Experience


Summer 2019
Research Intern
Appril, May 2019
Consultant
  • Badger Labs - NSW, Australia (Online)
Summer 2018
Research Intern
  • Visa Research - Palo Alto, CA
  • Mentor: Dr. Payman Mohassel
    • Verifiable Computation, and Privacy-Preserving Machine Learning
Summer 2016, 2017
Research Intern
  • Bell Labs, Nokia - Murray Hill, NJ
  • Mentor: Dr. Vladimir Kolesnikov
    • Garbled Circuits, and Private Set Intersection (Summer 2016)
    • Private Database (Summer 2017)
2014 - 2015
Research Assistant
  • Singapore University of Technology and Design (SUTD)
    • Machine Learning, Financial Market Prediction, Life Chain Event Extraction

Others

Services
  • I have been an [external] reviewer for: NeurIPs 2019, CCS 2019, PPML 2018 (NeurIPs workshop), IEEE Access, TCC 2018, ASIACRYPT 2018, SCN 2018, PKC 2018, EUROCRYPT 2017, ASIACRYPT 2017, CCS 2016
Other Talks
  • Practical Private Database Queries | Bell Labs | August 2017
  • Card-based Cryptography | OSU Theory Seminar | June 2017 | slides
  • Private Set Intersection | Bell Labs | August 2016 | slides
  • 1-out-of-2 Oblivious Transfer | Applied Crypto course | April 2016 | slides
Teaching Assistant
  • CS 261: Discrete Structures (Winter 2016, Undergraduate)
  • CS 571: Theory of Computation (Spring 2018, Graduate)
  • CS 427/519: Cryptography (Winter 2019, Undergraduate/Graduate)
Languages
  • Vietnamese, English, Russian
Resume |LinkedIn | GitHub | DBLP| Google Scholar