Universität Duisburg-Essen
Verteilte Systeme
Dr.-Ing. Matthäus Wander
Matthäus Wander Assistant Lecturer

Bismarckstr. 90, BC 406
47057 Duisburg, Germany

phone +49 (0) 203/379-2767
email: matthaeus.wander(at)uni-due.de
PGP Key: 0x2852B8AE
X.509 Key: 0x‎1F348666BC1CFA7EBD43D00A

My teaching duties for the University have ended in Summer term 2018.

Brief CV

2015–2018 Assistant lecturer and postdoctoral researcher, University of Duisburg-Essen
June 2015 PhD in computer science (Dr.-Ing.)
2009–2015 Researcher and PhD student, University of Duisburg-Essen
2007–2009 Functional Safety Engineer, TÜV NORD, Essen
October 2008 Diploma in computer science
2003–2008 Study of computer science, University of Duisburg-Essen

Publications

2018

  1. Maximilian Uphoff, Matthäus Wander, Torben Weis, Marian Waltereit: SecureCloud: An Encrypted, Scalable Storage for Cloud Forensics. 4th International Workshop on Cloud Security and Forensics, WCSF 2018, held in conjunction with the 17th IEEE International Conference On Trust, Security And Privacy In Computing And Communications, IEEE TrustCom-18, New York, USA, July 31 – August 3, 2018.
  2. Matthäus Wander, Viktor Matkovic, Torben Weis, Michael Bischof, Lorenz Schwittmann: Towards Comprehensible Explanations of Phenomena in Home Automation Systems (Work-in-Progress Session). 16th International Conference on Pervasive Computing and Communications, PerCom 2018, Athens, Greece, March 19–23, 2018. [PDF]

2017

  1. Matthäus Wander, Christopher Boelmann, Torben Weis: Domain Name System without Root Servers. 12th International Conference on Risks and Security of Internet and Systems, CRiSIS 2017, Dinard, France, September 19–21, 2017. [PDF]
  2. Matthäus Wander: Measurement Survey of Server-Side DNSSEC Adoption. Network Traffic Measurement and Analysis Conference, TMA 2017, Maynooth, Ireland, June 21–23, 2017. [PDF] [BibTeX]
  3. Nils Kopal, Matthäus Wander, Christopher Konze, Henner Heck: Adaptive Cheat Detection in Decentralized Volunteer Computing with Untrusted Nodes. 17th IFIP International Conference on Distributed Applications and Interoperable Systems, DAIS/DisCoTec 2017, Neuchâtel, Switzerland, June 19–22, 2017. [PDF] [BibTeX]

2016

  1. Christopher Boelmann, Lorenz Schwittmann, Marian Waltereit, Matthäus Wander, Torben Weis: Application-level Determinism in Distributed Systems. 22nd IEEE International Conference on Parallel and Distributed Computing, ICPADS 2016, Wuhan, China, December 13–16, 2016. [PDF] [BibTeX]
  2. Matthäus Wander, Johannes Brüderl: Towards a GPU-Accelerated Domain Name System (Abstract). DNS and Internet Naming Research Directions, DINR 2016, Marina del Rey, California, USA, November 17, 2016. [PDF]
  3. Lorenz Schwittmann, Christopher Boelmann, Viktor Matkovic, Matthäus Wander, Torben Weis: Identifying TV Channels & On-Demand Videos using Ambient Light Sensors. Pervasive and Mobile Computing (Journal), Elsevier, 2016.
  4. Matthäus Wander: Über die Auswirkungen von DNSSEC auf das Internet. Ausgezeichnete Informatikdissertationen, Gesellschaft für Informatik, Invited Paper, May 2016. [PDF]
  5. Lorenz Schwittmann, Viktor Matkovic, Matthäus Wander, Torben Weis: Video Recognition using Ambient Light Sensors. IEEE International Conference on Pervasive Computing and Communications, PerCom 2016, Sydney, Australia, March 14–18, 2016. Nominated as Best Paper Candidate. [PDF] [BibTeX]

