Daniel Borkmann
![]()
E-Mail:
GPG key: 1538F7BE
Networks: 1, 2, 3
Phone: here
ETZ G 94
Gloriastrasse 35
8092 Zurich
SwitzerlandResearch Interests
I am particularly interested in the field of networking such as peer-to-peer systems, privacy-preserving systems, high performance networking, network security, delay-tolerant networking and protocol stacks, in everything around operating systems, in embedded systems and in voice-over-IP telecommunication systems.
Publications
- Efficient Implementation of Dynamic Protocol Stacks [DOI]
Ariane Keller, Daniel Borkmann, Wolfgang Mühlbauer
Poster at ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS), Brooklyn, New York, USA, 2011Software
This section contains some public software I am hacking on. Public Git repositories are also officially mirrored here and some here. There is a blog, where some development updates about netsniff-ng and transsip can be found. Staging trees for both are located here. Note that all of this is work in progress.
- netsniff-ng, a high performance Linux networking toolkit (Home, Git)
- transsip, a peer-to-peer elliptic-curve-crypto-based telephony network (Git)
- ublog, a minimal, secure and distributed multiuser blogging software based on Git (Home, Git)
- hobbit, a tiny Scheme interpreter implemented in Haskell
- Some cleanups on the uemacs editor (Git)
- Some mainline Linux kernel patches, mostly networking and Microblaze related, more on todo
I also maintain LinGrok, a Linux kernel Git tree cross reference.
Projects
- Lightweight ANA / EPiCS, a lightweight, dynamic network architecture for the Linux kernel (Home, Git)
- Nao-Team HTWK, software engineering for humanoid robots (RoboCup Photos, Home)
Teaching Activities
- FS 2012, Fachpraktikum Technische Informatik
Personal Stuff
Besides computers, I enjoy travelling, hiking, backpacking, mountain biking, alpine skiing, playing chess, havannah and reading books. I like minimal and free software. I am fascinated by Tim May's and Eric Hughes' crypto manifestos to preserve privacy in our communication systems. During my B. Sc. and M. Sc. studies of computer science I was a scholarship student at the German National Merit Foundation. At that time, I developed software for humanoid robots, so that they can play soccer during the RoboCup world championships. Now, I am in the Communication Systems Group at the ETH Zurich, and research mainly within the EPiCS project.