Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Raphael M. Reischuk

dblp:09/7407 · DBLP profile ↗
← Back
12ranked-venue papers
3as first author
0since 2021 · last 2019
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Security and privacy · 7 · 1 first-authorComputer networks · 2Software engineering, systems software and programming languages · 2 · 1 first-authorDatabases, data management, data science and information retrieval · 2 · 1 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Network and information security
7 papers
Cryptographic protocols and secure computation · 42% Network security · 35% Blockchain and cryptocurrency security · 10%
Computer networks
4 papers
Internet architecture and protocols · 64% Network optimization and economics · 14% Routing and switching · 12%

Topics — the 22 heaviest of 25, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Internet architecture and protocols › network security
source address validation
0.412019
Network Transparency for Better Internet Security · IEEE/ACM Trans. Netw. 2019
Network security › intrusion detection and prevention › intrusion detection
misbehavior detection
0.412019
Network Transparency for Better Internet Security · IEEE/ACM Trans. Netw. 2019
Cryptographic protocols and secure computation › key management
public key infrastructure
0.312017
IKP: Turning a PKI Around with Decentralized Automated Incentives · IEEE Symposium on Security and Privacy 2017
Blockchain and cryptocurrency security
smart contract
0.312017
IKP: Turning a PKI Around with Decentralized Automated Incentives · IEEE Symposium on Security and Privacy 2017
Internet architecture and protocols › resource reservation
bandwidth reservation
0.212016
SIBRA: Scalable Internet Bandwidth Reservation Architecture · NDSS 2016
Internet architecture and protocols
future internet architecture
0.212016
DEMO: Easy Deployment of a Secure Internet Architecture for the 21st Century: How hard can it be to build a secure Internet? · CCS 2016
Network optimization and economics
resource allocation
0.212016
SIBRA: Scalable Internet Bandwidth Reservation Architecture · NDSS 2016
Internet architecture and protocols › future internet architecture
SCION
0.212016
DEMO: Easy Deployment of a Secure Internet Architecture for the 21st Century: How hard can it be to build a secure Internet? · CCS 2016
Network security › attack resilience › attack mitigation › denial-of-service defense
DDoS defense
0.212016
DEMO: Easy Deployment of a Secure Internet Architecture for the 21st Century: How hard can it be to build a secure Internet? · CCS 2016
Routing and switching
inter-domain routing
0.212015
FAIR: Forwarding Accountability for Internet Reputability · ICNP 2015
Cryptographic protocols and secure computation › proof systems
zero-knowledge proofs
0.212015
ADSNARK: Nearly Practical and Privacy-Preserving Proofs on Authenticated Data · IEEE Symposium on Security and Privacy 2015
Authentication and access control
access control
0.212013
Secure and customizable web development in the safe activation framework · CCS 2013
Cryptographic protocols and secure computation › secure outsourcing
outsourced database computation
0.212013
Verifiable delegation of computation on outsourced data · CCS 2013
Cryptographic protocols and secure computation
verifiable computation
0.212013
Verifiable delegation of computation on outsourced data · CCS 2013
Cryptographic protocols and secure computation › verifiable computation
verifiable outsourced computation
0.212013
Verifiable delegation of computation on outsourced data · CCS 2013
Web and mobile security
web application security
0.212013
Secure and customizable web development in the safe activation framework · CCS 2013
Network management and operations › fault management
fault diagnosis
0.112019
Network Transparency for Better Internet Security · IEEE/ACM Trans. Netw. 2019
Network security › attack strategy
man-in-the-middle attack
0.112017
IKP: Turning a PKI Around with Decentralized Automated Incentives · IEEE Symposium on Security and Privacy 2017
Network security › anonymity networks
anonymous routing
0.112016
DEMO: Easy Deployment of a Secure Internet Architecture for the 21st Century: How hard can it be to build a secure Internet? · CCS 2016
Network measurement and analytics
traffic characterization
0.112015
FAIR: Forwarding Accountability for Internet Reputability · ICNP 2015
Cloud and datacenter computing › data outsourcing
outsourced storage
0.012013
Verifiable delegation of computation on outsourced data · CCS 2013
Services computing and microservices
web application development
0.012012
SAFE extensibility of data-driven web applications · WWW 2012

Methods — techniques the papers use, named apart from their topics