2015

  1. Matthäus Wander: The Impact of DNSSEC on the Internet Landscape (Dissertation). Universität Duisburg-Essen, 2015. [Permalink] [PDF] [BibTeX]

2014

  1. Matthäus Wander, Lorenz Schwittmann, Christopher Boelmann, Torben Weis: GPU-based NSEC3 Hash Breaking. 13th IEEE International Symposium on Network Computing and Applications, IEEE NCA 2014, Cambridge, Massachusetts, USA, August 21–23, 2014. Best Student Paper Award Award Icon [PDF] [BibTeX]
  2. Matthäus Wander, Christopher Boelmann, Lorenz Schwittmann, Torben Weis: Measurement of Globally Visible DNS Injection. IEEE Access, Volume 2. 2014. [PDF] [BibTeX]
  3. Lorenz Schwittmann, Matthäus Wander, Christopher Boelmann, Torben Weis: Privacy Preservation in Decentralized Online Social Networks. IEEE Internet Computing, Volume 18, Issue 2. March/April 2014. [PDF] [BibTeX]

2013

  1. Lorenz Schwittmann, Christopher Boelmann, Matthäus Wander, Torben Weis: SoNet – Privacy and Replication in Federated Online Social Networks. 5th International Workshop on Hot Topics in Peer-to-peer Computing and Online Social Networking, HotPOST 2013, held in conjunction with the 33rd International Conference on Distributed Computing Systems, ICDCS 2013, Philadelphia, Pennsylvania, USA, July 8–11, 2013. [PDF] [BibTeX]
  2. Matthäus Wander, Torben Weis: Measuring Occurrence of DNSSEC Validation. 14th Passive and Active Measurement Conference, PAM 2013, Hong Kong, March 18–20, 2013. [PDF] [BibTeX]

2012

  1. Matthäus Wander, Sebastian Holzapfel, Arno Wacker, Torben Weis: NTALG – TCP NAT Traversal with Application-Level Gateways (Demonstration). 9th IEEE Consumer Communications and Networking Conference, CCNC 2012, Las Vegas, Nevada, USA, January 14–17, 2012. [PDF] [BibTeX]
  2. Sebastian Holzapfel, Arno Wacker, Torben Weis, Matthäus Wander: An Architecture for Complex Peer-to-Peer Systems. 4th IEEE International Workshop on Digital Entertainment, Networked Virtual Environments, and Creative Technology, DENVECT 2012, held in conjunction with the 9th IEEE Consumer Communications and Networking Conference, CCNC 2012, Las Vegas, Nevada, USA, January 14–17, 2012.

2011

  1. Sebastian Holzapfel, Matthäus Wander, Arno Wacker, Torben Weis: SYNI – TCP Hole Punching Based on SYN Injection. 10th IEEE International Symposium on Network Computing and Applications, IEEE NCA 2011, Cambridge, Massachusetts, USA, August 25–27, 2011. [PDF] [BibTeX]
  2. Matthäus Wander, Torben Weis, Arno Wacker: Detecting Opportunistic Cheaters in Volunteer Computing. First International Workshop on Privacy, Security and Trust in Mobile and Wireless Systems, MobiPST 2011, held in conjunction with the 20th International Conference on Computer Communication Networks, ICCCN 2011, Maui, Hawaii, USA, July 31–August 4, 2011. [PDF] [BibTeX]
  3. Sebastian Holzapfel, Matthäus Wander, Arno Wacker, Lorenz Schwittmann, Torben Weis: A New Protocol to Determine the NAT Characteristics of a Host. 8th International Workshop on Hot Topics in Peer-to-Peer Systems, HotP2P 2011, held in conjunction with the 25th IEEE International Parallel & Distributed Processing Symposium, IPDPS 2011, Anchorage, Alaska, USA, May 16–20, 2011.

2010

  1. Matthäus Wander, Arno Wacker, Torben Weis: Towards Peer-to-Peer-based Cryptanalysis. 6th IEEE LCN Workshop on Security in Communication Networks, SICK 2010, held in conjunction with the 35th IEEE Conference on Local Computer Networks, LCN 2010, Denver, Colorado, USA, October 11–14, 2010.

