I am a Ph.D. student of Computer Science at Portland State University. My advisor is
Prof. Charles Wright
dpouliot at pdx.edu - or - david at salempfg.com
My research is in applied cryptography. My current focus is searchable encryption attacks and defenses. I have also done research with symbolic execution.
The Shadow Nemesis: Inference Attacks on Efficiently Deployable, Efficiently Searchable Encryption
ACM CCS 2016 with Charles V. Wright
The Strength of Weak Randomization: Easily Deployable, Efficiently Searchable Encryption with Minimal Leakage
The 49th IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2019) with Scott Griffy and Charles V. Wright
CS 250 Discrete Structures I
CS 251 Discrete Structures II
CS 350 Algorithms and Complexity
CS 410/510 Network Security
CS 491/591 Introduction to Computer Security
I have an undergrad degree in Math from Lewis-Clark State College and Computer Science from Western Oregon University.
I teach classes in programming Lego Robotics to elementary and middle school kids and I also teach programming classes for middle and high school students.