Demo Data from EDBT 2026 / reviewers in the wild / expert
Philippe Oechslin
dblp:84/5288
· DBLP profile ↗
6ranked-venue papers
1as first author
0since 2021 · last 2008
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 4Security and privacy · 2 · 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.
| Computer networks
4 papers |
Internet architecture and protocols · 56% Network optimization and economics · 22% Content delivery and video streaming · 11% | |
| Network and information security
1 paper |
Cryptographic primitives and cryptanalysis · 100% | |
| Software engineering, system software, and programming languages
2 papers |
Compilers and program optimization · 100% |
Topics — the 11 heaviest of 16, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cryptographic primitives and cryptanalysis › generic attacks
time-memory tradeoff |
0.0 | 1 | 2003 | Making a Faster Cryptanalytic Time-Memory Trade-Off · CRYPTO 2003 |
Internet architecture and protocols
protocol implementation |
0.0 | 2 | 1996 | On parallelizing and optimizing the implementation of communication protocols · IEEE/ACM Trans. Netw. 1996 Formalizations and algorithms for optimized parallel protocol implementation · ICNP 1994 |
Internet architecture and protocols
ATM networks |
0.0 | 1 | 1997 | SMART: A Many-to-Many Multicast Protocol for ATM · IEEE J. Sel. Areas Commun. 1997 |
Network optimization and economics › admission control
connection admission control |
0.0 | 1 | 1997 | VBR over VBR: The Homogeneous, Loss-Free Case · INFOCOM 1997 |
Internet architecture and protocols
multicast |
0.0 | 1 | 1997 | SMART: A Many-to-Many Multicast Protocol for ATM · IEEE J. Sel. Areas Commun. 1997 |
Routing and switching › switching networks
multicast switching |
0.0 | 1 | 1997 | SMART: A Many-to-Many Multicast Protocol for ATM · IEEE J. Sel. Areas Commun. 1997 |
Network optimization and economics
resource allocation |
0.0 | 1 | 1997 | VBR over VBR: The Homogeneous, Loss-Free Case · INFOCOM 1997 |
Content delivery and video streaming › stream multiplexing
variable bit rate multiplexing |
0.0 | 1 | 1997 | VBR over VBR: The Homogeneous, Loss-Free Case · INFOCOM 1997 |
Internet architecture and protocols › protocol design
protocol optimization |
0.0 | 1 | 1996 | On parallelizing and optimizing the implementation of communication protocols · IEEE/ACM Trans. Netw. 1996 |
Compilers and program optimization › dependence analysis
program dependence graph |
0.0 | 1 | 1994 | Formalizations and algorithms for optimized parallel protocol implementation · ICNP 1994 |
Internet architecture and protocols › integrated services
integrated services packet network |
0.0 | 1 | 1997 | VBR over VBR: The Homogeneous, Loss-Free Case · INFOCOM 1997 |
Methods — techniques the papers use, named apart from their topics
formal specification · 0.1time-memory tradeoff · 0.0dependence graph analysis · 0.0compile-time scheduling · 0.0automatic derivation · 0.0protocol design · 0.0optimization · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2008 | Characterization and Improvement of Time-Memory Trade-Off Based on Perfect TablesabstractCryptanalytic time-memory trade-offs have been studied for 25 years and have benefited from several improvements since the original work of Hellman. The ensuing variants definitely improve the original trade-off but their real impact has never been evaluated in practice. We fill this lack by analyzing the perfect form of classic tables, distinguished point-based tables, and rainbow tables. We especially provide a thorough analysis of the latter variant, whose performances have never been formally calculated yet. Our analysis leads to the concept of a characteristic that enables to measure the intrinsic quality of a trade-off. We finally introduce a new technique based on checkpoints that still reduces the cryptanalysis time by ruling out false alarms probabilistically. Our analysis yields the exact gain of this approach and establishes its efficiency when applied on rainbow tables. Gildas Avoine, Pascal Junod, Philippe Oechslin |
ACM Trans. Inf. Syst. Secur. | 3 |
| 2003 | Making a Faster Cryptanalytic Time-Memory Trade-Off
Philippe Oechslin |
CRYPTO | 1 |
| 1997 | VBR over VBR: The Homogeneous, Loss-Free CaseabstractWe consider the multiplexing of several variable bit rate (VBR) connections over one variable bit rate connection where the multiplexing uses a multiplexing buffer of size B. The VBR trunk is itself a connection and has a multidimensional connection descriptor, reflecting peak and sustainable rates. Given a cost function for the VBR trunk and a connection admission control (CAC) method for the input connections, we focus on the problem of finding the VBR trunk connection descriptor that minimizes the cost function and is able to accept set given set of VBR input connections. First, we show that, under reasonable assumptions on the cost function, the optimization problem can be reduced to a simpler one. Then we consider the homogeneous, loss-free case, for which we give an explicit CAC method. In this case, we find that, for all reasonable cost functions, the optimal VBR trunk is either of the CBR type, or is truly VBR, with a burst duration equal to the burst duration of the input connections. We show that the optimal peak cell rate is fixed for a given B (thus for a CBR trunk), and a VBR choice can only be an improvement. Lastly, we take as an example of the cost function the equivalent capacity of the VBR trunk. These results are expected to form the basis for a general method for a connection manager at a multiplexing node in an integrated services packet network. Silvia Giordano, Jean-Yves Le Boudec, Philippe Oechslin, Stephan Robert 0001 |
INFOCOM | 3 |
| 1997 | SMART: A Many-to-Many Multicast Protocol for ATMabstractWe present a protocol for controlling a shared ATM multicast tree supporting many-to-many communication. The protocol supports one or several ATM virtual channel connections (VCCs) of the many-to-many type. The number of VCCs is independent of the number of endpoints. The protocol guarantees that there is no interleaving on any VCC of the tree. The protocol also guarantees that the traffic contract associated with the VCCs is respected, thus making it possible to use ordinary VCCs of the constant bit rate (CBR), variable bit rate (VBR), or unspecified bit rate (UBR) class. No resequencing server or cell buffering inside the network is required, and all cell forwarding is performed at the ATM layer. We describe the protocol both informally and formally. Eric Gauthier, Jean-Yves Le Boudec, Philippe Oechslin |
IEEE J. Sel. Areas Commun. | 3 |
| 1996 | On parallelizing and optimizing the implementation of communication protocolsabstractWe present a method for the automatic derivation of efficient protocol implementations from a formal specification. Optimized efficient protocol implementation has become an important issue in telecommunications systems engineering as recently network throughput has increased much faster than computer processing power. Efficiency will be attained by two measures. First, the inherent parallelism in protocol specifications will be exploited. Second, the order of execution of the operations involved in the processing of the protocol data will be allowed to differ from the order prescribed in the specification, thus allowing operations to be executed jointly and more efficiently. The method will be defined formally which is useful when implementing it as a tool. Stefan Leue, Philippe Oechslin |
IEEE/ACM Trans. Netw. | 2 |
| 1994 | Formalizations and algorithms for optimized parallel protocol implementationabstractWe propose a formalized method that allows one to automatically derive an optimized implementation from the formal specification of a protocol. Our method starts with the SDL specification of a protocol stack. We first derive a data and control flow dependence graph from each SDL process. Then, in order to perform cross-layer optimizations we combine the dependence graphs of different SDL processes. Next, we determine the common path through the multi-layer dependence graph. We then parallelize this graph wherever possible which yields a relaxed dependence graph. Based on this relaxed dependence graph we interpret different optimization concepts that have been suggested in the literature, in particular lazy messages and combination of data manipulation operations. Together with these interpretations the relaxed dependence graph can be used as a foundation for or compile-time schedule on a sequential or parallel machine architecture. The formalization we provide allows our method to be embedded in a more comprehensive protocol engineering methodology.> Stefan Leue, Philippe Oechslin |
ICNP | 2 |