cv

General Information

Full Name Yoshimichi Nakatsuka
Languages Japanese, English

Education

  • 2023
    Doctor of Philosopy in Networked Systems
    University of California, Irvine, Irvine, California, USA
  • 2020
    Master of Science in Networked Systems
    University of California, Irvine, Irvine, California, USA
  • 2017
    Bachelor of Science in System Design Engineering
    Keio University, Yokohama, Kanagawa, Japan

Research Experience

  • 2023 - Present
    Postdoctoral Researcher
    ETH Zurich, Zurich, Switzerland
  • 2017 - 2023
    Graduate Research Assistant
    University of California, Irvine, Irvine, California, USA
  • Summer 2022
    Research Intern
    Cloudflare Research, Remote, USA
  • Winter, Spring 2021
    Research Intern
    Microsoft Research, Cambridge, UK

Professional Experience

  • Summer 2019
    Product Security Intern
    Edwards Lifesciences, Irvine, California, USA
  • Spring, Summer 2017
    Software Engineer Intern
    Plaid, Inc., Tokyo, Japan

Teaching Experience

  • Fall 2023
    Teaching Assistant
    ETH Zurich, Zurich, Switzerland
    • Systems Security
  • Fall 2019
    Teaching Assistant
    University of California, Irvine, Irvine, California, USA
    • Computer and Network Security (CS134)
  • Winter 2019
    Teaching Assistant
    University of California, Irvine, Irvine, California, USA
    • Computer Networks (CS132)

Refereed Conference Publications

  • Feb 2024
    Scrappy: SeCure Rate Assuring Protocol with PrivacY
    Network and Distributed System Security Symposium (NDSS)
  • Aug 2023
    An Empirical Study & Evaluation of Modern CAPTCHAs
    USENIX Security Symposium
  • Feb 2023
    VICEROY: GDPR-/CCPA-compliant Enforcement of Verifiable Accountless Consumer Requests
    Network and Distributed System Security Symposium (NDSS)
  • Jun 2022
    Vronicle: A System for Producing Videos with Verifiable Provenance
    ACM International Conference on Mobile Systems, Applications, and Services (MobiSys)
  • Aug 2021
    CACTI: Captcha Avoidance via Client-side TEE Integration
    USENIX Security Symposium
  • Dec 2019
    PDoT: Private DNS-over-TLS with TEE Support
    Annual Computer Security Applications Conference (ACSAC)
  • Jun 2018
    FROG: A Packet Hop Count based DDoS Countermeasure in NDN
    IEEE Symposium on Computers and Communications (ISCC)

Refereed Journal Publications

  • 2021
    PDoT: Private DNS-over-TLS with TEE Support
    Digital Threats: Research and Practice (DTRAP)

Software

  • 2022
    Daphne
    • Implementation of the Distributed Aggregation Protocol (DAP) written in Rust
  • 2022
    VICEROY
    • Implementation of VICEROY server and client written in C and JavaScript
  • 2021
    Vronicle
    • Implementation of Vronicle server and client written in C
  • 2019
    PDoT
    • Implementation of PDoT recursive resolver and client written in C

Academic Interests

  • Enhancing system security and privacy with Trusted Computing
    • Hardware assisted truted computing have become widely available.
    • How can we leverage this to enhance the security and privacy of systems?