About Me

Posted on 28 Aug 2016 by Matt Traudt

Last upated 15 Jan 2017 at 11:31 pm

I do research and development on Tor.

I'm interested in preserving people's online privacy. I've started a group that maintains many useful services for the benefit of others, and am essentially the sole member. For deduplication purposes, you may see a list of public services we run here (onion service).






Project link

For my senior project, I worked on adding group chat to Ricochet. With the help of my advisor, Dr. Eugene Vasserman, I developed a set of protocols called Shrapnel that can be used for robust, secure group messaging.

The progress I made in implementing Shrapnel in Ricochet can be found here. I implemented everything but

BM - Blog Maker

Project link

This blog-like website is created with bm.

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.


Project link

Movenseed is a python3 script that's handy for continuing to seed files after moving, renaming, and reorganizing them.

First you run the prework stage either on a directory containing the correctly-organized files for seeding or a .torrent file. Then you stop seeding while you do all the moving and reorganizing you want. Finally, you run the postwork stage on the directories that have the renamed/reorganized files in order to create symbolic links to them in the original directory. See the README at the project page linked above for more information.

Generally speaking, this script is helpful in many instances of semi-manual data deduplication.