Talks

  1. Towards Comprehensible Explanations of Phenomena in Home Automation Systems (Poster), PerCom, Athens, Greece, March 20, 2018.
  2. Domain Name System without Root Servers, CRiSIS Conference, Dinard, France, September 21, 2017.
  3. Sicheres Speichern und Teilen von Daten in der Hybrid Cloud, Seminar der Deutschen Hochschule der Polizei, Münster, September 11, 2017.
  4. Measurement Survey of Server-Side DNSSEC Adoption (Video), TMA Conference, Maynooth, Ireland, June 23, 2017.
  5. DNS-Spoofing und Internetsperren, CAST-Workshop Forensik und Internetkriminalität, Darmstadt, Germany, December 15, 2016.
  6. Towards a GPU-Accelerated Domain Name System, DINR Workshop, Marina del Rey, California, USA, November 17, 2016.
  7. Video-Erkennung mit Smartphones und Smartwatches (Video), Kasseler Informatik-Kolloquium, Kassel, Germany, July 7, 2016.
  8. Measurement Survey of Server-Side DNSSEC Adoption, DNSSEC Workshop, ICANN 56, Helsinki, Finland, June 27, 2016.
  9. Über die Auswirkungen von DNSSEC auf das Internet, GI-Dissertationspreis 2015, Dagstuhl, Germany, May 3, 2016.
  10. The Impact of DNSSEC on the Internet Landscape, Duisburg, Germany, June 19, 2015.
  11. DNSSEC and the Hassle of Negative Responses, Erlangen, Germany, April 20, 2015.
  12. GPU-based NSEC3 Hash Breaking, Cambridge, Massachusetts, USA, August 22, 2014.
  13. Internet Measurement Research, Kassel, Germany, October 1, 2013.
  14. GPU-based NSEC3 Hash Breaking (PDF), DNS-OARC Workshop, Dublin, Ireland, May 13, 2013.
  15. Measuring Occurrence of DNSSEC Validation (PDF), PAM Conference, Hong Kong, China, March 19, 2013.
  16. An Overview of Secure Name Resolution — DNSSEC, DNSCurve and Namecoin (PDF), 29C3, Hamburg, Germany, December 29, 2012.
  17. Measuring Occurrence of DNSSEC Validation (PDF), DNS-OARC Workshop, Toronto, Ontario, Canada, October 14, 2012.
  18. NTALG – TCP NAT Traversal with Application-Level Gateways (Demonstration), CCNC, Las Vegas, Nevada, USA, January 15, 2012.
  19. TCP Hole Punching Based on SYN Injection, IEEE NCA, Cambridge, Massachusetts, USA, August 27, 2011.
  20. Detecting Opportunistic Cheaters in Volunteer Computing, MobiPST, Maui, Hawaii, July 31, 2011.
  21. How Bitcoin Works, Duisburg, Germany, June 29, 2011.
  22. Towards Peer-to-Peer-based Cryptanalysis, SICK Workshop, Denver, Colorado, USA, October 14, 2010.

Teaching

Classes taught:
  • Sicherheit in Kommunikationsnetzen“ (Summer 2017).
  • Internet Technology & Web Engineering“ (Summer 2018, Summer 2017, Summer 2016).
  • Distributed Systems“ (Winter 2015/16).
I furthermore contributed lectures to the following classes: Seminars:
  • Verteilte Systeme“ (Summer 2018, Winter 2017/2018, Summer 2016).
  • Verteilte Datenspeicherung“ (Summer 2015).
  • Sicherheit in verteilten Systemen“ (Summer 2014).
  • Sicherheit in verteilten Systemen“ (Summer 2013).
  • Mobile Applications“ (Winter 2011/2012).
  • Kryptographie und Kryptoanalyse“ (Summer 2010).
