I have two dogs, a fast car, and I'm currently obsessed with poker. Here's some pictures before this turns into a proper resume.
I work for the Naval Research Lab. Since 2020 I've done things described by these bullet points:
- Live network traffic analysis using Zeek and Suricata
- Ansible Automation Platform (Ansible Tower)
- Automating the application of DISA STIGs and SRGs
From both my work and personal life I have experience with the following technologies:
- Redhat Enterprise Linux, FreeBSD, Debian
- Wireguard, Ansible, NGINX, Jenkins
- Python, Rust, C
- Docker, AWS
Best I can tell, I'm most known on the Internet for my association with Tor. From 2016-2020 I worked among world experts on privacy and security performing research and development on Tor, and sometimes the Internet in general. You will find this reflected in my publications below.
I have managed 10s of Tor relays over the years, many of which are exits. At times my fleet would push 1 Gbps 24/7/365 of usage (not capacity). The relays I run can be found here (link likely to stop working without me noticing).
Personal: sirmatt |at| ksu d0t edu
Tor: pastly |at| torproject d0t org
Work: matthew d0t traudt |at| nrl d0t navy d0t mil
Peer-Reviewed Journals and Conferences
KIST: Kernel-Informed Socket Transport for Tor
ACM Transactions on Privacy and Security (TOPS 2018)
Rob Jansen, Matthew Traudt, John Geddes, Chris Wacek, Micah Sherr, and Paul Syverson
Privacy-preserving Dynamic Learning of Tor Network Traffic
25th ACM Conference on Computer and Communication Security (CCS 2018)
Rob Jansen, Matthew Traudt, and Nick Hopper
Does Pushing Security on Clients Make Them Safer?
12th Workshop on Hot Topics in Privacy Enhancing Technologies (HotPETs 2019)
Matthew Traudt and Paul Syverson
HSTS Supports Targeted Surveillance
8th USENIX Workshop on Free and Open Communications on the Internet (FOCI 2018)
Paul Syverson and Matthew Traudt
Simple Bandwidth Scanner
Some of the Tor directory authorities run bandwidth scanners to measure the bandwidth of relays and include their measurements in their network status votes. Clients use the consensus of these weights to inform their path selection process with the hope that every circuit they build will have roughly equal performance, regardless of the relays chosen. This achieves a form of load balancing.
Historically, the directory authorities that ran bandwidth scanners (bandwidth authorities), ran torflow. Time passed, it slowly become less maintained, and the collective knowledge of how it worked slipped away.
Simple Bandwidth Scanner (sbws) aims to be a quick to implement, easy to maintain replacement for torflow.
KIST is a new scheduler for Tor. It is merged into Tor code as of 0.3.2.9. It prioritizes low-bandwidth, bursty traffic (web traffic) over high-bandwidth, continuous traffic. See my relevant publications for more information.
BM - Blog Maker
BM is not maintained.
BM is a set of scripts that use common GNU utilities to dynamically create a static blog. See the README at the project page linked above for more information.