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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Florentin Rochet

dblp:186/8215 · DBLP profile ↗
← Back
9ranked-venue papers
6as first author
2since 2021 · last 2022
0000-0001-5275-9308ORCID · corroborated

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

Security and privacy · 5 · 3 first-author · 1 since 2021Computer networks · 3 · 2 first-author · 1 since 2021Databases, data management, data science and information retrieval · 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
2 papers
Network security · 50% Privacy and data protection · 25% Authentication and access control · 19%
Computer networks
2 papers
Internet architecture and protocols · 53% Transport protocols and congestion control · 47%

Topics — the 10 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Internet architecture and protocols › protocol engineering
protocol integration
0.512021
TCPLS: modern transport services with TCP and TLS · CoNEXT 2021
Transport protocols and congestion control
TCP
0.512021
TCPLS: modern transport services with TCP and TLS · CoNEXT 2021
Internet architecture and protocols › network security
TLS
0.512021
TCPLS: modern transport services with TCP and TLS · CoNEXT 2021
Network security
anonymity networks
0.412020
CLAPS: Client-Location-Aware Path Selection in Tor · CCS 2020
Network security › anonymity networks
path selection
0.412020
CLAPS: Client-Location-Aware Path Selection in Tor · CCS 2020
Privacy and data protection › web tracking
browser fingerprinting
0.412019
SWAT: Seamless Web Authentication Technology · WWW 2019
Authentication and access control › user authentication
challenge-response authentication
0.412019
SWAT: Seamless Web Authentication Technology · WWW 2019
Privacy and data protection
de-anonymization
0.112020
CLAPS: Client-Location-Aware Path Selection in Tor · CCS 2020
Network security
traffic analysis
0.112020
CLAPS: Client-Location-Aware Path Selection in Tor · CCS 2020
Web and mobile security
web security
0.112019
SWAT: Seamless Web Authentication Technology · WWW 2019

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