Student projects:
  • GPU-Programmierung für Serversysteme“ (Winter 2014/2015).
  • Dezentralisierte Soziale Netzwerke“ (Winter 2012/2013).
  • Verteilte Systeme“ (Winter 2010/2011).

Supervised Theses

  1. Ammar Hasoun Alshaher Sef: Evaluating the Efficiency of Aggressive Use Of NSEC/NSEC3 Caching (Master, July 2018).
  2. Dmitriy Dolda: Konzeption und Implementierung von Gamification in einer mobilen Crowdsourcing-App (Bachelor, May 2018).
  3. Nicole Watemborski: Erweiterung um IPv6 in heterogenen Netzen: Strategien zur Implementation am Beispiel eines Hosting-Providers (Bachelor, April 2018).
  4. Ivan Korolev: Location-Based Software Distribution Using Indoor Positioning System with Wireless Access Points (Bachelor, January 2018).
  5. Martin Tack: Vermessung öffentlicher WLAN Hot Spots durch Crowdsourcing (Master, December 2017).
  6. Eloy Pairet Garcia: Archiving and Analysis of Time Series with Apache Cassandra (Bachelor, September 2017).
  7. Jan-Frederik Zaeske: Klassifikation und Auswertung semi-aktiver Messungen des Internetdatenverkehrs (Master, August 2017).
  8. Carlo Rissmöller: Entwicklung und Evaluation einer Dateiverschlüsselung im Webbrowser (Bachelor, March 2017). [Ausarbeitung] [Vortrag]
  9. Tobias Reffelmann: Erkennung ungleicher Übertragungsgüte in IP-Netzwerken (Master, February 2017).
  10. Karl-Markus Ludewitz: Performance-Analyse von TLS in Verbindung mit DANE (Bachelor, February 2017).
  11. Jasmin Pasieka: Performance-Analyse und Parallelisierbarkeit der NSEC3-Hashfunktion (Bachelor, February 2017).
  12. Tim Blischke: Analyse falscher Absenderadressen und Header-Checksummen im Domain Name System (Bachelor, October 2016).
  13. Jan Kowollik: Performance Optimization of Hash Attacks in OpenCL (Bachelor, July 2016).
  14. Johannes Brüderl: GPU Acceleration for Domain Name Servers (Master, May 2016).
  15. Leif Eric Grube: Crawling von Netzwerkgeräten mittels Link Layer Discovery (Bachelor, March 2016).
  16. Martin Tack: Klassifizierung der TCP/IP-Konnektivität von Hot Spots (Bachelor, February 2016).
  17. Martin Krautwald: Performance Evaluation of WebDAV (Bachelor, February 2016).
  18. Alexander Mintrop: Föderierte, verteilte Datenspeicherung in der Cloud (Master, December 2015).
  19. Joschka Tillmanns: Implementation of an Encrypted Virtual File System (Bachelor, July 2015).
  20. Thies Ketelsen: Evaluation von Cloud-basierten Datenspeicherdiensten (Bachelor, June 2015).
  21. Daniel Spolders: Implementierung und Evaluation von DNS-Namensauflösung ohne Rootserver (Bachelor, February 2015).
  22. Tim Kuhn: Optimierung von GPU-basierten Hash-Angriffen (Master, February 2015).
  23. Maximilian Uphoff: Effektivität von DNS-Caching beim Netzzugangsanbieter (Bachelor, September 2014).
  24. Thomas Becker: Messung von DNS-Internetzensur mit RIPE Atlas (Bachelor, April 2014).
  25. Daniela Loebnitz: Analyse der Privacy-Eigenschaften von iOS-Anwendungen (Master, March 2014).
  26. Alexander Weisters: Erkennung von DNS-Internetzensur im Webbrowser (Bachelor, February 2014).
  27. Steffen Matthias: Ermittlung der Herkunft von DNS-Spoofing mit Traceroute (Bachelor, January 2014).
  28. Patrick Schumacher: Analyse und Klassifikation von Blackhole-Internetverkehr (Bachelor, September 2013).
  29. Adrian Hubacsek: Föderierte Datenspeicherung für verteilte Webanwendungen (Bachelor, October 2012).
  30. Lorenz Schwittmann: Verteiltes Rechnen ohne vertrauenswürdige Verwaltungsknoten (Master, September 2012).
  31. Jakob Göbel: Soziales Netzwerk basierend auf föderierten Datenspeichern (Bachelor, September 2012).
  32. Benjamin Tzschoppe: Visualisierung und Verifikation von Paketsequenzen anhand von Netzwerkmitschnitten (Diplom, September 2012).
  33. Daniel Kohnen: Implementierung und Evaluation bestehender TCP-Hole-Punching-Mechanismen (Bachelor, December 2011).
  34. Viktor Matkovic: Design und Entwicklung einer erweiterten graphischen Benutzerschnittstelle für CrypTool 2.0 (Bachelor, October 2010).
  35. Nils Kopal: Design und Entwicklung einer schnellen Laufzeitumgebung für CrypTool 2.0 (Bachelor, September 2010).
  36. Holger Pretzsch: MD5-Kollisionen in CrypTool 2.0 (Diplom, May 2010).
  37. Christian Arnold: Verteilte Berechnungen in CrypTool 2.0 (Diplom, March 2010).
  38. Georgi Angelov: Design, Implementation and Evaluation of a Monoalphabetic Substitution Analyzer Plugin for CrypTool 2.0 (Bachelor, October 2009).
  39. Danail Vazov: Design, Implementation and Evaluation of a Vigenere Analyzer Plugin for CrypTool 2.0 (Bachelor, August 2009).