prototype implementation · 0.8protocol design · 0.8software switch · 0.4line-rate packet processing · 0.4smart contract · 0.3blockchain consensus · 0.3zk-SNARK · 0.2homomorphic encryption · 0.2declarative specification · 0.2authenticated data structures · 0.2authenticated data structure · 0.2hierarchical programming model · 0.1
YearPublicationVenuePosition
2019 Network Transparency for Better Internet Security
abstract
The lack of transparency for Internet communication prevents effective mitigation of today's security threats: i) Source addresses cannot be trusted and enable untraceable reflection attacks. ii) Malicious communication is opaque to all network entities, except for the receiver; and although ISPs are control points that can stop such attacks, effective detection and mitigation requires information that is available only at the end hosts. We propose TRIS, an architecture that bootstraps transparency for Internet communication. TRIS enables the definition of misbehavior according to the unique requirements of hosts, and then it constructs verifiable evidence of misbehavior. First, hosts express desired traffic properties for incoming traffic; a deviation from these properties signifies misbehavior. Second, ISPs construct verifiable evidence of misbehavior for the traffic they forward. If misbehavior is detected, it can then be proven to the ISPs of the communicating hosts. We implement our architecture on commodity hardware and demonstrate that verifiable proof of misbehavior introduces little overhead with respect to bandwidth and packet processing in the network: our prototype achieves line-rate performance for common packet sizes, saturating a 10 Gbps link with a single CPU core. In addition, we tackle incremental deployment issues and describe interoperability with today's Internet architecture.
Christos Pappas, Taeho Lee 0003, Raphael M. Reischuk, Pawel Szalachowski, Adrian Perrig
IEEE/ACM Trans. Netw.3
2017 IKP: Turning a PKI Around with Decentralized Automated Incentives
abstract
Despite a great deal of work to improve the TLS PKI, CA misbehavior continues to occur, resulting in unauthorized certificates that can be used to mount man-in-the-middle attacks against HTTPS sites. CAs lack the incentives to invest in higher security, and the manual effort required to report a rogue certificate deters many from contributing to the security of the TLS PKI. In this paper, we present IKP, a platform that automates responses to unauthorized certificates and provides incentives for CAs to behave correctly and for others to report potentially unauthorized certificates. Domains in IKP specify criteria for their certificates, and CAs specify reactions such as financial penalties that execute in case of unauthorized certificate issuance. By leveraging smart contracts and blockchain-based consensus, we can decentralize IKP while still providing automated incentives. We describe a theoretical model for payment flows and implement IKP in Ethereum to show that decentralizing and automating PKIs with financial incentives is both economically sound and technically viable.
Stephanos Matsumoto, Raphael M. Reischuk
IEEE Symposium on Security and Privacy2
2017 Authentication Challenges in a Global Environment
abstract
In this article, we address the problem of scaling authentication for naming, routing, and end-entity (EE) certification to a global environment in which authentication policies and users’ sets of trust roots vary widely. The current mechanisms for authenticating names (DNSSEC), routes (BGPSEC), and EE certificates (TLS) do not support a coexistence of authentication policies, affect the entire Internet when compromised, cannot update trust root information efficiently, and do not provide users with the ability to make flexible trust decisions. We propose the Scalable Authentication Infrastructure for Next-generation Trust (SAINT), which partitions the Internet into groups with common, local trust roots and isolates the effects of a compromised trust root. SAINT requires groups with direct routing connections to cross-sign each other for authentication purposes, allowing diverse authentication policies while keeping all entities’ authentication information globally discoverable. SAINT makes trust root management a central part of the network architecture, enabling trust root updates within seconds and allowing users to make flexible trust decisions. SAINT operates without a significant performance penalty and can be deployed alongside existing infrastructures.
Stephanos Matsumoto, Raphael M. Reischuk, Pawel Szalachowski, Tiffany Hyun-Jin Kim, Adrian Perrig
ACM Trans. Priv. Secur.2
2016 DEMO: Easy Deployment of a Secure Internet Architecture for the 21st Century: How hard can it be to build a secure Internet?
abstract
We propose a demonstration of SCION, a future Internet Architecture designed for the 21st century. We demonstrate SCION's various rich features (including DDoS defense, native multipath communication, high-speed anonymous routing) and its ease of deployment.
Ercan Ucan, Raphael M. Reischuk, Adrian Perrig
CCS2
2016 SIBRA: Scalable Internet Bandwidth Reservation Architecture
Cristina Basescu, Raphael M. Reischuk, Pawel Szalachowski, Adrian Perrig, Hsu-Chun Hsiao, Ayumu Kubota, Junpei Urakawa
NDSS2
2015 FAIR: Forwarding Accountability for Internet Reputability
abstract
This paper presents FAIR, a forwarding accountability mechanism that incentivizes ISPs to apply stricter security policies to their customers. The Autonomous System (AS) of the receiver specifies a traffic profile that the sender AS must adhere to. Transit ASes on the path mark packets. In case of traffic profile violations, the marked packets are used as a proof of misbehavior. FAIR introduces low bandwidth overhead and requires no per-packet and no per-flow state for forwarding. We describe integration with IP and demonstrate a software switch running on commodity hardware that can switch packets at a line rate of 120 Gbps, and can forward 140M minimum-sized packets per second, limited by the hardware I/O subsystem. Moreover, this paper proposes a "suspicious bit" for packet headers -- an application that builds on top of FAIR's proofs of misbehavior and flags packets to warn other entities in the network.
Christos Pappas, Raphael M. Reischuk, Adrian Perrig
ICNP2
2015 Balancing Isolation and Sharing of Data in Third-Party Extensible App Ecosystems
Florian Schröder, Raphael M. Reischuk, Johannes Gehrke
ICWE2
2015 ADSNARK: Nearly Practical and Privacy-Preserving Proofs on Authenticated Data
abstract
We study the problem of privacy-preserving proofs on authenticated data, where a party receives data from a trusted source and is requested to prove computations over the data to third parties in a correct and private way, i.e., The third party learns no information on the data but is still assured that the claimed proof is valid. Our work particularly focuses on the challenging requirement that the third party should be able to verify the validity with respect to the specific data authenticated by the source -- even without having access to that source. This problem is motivated by various scenarios emerging from several application areas such as wearable computing, smart metering, or general business-to-business interactions. Furthermore, these applications also demand any meaningful solution to satisfy additional properties related to usability and scalability. In this paper, we formalize the above three-party model, discuss concrete application scenarios, and then we design, build, and evaluate ADSNARK, a nearly practical system for proving arbitrary computations over authenticated data in a privacy-preserving manner. ADSNARK improves significantly over state-of-the-art solutions for this model. For instance, compared to corresponding solutions based on Pinocchio (Oakland'13), ADSNARK achieves up to 25x improvement in proof-computation time and a 20x reduction in prover storage space.
Michael Backes 0001, Manuel Barbosa, Dario Fiore 0001, Raphael M. Reischuk
IEEE Symposium on Security and Privacy4
2013 Verifiable delegation of computation on outsourced data
abstract
We address the problem in which a client stores a large amount of data with an untrusted server in such a way that, at any moment, the client can ask the server to compute a function on some portion of its outsourced data. In this scenario, the client must be able to efficiently verify the correctness of the result despite no longer knowing the inputs of the delegated computation, it must be able to keep adding elements to its remote storage, and it does not have to fix in advance (i.e., at data outsourcing time) the functions that it will delegate. Even more ambitiously, clients should be able to verify in time independent of the input-size -- a very appealing property for computations over huge amounts of data.
Michael Backes 0001, Dario Fiore 0001, Raphael M. Reischuk
CCS3
2013 Secure and customizable web development in the safe activation framework
abstract
We propose a demonstration of SAFE with some of its newest security features. SAFE is a framework for modern Web application development with automated state consistency, enforced security at various levels, and design for Web personalization and extensibility. With the emerging complexity in (extensible) data-driven Web application development, in particular in terms of consistent data management with multiple clients (many Facebook users), ownership preservation (various Facebook user items with individual intellectual property), and data privacy (sensitive Facebook user data), we believe a demo of a comprehensive data-centric and secure Web application framework with declarative specifications for many modern Web features will be of considerable interest to the security community. In particular, we think it is interesting to see a demonstration of how fast and how intuitive the secure customization of a true multi-tier Web application can be.
Raphael M. Reischuk, Florian Schröder, Johannes Gehrke
CCS1
2012 SAFE extensibility of data-driven web applications
abstract
This paper presents a novel method for enabling fast development and easy customization of interactive data-intensive web applications. Our approach is based on a high-level hierarchical programming model that results in both a very clean semantics of the application while at the same time creating well-defined interfaces for customization of application components. A prototypical implementation of a conference management system shows the efficacy of our approach.
Raphael M. Reischuk, Michael Backes 0001, Johannes Gehrke
WWW1
2009 Maintaining State in Propagation Solvers
Raphael M. Reischuk, Christian Schulte 0001, Peter J. Stuckey, Guido Tack
CP1