Christian Grothoff
Projects
Publications
Talks
Teaching
Vita
Contact
Christian Grothoff

Professor at
Bern University of Applied Sciences
Room N.474
Höheweg 80
CH-2501
Biel/Bienne
Switzerland
GPG Fingerprint:
D842 3BCB 326C 7907 0339 29C7 939E 6BE1 E29F C3CC
Courses at BFH
BTI 1021 CS Basics,
2019
BTI 3001 Project und Training 1,
2019
BTI 3021 Project und Training 3,
2020
2021
2022
BTI 4201 Applied Cryptography 1,
2021
2022
2023
2024
BTI 4202 Applied Cryptography 2,
2021
2022
2023
2024
2025
2026
BTI 7061 Grundlagen der Informatik,
2017
2018
BTI 7071 Telematik,
2017
2018
2019
2020
BTI 7072 Network Design and Services,
2018
2019
BTI 7252 Management of Mobile Applications and Systems (MC2),
2017
2018
BTI 7253 Management of Mobile Applications and Systems (MC3),
2018
2019
BTI 7261 Secure IT Infrastructure (ITS1),
2018
2019
2020
BTI 7262 Secure IT Infrastructure (ITS2),
2017
BTI 7311 Seminar,
2018
2019
2020
2021
BTX 8071 Netzwerke,
2018
Courses at TUM
IN 2097 Master Course Computer Networks,
2009
2010
2011
2012
IN 2194 Peer-to-Peer Systems and Security,
2010
2011
2012
2013
2014
Courses at DU
FSEM 1111 Computer Security from a Free Software Perspective
2007
COMP 2355 Introduction to Systems Programming
2009
COMP 2400 UNIX Tools
2007
COMP 3351 Programming Languages
2006
2007
2008
COMP 3353 Compiler Construction
2007
COMP 3400 Mainframe Administration
2009
COMP 3704 Computer Security
2007
2009
COMP 4704 Distributed Stream Processing
2008
Software
GNU Anastasis is a key backup and recovery tool that allows users to
distribute key shares to an open set of providers and to reconstruct
the keys after passing authorization. Users can freely choose their
providers and the authorization checks needed to recover the key
material.
GNU Anastasis
GNU Taler
GNU Taler is an electronic payment system offering privacy for buyers while
ensuring that income is easily accounted for by the state.
GNUnet is a framework for secure peer-to-peer networking that does not use any
centralized or otherwise trusted services. Our high-level goal is to provide a
strong free software foundation for a global network that provides security and
in particular respects privacy.
GNUnet is a GNU package.
GNUnet
GNU libmicrohttpd
GNU libmicrohttpd is a small C library that makes it easy to integrate an HTTP
server into another application. GNU libmicrohttpd is free software and part
of the GNU project. The project is widely used and one of the most popular
HTTP server implementations on
Freecode
GNU libextractor is a library used to extract meta data from files of arbitrary type.
The goal is to provide developers of file-sharing networks, browsers or WWW-indexing
bots with a universal library to obtain simple keywords and meta data to match against
queries and to show to users instead of only relying on filenames. libextractor contains
a shell command extract that, similar to the well-known file command, can extract meta
data from a file an print the results to stdout.
It is designed to be extendable using plugins. libextractor is a GNU package.
GNU libextractor
The Runabout is an extension of the Java libraries that adds two-argument
multi-dispatch to Java without changing the language or the VM.
The Runabout uses reflection to find visit methods. But instead of invoking
the visit methods with reflection, the Runabout uses dynamic code generation
to create code at run-time that will invoke the appropriate visit method.
Runabout
Doodle
Doodle is a tool to quickly search the documents on a computer.
Doodle builds an index using meta-data contained in the documents
and allows fast searches on the resulting database.
Publications
2026
"Taler as a synthetic Central Bank Digital Currency",
joint work with Mikolai Gütschow and Valentin Seehausen.
Tokenization of Money
, 2026
bib
pdf
2024
"Lost and Found in the Fog of Trust",
joint work with Özgür Kesim.
JENSFEST
, 2024
bib
pdf
2023
"The GNU Name System", joint work with
Martin Schanzenbach and
Bernd Fix,
RFC 9498
November 2023
bib
"Practical Offline Payments Using One-Time Passcodes",
joint work with Priscilla Huang, Emmanuel Benoist, and Sebastian Javier Marchano.
SUERF Policy Notes
622/2023
bib
pdf
2022
"Zero-Knowledge Age Restriction for GNU Taler",
joint work with Özgür Kesim, Florian Dold and Martin Schanzenbach.
27th European Symposium on Research in Computer Security (ESORICS)
, 2022
bib
pdf
"Project Depolymerization: Tokenization of Blockchains",
joint work with Antoine d’Aligny and Emmanuel Benoist.
4th Conference on Blockchain Research & Applications for Innovative Networks and Services
, 2022
bib
pdf
"Who comes after us? The correct mindset for designing a Central Bank Digital Currency",
joint work with Antoine d’Aligny, Emmanuel Benoist, Florian Dold, Özgür Kesim and Martin Schanzenbach.
SUERF Policy Notes
279/2022
bib
pdf
2021
"Come emettere una moneta digitale di banca centrale",
joint work with David Chaum and Thomas Moser
SNB Working Papers
3/2021
bib
pdf
"Cómo Emitir una Moneda Digital del Banco Central",
joint work with David Chaum and Thomas Moser
SNB Working Papers
3/2021
bib
pdf
"Comment émettre une monnaie numérique de banque centrale",
joint work with David Chaum and Thomas Moser
SNB Working Papers
3/2021
bib
pdf
"How to issue a privacy-preserving central bank digital currency",
joint work with Thomas Moser
SUERF Policy Notes
114/2021
bib
pdf
"How to Issue a Central Bank Digital Currency",
joint work with David Chaum and Thomas Moser
SNB Working Papers
3/2021
bib
pdf
"Decentralized Identities for Self-sovereign End-users (DISSENS)", joint work with Martin Schanzenbach, Hansjürg Wenger and Maximilian Kaul
Open Identity Summit 2021
bib
pdf
2020
"GNU Taler – weit mehr als eine Spielerei",
joint work with Andreas Habegger
spirit
, 3/2020
bib
html
"GNU Taler: bien plus qu’un simple gadget",
joint work with Andreas Habegger
spirit
, 3/2020
bib
html
"The 'payto' URI Scheme for Payments", joint work with
Florian Dold
RFC 8905
October 2020
bib
2019
"Was brauchen wir als Zivilgesellschaft eigentlich für eine Art von Netzwerk und was für eine Technik hätten wir den gerne?",
Verschriftlichung des Vortrags von Christian Grothoff an der FiFF Konferenz 2018.
FiFF Kommunikation
1/19
bib
"Digital cash and privacy: What are the alternatives to Libra?",
joint work with
Alex Pentland
@MIT
@Medium
bib
), 7/2019
"Monnaie numérique et vie privée: quels sont les alternatives à Libra?",
joint work with
Alex Pentland
@BFH
bib
), 9/2019
"Digitales Geld und Datenschutz: Welche Alternativen zu Libra gibt es?",
joint work with
Alex Pentland
@BFH
bib
), 9/2019
2018
"Decentralized Authentication for Self-Sovereign Identities using Name Systems"
joint work with
Martin Schanzenbach,
Annett Laube
Emmanuel Benoist
and
Pascal Mainini
bib
"Vertrauen im Nebel",
spirit
, 1/2018
bib
pdf
"Faire confiance dans le brouillard", translated by Gabriella Scorrano,
spirit
, 1/2018
bib
pdf
"Towards Secure Name Resolution on the Internet", joint work with
Matthias Wachs
Monika Ermert
and
Jacob Appelbaum
Computers & Security
2018
bib
doi
pdf
2017
"Byzantine Set-Union Consensus using Efficient Set Reconciliation", joint work with
Florian Dold
EURASIP Journal on Information Security
2017
bib
pdf
html
"The GNUnet System", Thèse d’habilitation à diriger des recherches, Universitée de Rennes 1, 2017
bib
pdf
2016
"Enabling Secure Web Payments with GNU Taler", joint work with
Jeffrey Burdges
Florian Dold
and
Marcello Stanisci,
SPACE
2016
bib
pdf
"A Quantitative Analysis of Cell Tower Trace Data for Understanding Human Mobility and Mobile Networks", joint work with
Neal Walfield
and
John Linwood Griffin
6th International Workshop on Mobile Entity Localization, Tracking and Analysis (MELT)
2016 (
bib
pdf
"Privacy-Preserving Abuse Detection in Future Decentralised Online Social Networks", joint work with
Álvaro García-Recuero
and
Jeffrey Burdges
DPM
2016
bib
pdf
"Enabling Secure Web Payments with GNU Taler", joint work with
Jeffrey Burdges
Florian Dold
and
Marcello Stanisci,
HotPETs
2016
bib
pdf
"Byzantine Set-Union Consensus using Efficient Set Reconciliation", joint work with
Florian Dold
ARES
2016
bib
pdf
"GNU Taler: Ethical Online Payments for the Internet Age"
, joint work with
Florian Dold
ERCIM News
No. 106
bib
"The NSA’s SKYNET program may be killing thousands of innocent people"
, joint work with
Jens Porup
ARS Technica
, 3/2016
bib
"Data Mining für den Drohnenkrieg"
, joint work with
Monika Ermert
c't
3/2016
bib
2015
"Design Requirements for Civil Internetworking"
, for
Protecting
online privacy by enhancing IT security and strengthening EU IT capabilities
bib
"Free Software Economics"
, joint work with
Hellekin Wolf
Jaromil
and
Radium, in
Cost of Freedom: A Collective Inquiry
bib
"Comment fonctionne Skynet, le programme ultra-secret de la NSA créé pour tuer"
, joint work with
Yves Eudes
Le Monde
20.10.2015
bib
"Über Umwege ans Ziel"
, joint work with
Monika Ermert
c't
19'2015
bib
"MoreCowBells: Nouvelles révélations sur les pratiques de la NSA"
, joint work with
Yves Eudes
Jacob Appelbaum
Monika Ermert
Laura Poitras
and
Matthias Wachs
Le Monde
24.1.2015
bib
2014
"Prying Eyes: Inside the NSA's War on Internet Security"
Snowden-Dokumente: Was die NSA knacken kann - und was nicht
, joint work with
Jacob Appelbaum
Aaron Gibson,
Andy Müller-Maghun
Laura Poitras
Michael Sontheimer
Marcel Rosenbach
and
Christian Stöcker
Der Spiegel
12'2014
bib
"NSA-System Treasuremap: 'Jedes Gerät, überall, jederzeit'"
, joint work with
Judith Horchert
and
Christian Stöcker
Spiegel Online Netzwelt
17.9.2014
bib
"Map of the Stars: The NSA and GCHQ Campaign Against German Satellite Companies"
, joint work with
Andy Müller-Maghun
Laura Poitras
Marcel Rosenbach
and
Michael Sontheimer
The Intercept
8'2014
bib
"Treasure Map: The NSA Breach of Telekom and Other German Firms"
, joint work with
Andy Müller-Maghun
Laura Poitras
Marcel Rosenbach
and
Michael Sontheimer
Der Spiegel International
14.9.2014
bib
"NSA/GCHQ:
The HACIENDA Program for Internet Colonization"
, joint work with
Julian Kirsch
Monika Ermert
Jacob Appelbaum
Laura Poitras
and
Henrik Moltke
Heise Online
8'2014
bib
"Das Five-Eyes-Botnetz: Die Besetzung des Internet durch die westlichen Geheimdienste"
, joint work with
Julian Kirsch
Monika Ermert
Jacob Appelbaum
Laura Poitras
and
Henrik Moltke
c't magazin für computer technik
22/2014
bib
"TCP Stealth vs. Five Eyes: Mit Technik gegen staatliche Geheimdienst-Botnetze"
, joint work with
Julian Kirsch
Monika Ermert
Jacob Appelbaum
Laura Poitras
and
Henrik Moltke
c't magazin für computer technik
22/2014
bib
"Gut verschlossen: Unsichtbare Server mit TCP Stealth"
, joint work with
Julian Kirsch
iX magazin für professionelle Informationstechnik
10'2014
bib
"TCP Stealth",
joint work with
Julian Kirsch
Jacob Appelbaum
and
Holger Kenn
draft-kirsch-ietf-tcp-stealth-00
"The Internet is Broken: Idealistic Ideas for Building a
NEW
GNU Network",
joint work with
Bart Polot
and
Carlo von Loesch
W3C/IAB Workshop on Strengthening the Internet Against Pervasive Monitoring (STRINT) 2014
bib
pdf
"CADET: Confidential Ad-hoc Decentralized End-to-End Transport",
joint work with
Bart Polot
13th IEEE IFIP Annual Mediterranean Ad Hoc Networking Workshop (MedHocNet) 2014
bib
pdf
"Cryogenic: Enabling Power-Aware Applications on Linux",
joint work with
Alejandra Morales Ruiz,
Wilfried Daniels
and
Danny Hughes
2nd International Conference on ICT for Sustainability (ICT4S) 2014
bib
pdf
"Automatic Selection and Resource Allocation for Resilient Communication in Decentralized Networks",
joint work with
Matthias Wachs
and
Fabian Oelmann,
IEEE International Conference on Peer-to-Peer Computing (P2P 2014)
bib
pdf
"A Censorship-Resistant, Privacy-Enhancing and Fully Decentralized Name System",
joint work with
Matthias Wachs
and
Martin Schanzenbach,
13th International Conference on Cryptology and Network Security (CANS 2014)
bib
pdf
2013
"On the Feasibility of a Censorship Resistant Decentralized Name System",
joint work with
Matthias Wachs
and
Martin Schanzenbach,
6th International Symposium on Foundations & Practice of Security (FPS 2013)
bib
pdf
"A Benchmark for HTTP 2.0 Header Compression",
presented at HTTPBIS WG (IETF 87)
bib
pdf
"Special-Use Domain Name of Peer-to-Peer Name Systems",
joint work with
Matthias Wachs
Hellekin Wolf
and
Jacob Appelbaum
draft-grothoff-iesg-special-use-p2p-names-00
2012
"Efficient and Secure Decentralized Network Size Estimation",
joint work with
Nathan S. Evans
and
Bart Polot
IFIP Networking 2012
bib
pdf
technical report
"Efficient Relaxed Search in Hierarchically-Clustered Sequence Datasets",
joint work with
Kai Christian Bader
and
Mikhail J. Atallah
ACM Journal of Experimental Algorithmics 2012
bib
pdf
"Partitioning the Internet",
joint work with
Matthias Wachs
and
Ramakrishna Thurimella
7th International Conference on Risks and Security of Internet and Systems (CRISIS 2012)
bib
pdf
2011
"Decentralized Open Network Services for a Resillient Economy and Free Society",
FP8 Expert Group on Services in the future Internet, European Commission 2011
bib
pdf
"Comprehensive and relaxed search for oligonucleotide signatures in hierarchically-clustered sequence datasets",
joint work with
Kai Christian Bader
and
Harald Meier
Bioinformatics, Oxford University Press 2011
pdf
bib
"Privacy-Implications of Performance-Based Peer Selection by Onion-Routers: A Real-World Case Study using I2P",
joint work with
Michael Herrmann
Privacy Enhancing Technologies Symposium
PETS 2011
bib
pdf
"The Free Secure Network Systems Group: Secure Peer-to-Peer Networking and Beyond",
Proceedings of the First SysSec Workshop (SysSec 2011)
bib
pdf
"Beyond Simulation: Large-Scale Distributed Emulation of P2P Protocols",
joint work with
Nathan S. Evans
4th Workshop on Cyber Security Experimentation and Test (CSET '11)
bib
pdf
"R
N: Randomized Recursive Routing for Restricted-Route Networks",
joint work with
Nathan S. Evans
5th International Conference on Network and System Security (NSS '11)
bib
pdf
"Performance Regression Monitoring with Gauger",
joint work with
Bart Polot
LinuxJournal
9, 2011
html
bibtex
2010
"Simplifying Parallel and Distributed Simulation with the DUP System", joint work with
Nathan S. Evans
Chris GauthierDickey
Krista Grothoff
Jeff Keene and
Matthew J. Rutherford
SpringSim
Annual Simulation Symposium 2010
pdf
bibtex
"DUP: A Distributed Stream Processing Language", joint work with
Kai Christian Bader
Tilo Eißler
Nathan S. Evans
Chris GauthierDickey
Krista Grothoff
Jeff Keene,
Harald Meier
Craig Ritzdorf
and
Matthew J. Rutherford
IFIP International Conference on Network and Parallel Computing
NPC 2010
pdf
bibtex
"Autonomous NAT Traversal", joint work with
Nathan S. Evans
Andreas Müller
and
Samy Kamkar
IEEE P2P'10 Conference
bib
pdf
2009
"Lost in Translation", joint work with
Krista Grothoff
Ryan Stutsman
Ludmila Alkhutova and
Mikhail Atallah
Journal of Computer Security, Volume 17 Issue 3, 2009
pdf
bibtex
"A Practical Congestion Attack on Tor Using Long Paths", joint work with
Nathan S. Evans
and
Roger Dingledine
USENIX Security Symposium 2009
bib
pdf
2008
"The Runabout",
Software: Practice and Experience
2008
pdf
bibtex
"Bootstrapping of Peer-to-Peer Networks", joint work with
Chris GauthierDickey
International Workshop on Dependable and Sustainable Peer-to-Peer Systems 2008
pdf
bibtex
slides
"Anonyme Peer-to-Peer-Netze im Überblick", joint work with
Nils Durner
and
Nathan S. Evans
iX magazin für professionelle informationstechnik
9'2008
bibtex
buy
"Constrained Types for Object-Oriented Languages", joint work with
Nathaniel Nystrom
Vijay Saraswat
and
Jens Palsberg
OOPSLA
2008
pdf
bibtex
"Unerkannt im Internet", joint work with
Nils Durner
and
Nathan S. Evans
iX special: Sicher im Netz
2008
bibtex
2007
"Encapsulating Objects with Confined Types", joint work with
Jens Palsberg
and
Jan Vitek
TOPLAS 2007
pdf
bibtex
"Routing in the Dark: Pitch Black", joint work with
Nathan S. Evans
and
Chris GauthierDickey
Annual Computer Security Applications Conference
2007
pdf
bibtex
"Vielleicht anonym? Die Enttarnung von StealthNet-Nutzern", joint work with
Nils Durner
and
Nathan S. Evans
c't magazin für computer technik
21'2007
bibtex
2006
"Lost in Just the Translation", joint work with
Ryan Stutsman
Mikhail Atallah
and
Krista Grothoff
SAC
2006
Security Track
pdf
bibtex
"Expressive Type Systems for Object-Oriented Languages", PhD dissertation,
UCLA
, 2006
pdf
bibtex
"Optimal Bitwise Register Allocation using Integer Linear Programming", joint work with
Rajkishore Barik
Rahul Gupta
and
Vinayaka Pandit
LCPC
2006
pdf
bibtex
2005
"Engineering a Customizable Intermediate Representation", joint work with
Krzysztof Palacz
Jason Baker,
Chapman Flack,
Hiroshi Yamauchi and
Jan Vitek
Science of Computer Programming Volume 57, Issue 3, 2005
pdf
bibtex
"Translation-Based Steganography", joint work with
Krista Grothoff
Ludmila Alkhutova,
Ryan Stutsman
and
Mikhail Atallah
Information Hiding Workshop 2005
pdf
bibtex
);
CSD TR# 05-009,
pdf
bibtex
"Reading File Metadata with extract and libextractor",
LinuxJournal
June, 2005
html
bibtex
"Type-Safe Optimization of Plugin Architectures", joint work with
Neal Glew
and
Jens Palsberg
Static Analysis Symposium 2005
pdf
bibtex
"Deriving Object Typestates in the Presence of Inter-Object References", joint work with
Mangala Gowri
and
Satish Chandra
OOPSLA
2005
pdf
bibtex
"X10: An Object-Oriented Approach to Non-Uniform Cluster Computing", joint work with
Philippe Charles
Christopher Donawa
Kemal Ebcioglu
Allan Kielstra
Vijay Saraswat
Vivek Sarkar
and
Christoph Von Praun
OOPSLA
2005
pdf
bibtex
2004
"Recycling Garbage Theory", CSD TR# 04-012
pdf
bibtex
2003
"An Excess-Based Economic Model for Resource Allocation in Peer-to-Peer Networks",
Wirtschaftsinformatik
, June 2003
pdf
bibtex
"A Transport Layer Abstraction for Peer-to-Peer Networks", joint work with
Ronaldo Ferreira
and
Paul Ruth
GP2PC
2003
pdf
bibtex
"Walkabout revisited: The Runabout",
ECOOP
2003
pdf
bibtex
gap
- practical anonymous networking", joint work with
Krista Bennett
Workshop on Privacy Enhancing Technologies
March 2003
pdf
bibtex
"Engineering a Customizable Intermediate Representation", joint work with
Krzysztof Palacz
Jason Baker,
Chapman Flack,
Hiroshi Yamauchi and
Jan Vitek
IVME 2003
pdf
bibtex
2002
"Efficient Sharing of Encrypted Data", joint work with
Krista Bennett
Tzvetan Horozov
and
Ioana Patrascu
ACISP 2002
pdf
bibtex
2001
"Encapsulating Objects with Confined Types", joint work with
Jens Palsberg
and
Jan Vitek
OOPSLA
2001
pdf
bibtex
2000
"Ein Kombinatorisches Standortproblem", Diplomarbeit,
Fachbereich Mathematik
BUGH Wuppertal
, 2000
pdf
bibtex
Talks
2026
Talk: "The GNU Taler Payment System"
at Hacking New Year, Lugano, 2026. (
pdf
2025
Talk: "The GNU Taler Payment System"
at TH Würzburg-Schweinfurt, 2025. (
pdf
Talk: "The GNU Taler Payment System"
at TU Munich & UniBW & FAU, 2025. (
pdf
Talk: "The GNU Taler Payment System"
at ETH Zürich, 2025. (
pdf
Talk: "GNU Taler: Privacy for Inclusion, Free Software for Innovation"
at 3F, Vilnius, 2025. (
pdf
Talk: "eID Mark II"
at ISOC-CH General Assembly, Biel, 2025. (
pdf
Workshop: "Unchained Digital Cash Payments"
at EuroDIG, Strassbourg, 2025. (
pdf
Talk: "The GNU Taler payment system"
at GNU/Linux Presentation Day, Zürich, 2025
. (
pdf
Talk: "The GNU Taler payment system"
at Remaking Money Symposium, Basel, 2025
. (
pdf
Talk: "The FINMA Sandbox exception"
at Remaking Money Symposium, Basel, 2025
. (
pdf
2024
Talk: "The GNU Taler payment systems"
at Workshop FIND Academia + Innosuisse, Bern, 2024
Talk: "GNU Taler für Events"
at
Datenspuren
, Dresden, 2024. (
pdf
Talk: "Bezahlbestätigungen für Offline-Händler"
at
Swiss Cyber Security Days
, Bern, 2024. (
pdf
2023
Talk: "RFC 9498: The GNU Name System"
at
Academia Sinia
, Taipei, 2023. (
pdf
Talk: "Introduction to GNU Taler"
at
MozTW Lab
, Taipei, 2023. (
pdf
2022
Talk: "Datenschutzfreundliches digitales Bezahlen"
at
Netzpolitischer Abend
, Zürich, 2022. (
pdf
2020
Talk: "The GNU Name System & NGI"
at
NGI projects’ contribution to technological developments of DNS and naming systems
, Webinar, 2020. (
pdf
Talk: "Use-Cases for Private Information Retrieval and Secure Multiparty Computation in Modern Network Architecture" at
About and Beyond PKI
, Bern, 2020. (
pdf
2019
Talk: "Electronic Payment Systems and European Values" at Weizenbaum Institut, Berlin, 2019. (
pdf
mp3
Talk: "Privacy at the Edge" at
Internet Society: Network of Networks
, University of Zurich, 2019. (
pdf
Talk: "GNU Name System: 2019 Edition" at
Internet Research Task Force
, Prague, 2019. (
pdf
Talk: "Surviving Private Key Compromise in Electronic Payment Systems" at
Bankademia
, Bern, 2019. (
pdf
2018
Talk: "Netzwerkdienste für sozial-liberale Gesellschaften" at
FIfFKon
, Berlin, 2018. (
pdf
Talk: "GNU Taler" at FI-ISAC, Dublin, 2018. (
pdf
Talk: "Escaping the Ossification Trap with GNUnet" at First Values of Internet Technologies Workshop, Biel, 2018. (
pdf
Talk: "The Internet: We deserve a GNU one!" at Politikforum Bern im Käfigturm, Bern, 2018. (
pdf
Talk: "GNU Taler" at FS-ISAC, Amsterdam, 2018. (
pdf
2017
Talk: "GNU Taler" at UBS, Zürich, 2017. (
pdf
Defense: "The GNUnet" at University of Rennes 1, 2017. (
pdf
Talk: "GNU Taler" at SHA, 2017. (
pdf
Talk: "GNU Taler: Payments for the Common Good" at RMLL, St. Etienne, 2017. (
en
fr
Talk: "The GNU Name System: A Public Key Infrastructure for Social Movements in the Age of Universal Surveillance" at CCC-CH, Zürich, 2017. (
pdf
Talk: "Social Networks versus Security and Privacy" at Bern University of Applied Sciences, Biel, 2017. (
pdf
Talk: "Big Data, Little Data, No More Data" at
TU Munich
, Garching, 2017. (
pdf
Talk: "GNU Taler" at Chaos Singularity, Biel, 2017.
Talk: "Decentralizing Privacy-Preserving Network Applications" at University of Luxemburg, 2017. (
pdf
Talk: "GNU Taler" at University of Luxemburg, 2017.
Talk: "Towards Secure Name Resolution on the Internet",
NDSS 2017 DNS Privacy Workshop
2017.
pdf
2016
Talk: "Enabling Secure Web Payments with GNU Taler" at
SPACE 2016
, Hyderabad, 2016. (
pdf
Talk: "GNU Taler: A Technological Option to Save our Democracy and Economy from `Cashless' Totalitarianism" at
50p
, Bangalore, 2016. (
pdf
Talk: "GNU Taler: Ein neues elektronisches Bezahlsystem" at
iX Payment 2016
, Darmstadt, 2016. (
pdf
Talk: "Enabling secure Web payments with Taler" at
EIT Digital International Security Symposium
, Rennes, 2016. (
pdf
Talk: "Anonymous Payment Systems" at
MAPPING Second General Assembly
, Prague, 2016. (
pdf
Panel: "Innovation, Complexity, Risk and Trust" at
MAPPING Second General Assembly
, Prague, 2016. (
pdf
Talk: "Netzwerksicherheit: Probleme und Lösungsansätze" at
NPO Kongress
, Wien, 2016. (
pdf
Talk: "The GNU Name System: A Public Key Infrastructure for Social Movements in the Age of Universal Surveillance" at
Johns Hopkins University, Baltimore, USA, 2016. (
pdf
Talk: "GNU Taler" at the
Free Software Foundation Fellowship Meeting, Düsseldorf, 2016. (
pdf
Talk: "The GNU Name System: A clean-slate solution to the DNS security and privacy nightmare" at
Journée du Conseil scientifique de l'Afnic
, Paris, 2016. (
pdf
Talk: "GNU Taler: A privacy-preserving online payment system for libre society" at
CubaConf
Havana, 2016. (
pdf
2015
Talk: "The Architecture of the GNUnet" at
Post-Snowden Cryptography
Brussels, 2015. (
pdf
video
Panel: "La protection de la vie privée et sécurité des objets connectés" at
Invest in Cyber, 2015
Rennes, France, 2015.
Talk: "Cryptography in GNUnet: Protocols for a Future Internet for Libre Societies" at
19th Workshop on Elliptic Curve Cryptography,
Bordeaux, 2015. (
pdf
Talk: "State Surveillance: Benefits and Risks" at
International Summer Academy of the Studentenforum im Tönissteiner Kreis e.V.,
Berlin, 2015. (
pdf
Talk: "Knocking down the HACIENDA with TCP Stealth" at
IETF 93, Prague, 2015. (
pdf
Talk: "Special Use Domain Names of P2P Systems" at
IETF 93, Prague, 2015. (
pdf
Talk: "Knocking down the HACIENDA with TCP Stealth" at
Security in Times of Surveillance
TU Eindhoven, Netherlands, 2015. (
pdf
video
Talk: "Résistance des GNUs" at
ACTUX
Rennes, France, 2015. (
pdf
Talk: "Résistance des GNUs" at
Linux User Group (LUG) Camp 2015, Germany, 2015. (
pdf
Talk: "Beyond GnuPG and Tor: Technologies to secure the future Internet" with Jeff Burdges at
Jardin Entropique, Rennes, 2015. (
pdf
Talk: "The GNU Name System" at
Security Seminar at LORIA, Nancy, 2015. (
pdf
2014
Talk: "Décentralisé NOW!" at
Inria/DGA Formal methods and security seminar
Rennes, France, 2014. (
pdf
Talk: "Taler: Taxable Anonymous Libre Electronic Reserves" at
fOSSa: Free Open Source Software for Academia, Rennes, France, 2014. (
pdf
Talk: "The GNUnet Architecture" at
MAPPING: WP4 Technical Working Party Meeting, Berlin, Germany, 2014. (
pdf
Talk: "We fix the Net!" at
Privacy and Security in an Age of Surveillance
, Daghstuhl, Germany, 2014. (
pdf
Talk: "The GNU Name System (updated)" at
The GNU Hacker Meeting
, Garching, Germany, 2014. (
pdf
Panel:
"Überwachung total. Wie wir in Zukunft unsere Daten schützen"
at
Literaturhaus München
München, Germany, 2014.
Talk: "A Public Key Infrastructure for Social Movements in the Age of Universal Surveillance" at
University of Oxford
, Oxford, UK, 2014. (
pdf
Panel: "After Snowden: using law and technology to counter snooping" at
Council of Europe
Strasbourg, France, 2014. (
video
Talk: "Components for Building Secure Decentralized Networks" at
MPI SWS
, Saarbrücken, Germany, 2014. (
pdf
Talk: "A Public Key Infrastructure for Social Movements in the Age of Universal Surveillance" at
DAAD Alumni-/Stipendiatentreffen
, Saarbrücken, Germany, 2014. (
pdf
2013
Talk: "The GNU Name System" at
30th Chaos Communication Congress (30c3)
, Hamburg, Germany, 2013. (
pdf
Panel: "Secure Name Systems" at
YBTI Assembly, 30c3
Hamburg, Germany, 2013. (
pdf
Talk: "Components for Building Secure Decentralized Networks" at
INRIA IRISA
, Rennes, France, 2013. (
pdf
Talk: "PRISM and an Agenda for European Network Security Research" at
INRIA IRILL
, Paris, France, 2013. (
pdf
Talk: "The GNU Name System and the Future of Social Networking with GNUnet" at
GNU Hacker Meeting
, Paris, France, 2013. (
pdf
Talk: "Tools for Breaking out of PRISM" at
Piratenpartei, Berlin, Germany, 2013. (
video & pdf
Talk: "GNU libmicrohttpd" at
Gulasch Programmier Nacht (GPN) 2013, Germany, 2013. (
pdf
Talk: "GNU libmicrohttpd" at
Linux User Group (LUG) Camp 2013, Germany, 2013. (
pdf
Talk: "PRISM and an Agenda for European Network Security Research" at
University of Amsterdam, The Netherlands, 2013. (
pdf
Talk: "A Benchmark for HTTP 2.0 Header Compression" at
IETF 87, Germany, 2013. (
pdf
Talk: "Tools for Breaking out of PRISM" at
Piratenpartei Berlin, Germany, 2013. (
pdf
2012
Talk: "tlsdate" at
Linux User Group (LUG) Camp 2012, Germany, 2012.
Talk: "A Quick Introduction to GNU libmicrohttpd" at
GNU Hacker Meeting
, Düsseldorf, Germany, 2012.
2010
Talk: "Fast Primer Search with DUP" at
GIBU
, Daghstuhl, Germany, 2010
pdf
).
Talk: "Spass mit paralleler und verteilter Programmierung" at
LUG Camp 2010
, Roth, Germany, 2010
pdf
).
Talk: "ARM statt init" at
LUG Camp 2010
, Roth, Germany, 2010
pdf
).
Talk: "Distributed Stream Processing with the DUP System" at
Universität Wuppertal
, Germany, 2010
pdf
).
Talk: "The GNUnet Peer-to-Peer Framework" at
GNU Hacker Meeting
, The Hague, 2010 (
pdf
).
2009
Talk: "Towards Productive Parallel Programming" at
Universität von Mainz
, Germany, 2009
pdf
).
Talk: "Productive Parallel Programming for the Masses"
at
Front Range Architecture Compilers Tools And Languages (FRACTAL) Workshop
, Boulder, USA, 2009
pdf
).
Keynote: "Free Software for Privacy"
at
Forum Internacional de Software Livre
10
, Porto Alegre, Brazil, 2009
pdf
).
2008
Talk: "Migrating Code to IPv6" at the
Rocky Mountain IPv6 Summit 2008
, Denver, USA
pdf
).
Talk: "Secure File-Sharing in the GNUnet Peer-to-Peer Framework"
at the
University of Helsinki
, Finland, 2008.
Talk: "de-Tor-iorate Anonymity"
at
DefCon
16
Las Vegas, USA, 2008.
Talk: "Secure File-Sharing in the GNUnet Peer-to-Peer Framework"
at the
Universität von Dortmund
, Germany, 2008.
Talk: "Secure File-Sharing in the GNUnet Peer-to-Peer Framework" at the
Universität von Darmstadt
, Germany, 2008.
Panel: "Anonymity" at the
Information Technology Study Group Fall 2008 Workshop
, San Diego, USA, 2008.
Talk: "The DUP System" at
UCLA
, Los Angeles, USA, 2008
pdf
).
2007
Talk: "Routing in the Dark: Pitch Black"
at
DefCon
15
Las Vegas, USA, 2007.
2006
Talk: "Lost in Translation" at
FRISC 2006, Colorado Springs, USA (
pdf
).
Panel:
"Young Guns/OO: The Next Generation"
OOPSLA
2006
, Portland, USA.
2005
Talks:
"doodle and libextractor"
and
"GNUnet"
at
LUG Camp 2005
, Wuppertal, Germany.
Talk: "Lost in Translation"
at
DefCon
13
, Las Vegas, USA (
pdf
).
Talk: "A Type System for Distributed Arrays" at
SoCal 2005, Pasadena, USA.
2004
Panel: "Mix Cascades vs. Peer-to-Peer:
Is One Concept Superior?"
at
Workshop on Privacy Enhancing Technologies
2004
, Toronto, Canada.
2002
Talk: "GNUnet"
at
DefCon
10
Las Vegas, USA, 2002.
Talk: "The Runabout"
at
MSPLS 2002
, Chicago, USA.
Links
Curriculum vitae
DBLP
Education
August 2006
PhD (Computer Science - UCLA)
2005-2006
PhD studies in
Computer Science
at
UCLA
2000-2005
PhD studies in
Computer Science
at
Purdue University
Summer 2004
Internship at
IBM India Research Lab (IRL)
working for
Satish Chandra
2000-2003
MS in
Computer Science
at
Purdue
1996-2001
1. Staatsexamen in chemistry at the
BUGH Wuppertal
1996-2000
Diplom II in mathematics at the
BUGH Wuppertal
Employment
September 2017 - current
Professor,
Bern University of Applied Sciences
October 2014 - September 2017
DÉCENTRALISÉ Group Leader at
Inria
Rennes
France
August 2014 - March 2016
Independent Journalist,
The Intercept
Heise Verlag
Der Spiegel
September 2009 - August 2014
Emmy-Noether Nachwuchsgruppenleiter
in
Computer Science
at the
Technische Universität
of
München
Bavaria
September 2006 - August 2009
Assistant Professor for
Computer Science
at the
University of Denver
Denver
Colorado
2005-2006
Research Assistant in
Computer Science
at
UCLA
2000-2005
Research Assistant in
Computer Science
at
Purdue University