Academic Services

Program committee:
  • 3rd International Workshop on Signal Processing for Secure Communications, SP4SC 2017.
  • 2nd International Workshop on Signal Processing for Secure Communications, SP4SC 2016.
  • Student program committee for 37th IEEE Symposium on Security and Privacy, S&P 2016.
  • 1st International Workshop on Signal Processing for Secure Communications, SP4SC 2015.
Reviewer for:
  • SIGCOMM Computer Communication Review, 2017.
  • IET Software, 2015.
  • 17th International European Conference on Parallel and Distributed Computing, Euro-Par 2011.
  • 2nd IEEE International Conference on Cloud Computing Technology and Science, CloudCom 2010.
Faculty:
  • Examination board for Applied Computer Science (Prüfungsausschuss Bachelor/Master Angewandte Informatik)
  • Appointment committee for assistant professorship (Berufungskommission für W1-Professur „Social Computing“)
  • Appointment committee for assistant professorship (Berufungskommission für W1-Professur „Adaptive Soziale Medien“)

Tools

  1. reassemble_dns: extract DNS messages from pcap files. Supports IPv4/IPv6 fragment and TCP reassembly.
  2. nsec3breaker: crawl and break NSEC3 hashes with Python and OpenCL.
  3. universe.py: honeypot TCP server to accept incoming connections and read all incoming data without processing it. Use tcpdump to capture payload.
  4. linux26-netfilter6.sh: ip6tables IPv6 firewall script for Linux 2.6 Netfilter. Uses bridge for WAN/DMZ interfaces and routes two separate networks LAN and STUD.
  5. linux26-netfilter.sh: iptables firewall script for Linux 2.6 Netfilter. Uses bridge for WAN/DMZ interfaces and NAT for two separate networks LAN and STUD.
  6. maildefuse.pl: post-commit hook for Subversion 1.7. Truncates overlong diff output from commit mail or removes it completely, if it appears to be binary junk. Should be called from commit-email.pl, please apply commit-email.patch.
  7. miniHTTPd.pl: minimalistic HTTP daemon for localhost supporting file inclusion via Server Side Includes (SSI).
  8. svn-validate-commit.pl: pre-commit hook for Subversion 1.7 – returns error if commit message is empty or if new file is added with forbidden file extension (use „override-bad-extension: filename.pdb“ in log message to override).
 

© Universität Duisburg-Essen, Verteilte Systeme - Kontakt: webmaster@vs.uni-due.de

Impressum - Datenschutz