optimization · 0.4deep learning · 0.4canvas rendering fingerprinting · 0.4
YearPublicationVenuePosition
2022 Stopping Silent Sneaks: Defending against Malicious Mixes with Topological Engineering
abstract
Mixnets provide strong meta-data privacy and recent academic research and industrial projects have made strides in making them more secure, performant, and scalable. In this paper, we focus our work on stratified Mixnets, a popular design with real-world adoption. We identify and measure significant impacts of practical aspects such as: relay sampling and topology placement, network churn, and risks due to real-world usage patterns. We show that, due to the lack of incorporating these aspects in design decisions, Mixnets of this type are far more susceptible to user deanonymization than expected. In order to reason about and resolve these issues, we model Mixnets as a three-stage “Sample-Placement-Forward” pipeline and develop tools to analyze and evaluate design decisions. To address the identified gaps and weaknesses we propose Bow-Tie, a design that mitigates user deanonymization through a novel adaption of Tor’s guard design with an engineered guard layer and client guard-logic for stratified mixnets. We show that Bow-Tie has significantly higher user anonymity in the dynamic setting, where the Mixnet is used over a period of time, and is no worse in the static setting, where the user only sends a single message. We show the necessity of both the guard layer and client guard-logic in tandem as well as their individual effect when incorporated into other reference designs. We develop and implement two tools, 1) a mixnet topology generator (Mixnet-Topology-Generator (MTG)) and 2) a path simulator and security evaluator (routesim) that takes into account temporal dynamics and user behavior, to assist our analysis and empirical data collection. These tools are designed to help Mixnet designers assess the security and performance impact of their design decisions.
Xinshu Ma, Florentin Rochet, Tariq Elahi
ACSAC2
2021 TCPLS: modern transport services with TCP and TLS
abstract
TCP and TLS are among the essential protocols in today's Internet. TCP ensures reliable data delivery while TLS secures the data transfer. Although they are very often used together, they have been designed independently following the Internet layered model. This paper demonstrates the various benefits that a closer integration between TCP and TLS would bring.
Florentin Rochet, Emery Assogba, Maxime Piraux, Korian Edeline, Benoit Donnet, Olivier Bonaventure
CoNEXT1
2020 CLAPS: Client-Location-Aware Path Selection in Tor
abstract
Much research has investigated improving the security and performance of Tor by having Tor clients choose paths through the network in a way that depends on the client's location. However, this approach has been demonstrated to lead to serious deanonymization attacks. Moreover, we show how in some scenarios it can lead to significant performance degradation. For example, we demonstrate that using the recently-proposed Counter-RAPTOR system when guard bandwidth isn't abundant could increase median download times by 28.7%. We propose the CLAPS system for performing client-location-aware path selection, which fixes the known security and performance issues of existing designs. We experimentally compare the security and performance of CLAPS to Counter-RAPTOR and DeNASA. CLAPS puts a strict bound on the leakage of information about the client's location, where the other systems could completely reveal it after just a few connections. It also guarantees a limit on the advantage that an adversary can obtain by strategic relay placement, which we demonstrate to be overwhelming against the other systems. Finally, due to a powerful formalization of path selection as an optimization problem, CLAPS is approaching or even exceeding the original goals of algorithms to which it is applied, while solving their known deficiencies.
Florentin Rochet, Ryan Wails, Aaron Johnson 0001, Prateek Mittal, Olivier Pereira
CCS1
2020 TCPLS: Closely Integrating TCP and TLS
abstract
TCP and TLS are among the most essential protocols in today's Internet. TCP ensures reliable delivery of data while TLS secures the data transfer. Following the layered model, TLS was designed to be as independent as possible from the underlying transport protocol.
Florentin Rochet, Emery Assogba, Olivier Bonaventure
HotNets1
2020 Scaling Up Anonymous Communication with Efficient Nanopayment Channels
abstract
Abstract Tor, the most widely used and well-studied traffic anonymization network in the world, suffers from limitations in its network diversity and performance. We propose to mitigate both problems simultaneously through the introduction of a premium bandwidth market between clients and relays. To this end, we present moneTor: incentivizing nodes to join and support Tor by giving them anonymous payments from Tor users. Our approach uses efficient cryptographic nanopayments delivered alongside regular Tor traffic. Our approach also gives a degree of centralized control, allowing Tor’s managers to shape the economy created by these payments. In this paper, we present a novel payment algorithm as well as a data-driven simulation and evaluation of its costs and benefits. The results show that moneTor is both feasible and flexible, offering upwards of 100% improvements in differentiated bandwidth for paying users with near-optimal throughput and latency overheads.
Thien-Nam Dinh, Florentin Rochet, Olivier Pereira, Dan S. Wallach
Proc. Priv. Enhancing Technol.2
2019 Pluginizing QUIC
abstract
Application requirements evolve over time and the underlying protocols need to adapt. Most transport protocols evolve by negotiating protocol extensions during the handshake. Experience with TCP shows that this leads to delays of several years or more to widely deploy standardized extensions. In this paper, we revisit the extensibility paradigm of transport protocols.
Quentin De Coninck, François Michel, Maxime Piraux, Florentin Rochet, Thomas Given-Wilson, Axel Legay, Olivier Pereira, Olivier Bonaventure
SIGCOMM4
2019 SWAT: Seamless Web Authentication Technology
abstract
We present a seamless challenge-response authentication protocol which leverages on the variations of html5 canvas rendering made by the software and hardware stacks. After a training phase that leads to feature extraction with deep learning techniques, a server becomes able to authenticate a user based on fresh canvasses, hence avoiding replay attacks. The whole authentication process is natively supported by any mainstream browser, stateless on client side and can be transparent to the user. We argue that those features facilitate deployment and composition with other authentication mechanisms without lowering the user experience. We present the threat model against which our protocol is expected to live and discuss its security. We also present a prototype implementation of our protocol and report on a real-word experimentation that we ran in order to analyze its efficiency and effectiveness.
Florentin Rochet, Kyriakos Efthymiadis, François Koeune, Olivier Pereira
WWW1
2018 Dropping on the Edge: Flexibility and Traffic Confirmation in Onion Routing Protocols
abstract
Abstract The design of Tor includes a feature that is common to most distributed systems: the protocol is flexible. In particular, the Tor protocol requires nodes to ignore messages that are not understood, in order to guarantee the compatibility with future protocol versions. This paper shows how to exploit this flexibility by proposing two new active attacks: one against onion services and the other against Tor clients. Our attack against onion services is a new low-cost side-channel guard discovery attack that makes it possible to retrieve the entry node used by an onion service in one day, without injecting any relay in the network. This attack uses the possibility to send dummy cells that are silently dropped by onion services, in accordance with the flexible protocol design, and the possibility to observe those cells by inspecting public bandwidth measurements, which act as a side channel. Our attack against Tor clients, called the dropmark attack, is an efficient 1-bit conveying active attack that correlates flows. Simulations performed in Shadow show that the attack succeeds with an overwhelming probability and with no noticeable impact on user performance. Finally, we open the discussion regarding a trade-off between flexibility and security in anonymous communication systems, based on what we learned within the scope of our attacks.
Florentin Rochet, Olivier Pereira
Proc. Priv. Enhancing Technol.1
2017 Waterfilling: Balancing the Tor network with maximum diversity
abstract
Abstract We present the Waterfilling circuit selection method, which we designed in order to mitigate the risks of a successful end-to-end traffic correlation attack. Waterfilling proceeds by balancing the Tor network load as evenly as possible on endpoints of user paths. We simulate the use of Waterfilling thanks to the TorPS and Shadow tools. Applying several security metrics, we show that the adoption of Waterfilling considerably increases the number of nodes that an adversary needs to control in order to be able to mount a successful attack, while somewhat decreasing the minimum amount of bandwidth required to do so. Moreover, we evaluate Waterfilling in Shadow and show that it does not impact significantly the performance of the network. Furthermore, Waterfilling reduces the benefits that an attacker could obtain by hacking into a top bandwidth Tor relay, hence limiting the risks raised by such relays. Waterfilling does not require any major change in Tor, and can co-exist with the current circuit selection algorithm.
Florentin Rochet, Olivier Pereira
Proc. Priv. Enhancing Technol.1