Demo Data from EDBT 2026 / reviewers in the wild / expert
Birgit Pfitzmann
dblp:p/BPfitzmann
· DBLP profile ↗
59ranked-venue papers
15as first author
1since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 40 · 11 first-authorTheory of computation · 11 · 1 first-authorSystems, architecture and hardware · 3 · 2 first-authorComputer networks · 3Software engineering, systems software and programming languages · 3Artificial intelligence and machine learning · 1 · 1 first-author · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1
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
29 papers |
Cryptographic protocols and secure computation · 48% Cryptographic primitives and cryptanalysis · 26% Digital forensics and information hiding · 7% | |
| Artificial intelligence
1 paper |
Information extraction and text analysis · 100% | |
| Databases, data mining, and information retrieval
1 paper |
Information retrieval · 100% |
Topics — the 30 heaviest of 52, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Natural language and speech › Information extraction and text analysis › document understanding
document layout analysis |
0.6 | 1 | 2022 | DocLayNet: A Large Human-Annotated Dataset for Document-Layout Segmentation · KDD 2022 |
Information retrieval › document processing › document analysis
document layout analysis |
0.6 | 1 | 2022 | DocLayNet: A Large Human-Annotated Dataset for Document-Layout Segmentation · KDD 2022 |
Cryptographic protocols and secure computation
protocol verification |
0.1 | 3 | 2005 | Relating Symbolic and Cryptographic Secrecy · IEEE Trans. Dependable Secur. Comput. 2005 A cryptographically sound security proof of the Needham-Schroeder-Lowe public-key protocol · IEEE J. Sel. Areas Commun. 2004 A composable cryptographic library with nested operations · CCS 2003 |
Cryptographic primitives and cryptanalysis › public-key cryptography
digital signatures |
0.1 | 7 | 1997 | Fail-Stop Signatures · SIAM J. Comput. 1997 On the Existence of Statistically Hiding Bit Commitment Schemes and Fail-Stop Signatures · J. Cryptol. 1997 Collision-Free Accumulators and Fail-Stop Signature Schemes Without Trees · EUROCRYPT 1997 |
Digital forensics and information hiding
fingerprinting |
0.1 | 4 | 2000 | Anonymous Fingerprinting with Direct Non-repudiation · ASIACRYPT 2000 Coin-Based Anonymous Fingerprinting · EUROCRYPT 1999 Anonymous Fingerprinting · EUROCRYPT 1997 |
Cryptographic primitives and cryptanalysis › public-key cryptography › digital signatures › digital signature security
fail-stop signature |
0.1 | 5 | 1997 | Fail-Stop Signatures · SIAM J. Comput. 1997 On the Existence of Statistically Hiding Bit Commitment Schemes and Fail-Stop Signatures · J. Cryptol. 1997 Collision-Free Accumulators and Fail-Stop Signature Schemes Without Trees · EUROCRYPT 1997 |
Distributed systems
asynchronous systems |
0.1 | 1 | 2007 | The reactive simulatability (RSIM) framework for asynchronous systems · Inf. Comput. 2007 |
Cryptographic protocols and secure computation › traitor tracing
anonymous fingerprinting |
0.1 | 3 | 2000 | Anonymous Fingerprinting with Direct Non-repudiation · ASIACRYPT 2000 Coin-Based Anonymous Fingerprinting · EUROCRYPT 1999 Anonymous Fingerprinting · EUROCRYPT 1997 |
Cryptographic primitives and cryptanalysis › provable security › security notions
computational indistinguishability |
0.1 | 1 | 2005 | Relating Symbolic and Cryptographic Secrecy · S&P 2005 |
Cryptographic protocols and secure computation
commitment schemes |
0.0 | 3 | 1998 | Statistical Secrecy and Multibit Commitments · IEEE Trans. Inf. Theory 1998 On the Existence of Statistically Hiding Bit Commitment Schemes and Fail-Stop Signatures · J. Cryptol. 1997 On the Existence of Statistically Hiding Bit Commitment Schemes and Fail-Stop Signatures · CRYPTO 1993 |
Cryptographic protocols and secure computation › commitment schemes
statistically hiding commitment |
0.0 | 3 | 1998 | Statistical Secrecy and Multibit Commitments · IEEE Trans. Inf. Theory 1998 On the Existence of Statistically Hiding Bit Commitment Schemes and Fail-Stop Signatures · J. Cryptol. 1997 On the Existence of Statistically Hiding Bit Commitment Schemes and Fail-Stop Signatures · CRYPTO 1993 |
Cryptographic primitives and cryptanalysis › public-key cryptography
public key protocols |
0.0 | 1 | 2004 | A cryptographically sound security proof of the Needham-Schroeder-Lowe public-key protocol · IEEE J. Sel. Areas Commun. 2004 |
Authentication and access control
user authentication |
0.0 | 1 | 2004 | A cryptographically sound security proof of the Needham-Schroeder-Lowe public-key protocol · IEEE J. Sel. Areas Commun. 2004 |
Cryptographic protocols and secure computation › protocol verification
computational soundness |
0.0 | 1 | 2003 | A composable cryptographic library with nested operations · CCS 2003 |
Cryptographic protocols and secure computation › security protocol analysis
dolev-yao model |
0.0 | 1 | 2003 | A composable cryptographic library with nested operations · CCS 2003 |
Systems and software security › information flow control
noninterference |
0.0 | 1 | 2003 | Intransitive Non-Interference for Cryptographic Purpose · S&P 2003 |
Systems and software security › information flow control
probabilistic noninterference |
0.0 | 1 | 2003 | Intransitive Non-Interference for Cryptographic Purpose · S&P 2003 |
Digital forensics and information hiding › fingerprinting
asymmetric fingerprinting |
0.0 | 2 | 1997 | Asymmetric Fingerprinting for Larger Collusions · CCS 1997 Asymmetric Fingerprinting (Extended Abstract) · EUROCRYPT 1996 |
Cryptographic protocols and secure computation
composable security |
0.0 | 1 | 2001 | A Model for Asynchronous Reactive Systems and its Application to Secure Message Transmission · S&P 2001 |
Cryptographic protocols and secure computation
secure message transmission |
0.0 | 1 | 2001 | A Model for Asynchronous Reactive Systems and its Application to Secure Message Transmission · S&P 2001 |
Cryptographic primitives and cryptanalysis
provable security |
0.0 | 2 | 2000 | Composition and integrity preservation of secure reactive systems · CCS 2000 Sorting Out Signature Schemes · CCS 1993 |
Authentication and access control
non-repudiation |
0.0 | 1 | 2000 | Anonymous Fingerprinting with Direct Non-repudiation · ASIACRYPT 2000 |
Cryptographic primitives and cryptanalysis › provable security
simulation-based security |
0.0 | 1 | 2000 | Composition and integrity preservation of secure reactive systems · CCS 2000 |
Cryptographic protocols and secure computation
secure payment |
0.0 | 2 | 1995 | How to Break Another Provably Secure Payment System · EUROCRYPT 1995 How To Break and Repair A "Provably Secure" Untraceable Payment System · CRYPTO 1991 |
Network security
anonymity networks |
0.0 | 1 | 1998 | Real-time mixes: a bandwidth-efficient anonymity protocol · IEEE J. Sel. Areas Commun. 1998 |
Network security › anonymity networks
anonymous communication |
0.0 | 1 | 1998 | Real-time mixes: a bandwidth-efficient anonymity protocol · IEEE J. Sel. Areas Commun. 1998 |
Cryptographic protocols and secure computation › fair exchange
contract signing |
0.0 | 1 | 1998 | Optimal Efficiency of Optimistic Contract Signing · PODC 1998 |
Authentication and access control › authorization
delegation |
0.0 | 1 | 1998 | Self-Delegation with Controlled Propagation - or - What If You Lose Your Laptop · CRYPTO 1998 |
Cryptographic protocols and secure computation › proof systems
interactive arguments |
0.0 | 1 | 1998 | Sequential Iteration of Interactive Arguments and an Efficient Zero-Knowledge Argument for NP · ICALP 1998 |
Network security › anonymity networks
mix networks |
0.0 | 1 | 1998 | Real-time mixes: a bandwidth-efficient anonymity protocol · IEEE J. Sel. Areas Commun. 1998 |
Methods — techniques the papers use, named apart from their topics
object detection · 1.1deep learning · 1.1dolev-yao model · 0.2formal methods · 0.1symbolic proof · 0.1formal proof techniques · 0.1computational proof · 0.1cryptographic library · 0.0automated proof tools · 0.0graph-theoretic techniques · 0.0composable security · 0.0active attack model · 0.0lower bound proof · 0.0sequential iteration · 0.0l1-norm distance · 0.0information-theoretic analysis · 0.0digital signatures · 0.0complexity analysis · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | DocLayNet: A Large Human-Annotated Dataset for Document-Layout SegmentationabstractAccurate document layout analysis is a key requirement for high-quality PDF document conversion. With the recent availability of public, large ground-truth datasets such as PubLayNet and DocBank, deep-learning models have proven to be very effective at layout detection and segmentation. While these datasets are of adequate size to train such models, they severely lack in layout variability since they are sourced from scientific article repositories such as PubMed and arXiv only. Consequently, the accuracy of the layout segmentation drops significantly when these models are applied on more challenging and diverse layouts. In this paper, we presentDocLayNet, a new, publicly available, document-layout annotation dataset in COCO format. It contains 80863 manually annotated pages from diverse data sources to represent a wide variability in layouts. For each PDF page, the layout annotations provide labelled bounding-boxes with a choice of 11 distinct classes. DocLayNet also provides a subset of double- and triple-annotated pages to determine the inter-annotator agreement. In multiple experiments, we provide baseline accuracy scores (in mAP) for a set of popular object detection models. We also demonstrate that these models fall approximately 10% behind the inter-annotator agreement. Furthermore, we provide evidence that DocLayNet is of sufficient size. Lastly, we compare models trained on PubLayNet, DocBank and DocLayNet, showing that layout predictions of the DocLayNet-trained models are more robust and thus the preferred choice for general-purpose document-layout analysis. Birgit Pfitzmann, Christoph Auer, Michele Dolfi, Ahmed S. Nassar, Peter W. J. Staar |
KDD | 1 |
| 2011 | Composable Security Analysis of OS Services
Ran Canetti, Suresh Chari, Shai Halevi, Birgit Pfitzmann, Arnab Roy 0001, Michael Steiner 0001, Wietse Z. Venema |
ACNS | 4 |
| 2011 | Static discovery and remediation of code-embedded resource dependenciesabstractMany enterprises perform data-center transformation, consolidation, and migration in order to improve the efficiency of their IT infrastructures. These transformation projects begin with the discovery of the existing infrastructure, in particular the dependencies between applications. These dependencies are needed in planning, in order to determine how components influence one another, and in relinking, so that the component names and addresses can be updated. Typically, dependency discovery is done by network monitoring and middleware configuration analysis. These existing approaches will often fail to detect dependencies expressed in the application code. In this paper, we present the first method and tool for automatically identifying code-embedded external dependencies in Java Enterprise Edition applications. In addition, our tool can automatically alter the application code to update the dependencies, or externalize them to configuration files. We analyzed over 1000 Java EE applications from three enterprise environments. The results demonstrate the prevalence of code-embedded dependencies that would otherwise have to be identified manually, often causing failures during user-acceptance testing. Nikolai Joukov, Vasily Tarasov, Joel Ossher, Birgit Pfitzmann, Sergej Chicherin, Marco Pistoia, Takaaki Tateishi |
Integrated Network Management | 4 |
| 2010 | Application-storage discoveryabstractDiscovering application dependency on data and storage is a key prerequisite for many storage optimization tasks such as data assignment to storage tiers, storage consolidation, virtualization, and handling unused data. However, in the real world these dependencies are rarely known, and discovering them is a challenge because of virtualization at various levels and the need for discovery methods to be non-intrusive. As a result, many optimization tasks are performed, if at all, without the full knowledge of application-to-storage dependencies.This paper presents a non-intrusive application-to-storage discovery method, and while it is built on our prior work, the storage discovery described here is entirely new. We used this discovery method in two production enterprise environments, consisting of about 323 servers, and we show how the discovered data enables three optimization tasks. First, we relate application criticality with storage tiers. Second, we find unused storage devices and we show how this information together with storage consolidation can be used to achieve power savings of up to two orders of magnitude. Third, we identify opportunities for database storage optimization. Nikolai Joukov, Birgit Pfitzmann, HariGovind V. Ramasamy, Murthy V. Devarakonda |
SYSTOR | 2 |
| 2008 | Runtime Monitoring of Metric First-order Temporal PropertiesabstractWe introduce a novel approach to the runtime monitoring of complex system properties. In particular, we present an online algorithm for a safety fragment of metric first-order temporal logic that is considerably more expressive than the logics supported by prior monitoring methods. Our approach, based on automatic structures, allows the unrestricted use of negation, universal and existential quantification over infinite domains, and the arbitrary nesting of both past and bounded future operators. Moreover, we show how to optimize our approach for the common case where structures consist of only finite relations, over possibly infinite domains. Under an additional restriction, we prove that the space consumed by our monitor is polynomially bounded by the cardinality of the data appearing in the processed prefix of the temporal structure being monitored. David A. Basin, Felix Klaedtke, Samuel Müller 0002, Birgit Pfitzmann |
FSTTCS | 4 |
| 2008 | Key-dependent message security under active attacks - BRSIM/UC-soundness of Dolev-Yao-style encryption with key cyclesabstractKey-dependent message (KDM) security was introduced by Black, Rogaway and Shrimpton to address the case where key cycles occur among encryptions, e.g., a key is encrypted with itself. It was mainly motivated by key cycles in Dolev–Yao models, i.e., symbolic abstractions of cryptography by term alge bras, and a corresponding computational soundness result was later shown by Adão et al. However, both the KDM definition and this soundness result do not allow the general active attacks typical for Dolev–Yao models or for security protocols in general. We extend these definitions to obtain a soundness result under active attacks. We first present a definition AKDM (adaptive KDM) as a KDM equivalent of authenticated symmetric encryption, i.e., it provides chosen-ciphertext security and integrity of ciphertexts for key cycles. However, this is not yet sufficient for the desired computational soundness result and thus we define DKDM (dynamic KDM) that additionally allows limited dynamic revelation of keys. We show that DKDM is sufficient for computational soundness, even in the strong sense of blackbox reactive simulatability (BRSIM)/UC and in cases with joint terms with other operators. We also build on current KDM-secure schemes to construct schemes secure under the new definitions. Moreover, we prove implications or construct separating examples, respectively, for new definitions and existing ones for symmetric encryption. Michael Backes 0001, Birgit Pfitzmann, Andre Scedrov |
J. Comput. Secur. | 2 |
| 2007 | Key-dependent Message Security under Active Attacks - BRSIM/UC-Soundness of Symbolic Encryption with Key CyclesabstractKey-dependent message security, short KDM security, was introduced by Black, Rogaway and Shrimpton to address the case where key cycles occur among encryptions, e.g., a key is encrypted with itself. It was mainly motivated by key cycles in Dolev-Yao models, i.e., symbolic abstractions of cryptography by term algebras, and a corresponding soundness result was later shown by Adao et al. However, both the KDM definition and this soundness result do not allow the general active attacks typical for Dolev-Yao models and for security protocols in general. We extend these definitions so that we can obtain a soundness result under active attacks.We first present a definition AKDM as a KDM equivalent of authenticated symmetric encryption, i.e., it provides chosen-ciphertext security and integrity of ciphertexts even for key cycles. However, this is not yet sufficient for the desired soundness, and thus we give a definition DKDM that additionally allows limited dynamic revelation of keys.We show that this is sufficient for soundness, even in the strong sense of blackbox reactive simulatability (BRSIM)/UC and including joint terms with other operators. We also present constructions of schemes secure under the new definitions, based on current KDM-secure schemes. Moreover, we explore the relations between the new definitions and existing ones for symmetric encryption in detail, in the sense of implications or separating examples for almost all cases. Michael Backes 0001, Birgit Pfitzmann, Andre Scedrov |
CSF | 2 |
| 2007 | The reactive simulatability (RSIM) framework for asynchronous systems
Michael Backes 0001, Birgit Pfitzmann, Michael Waidner |
Inf. Comput. | 2 |
| 2006 | Cryptographically Sound Theorem ProvingabstractWe describe a faithful embedding of the Dolev-Yao model of Backes, Pfitzmann, and Waidner (CCS 2003) in the theorem prover Isabelle/HOL. This model is cryptographically sound in the strong sense of blackbox reactive simulatability/UC, which essentially entails the preservation of arbitrary security properties under active attacks and in arbitrary protocol environments. The main challenge in designing a practical formalization of this model is to cope with the complexity of providing such strong soundness guarantees. We reduce this complexity by abstracting the model into a sound, light-weight formalization that enables both concise property specifications and efficient application of our proof strategies and their supporting proof tools. This yields the first tool-supported framework for symbolically verifying security protocols that enjoys the strong cryptographic soundness guarantees provided by reactive simulatability/UC As a proof of concept, we have proved the security of the Needham-Schroeder-Lowe protocol using our framework Christoph Sprenger 0001, Michael Backes 0001, David A. Basin, Birgit Pfitzmann, Michael Waidner |
CSFW | 4 |
| 2006 | Limits of the BRSIM/UC Soundness of Dolev-Yao Models with Hashes
Michael Backes 0001, Birgit Pfitzmann, Michael Waidner |
ESORICS | 2 |
| 2006 | Formal Methods and Cryptography
Michael Backes 0001, Birgit Pfitzmann, Michael Waidner |
FM | 2 |
| 2006 | Symbolic and Cryptographic Analysis of the Secure WS-ReliableMessaging Scenario
Michael Backes 0001, Sebastian Mödersheim, Birgit Pfitzmann, Luca Viganò 0001 |
FoSSaCS | 3 |
| 2006 | On the Cryptographic Key Secrecy of the Strengthened Yahalom ProtocolabstractSymbolic secrecy of exchanged keys is arguably one of the most important notions of secrecy shown with automated proof tools. It means that an adversary restricted to symbolic operations on terms can never get the entire key into its knowledge set. Cryptographic key secrecy essentially means computational indistinguishability between the real key and a random one, given the view of a much more general adversary. We analyze the cryptographic key secrecy for the strengthened Yahalom protocol, which constitutes one of the most prominent key exchange protocols analyzed symbolically by means of automated proof tools. We show that the strengthened Yahalom protocol does not guarantee cryptographic key secrecy. We further show that cryptographic key secrecy can be proven for a slight simplification of the protocol by exploiting recent results on linking symbolic and cryptographic key secrecy in order to perform a symbolic proof of secrecy for the simplified Yahalom protocol in a specific setting that allows us to derive the desired cryptographic key secrecy from the symbolic proof. The proof holds in the presence of arbitrary active attacks provided that the protocol is relying on standard provably secure cryptographic primitives. These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves. Michael Backes 0001, Birgit Pfitzmann |
SEC | 2 |
| 2005 | Limits of the Cryptographic Realization of Dolev-Yao-Style XOR
Michael Backes 0001, Birgit Pfitzmann |
ESORICS | 2 |
| 2005 | Browser Model for Security Analysis of Browser-Based Protocols
Thomas Groß 0001, Birgit Pfitzmann, Ahmad-Reza Sadeghi |
ESORICS | 2 |
| 2005 | Regulations Expressed As Logical Models (REALM)
Christopher Giblin, Ying Liu 0045, Samuel Müller 0002, Birgit Pfitzmann |
JURIX | 4 |
| 2005 | Relating Symbolic and Cryptographic SecrecyabstractWe investigate the relation between symbolic and cryptographic secrecy properties for cryptographic protocols. Symbolic secrecy of payload messages or exchanged keys is arguably the most important notion of secrecy shown with automated proof tools. It means that an adversary restricted to symbolic operations on terms can never get the entire considered object into its knowledge set. Cryptographic secrecy essentially means computational indistinguishability between the real object and a random one, given the view of a much more general adversary. In spite of recent advances in linking symbolic and computational models of cryptography, no relation for secrecy under active attacks is known yet. For exchanged keys, we show that a certain strict symbolic secrecy definition over a specific Dolev-Yao-style cryptographic library implies cryptographic key secrecy for a real implementation of this cryptographic library. For payload messages, we present the first general cryptographic secrecy definition for a reactive scenario. The main challenge is to separate secrecy violations by the protocol under consideration from secrecy violations by the protocol users in a general way. For this definition we show a general secrecy preservation theorem under reactive simulatability, the cryptographic notion of secure implementation. This theorem is of independent cryptographic interest. We then show that symbolic secrecy implies cryptographic payload secrecy for the same cryptographic library as used in key secrecy. Our results thus enable existing formal proof techniques to establish cryptographically sound proofs of secrecy for payload messages and exchanged keys. Michael Backes 0001, Birgit Pfitzmann |
S&P | 2 |
| 2005 | Relating Symbolic and Cryptographic SecrecyabstractWe investigate the relation between symbolic and cryptographic secrecy properties for cryptographic protocols. Symbolic secrecy of payload messages or exchanged keys is arguably the most important notion of secrecy shown with automated proof tools. It means that an adversary restricted to symbolic operations on terms can never get the entire considered object into its knowledge set. Cryptographic secrecy essentially means computational indistinguishability between the real object and a random one, given the view of a much more general adversary. In spite of recent advances in linking symbolic and computational models of cryptography, no relation for secrecy under active attacks is known yet. For exchanged keys, we show that a certain strict symbolic secrecy definition over a specific Dolev-Yao-style cryptographic library implies cryptographic key secrecy for a real implementation of this cryptographic library. For payload messages, we present the first general cryptographic secrecy definition for a reactive scenario. The main challenge is to separate secrecy violations by the protocol under consideration from secrecy violations by the protocol users in a general way. For this definition, we show a general secrecy preservation theorem under reactive simulatability, the cryptographic notion of secure implementation. This theorem is of independent cryptographic interest. We then show that symbolic secrecy implies cryptographic payload secrecy for the same cryptographic library as used in key secrecy. Our results thus enable formal proof techniques to establish cryptographically sound proofs of secrecy for payload messages and exchanged keys. Michael Backes 0001, Birgit Pfitzmann |
IEEE Trans. Dependable Secur. Comput. | 2 |
| 2004 | Symmetric Encryption in a Simulatable Dolev-Yao Style Cryptographic Library
Michael Backes 0001, Birgit Pfitzmann |
CSFW | 2 |
| 2004 | Low-Level Ideal Signatures and General Integrity Idealization
Michael Backes 0001, Birgit Pfitzmann, Michael Waidner |
ISC | 2 |
| 2004 | A General Composition Theorem for Secure Reactive Systems
Michael Backes 0001, Birgit Pfitzmann, Michael Waidner |
TCC | 2 |
| 2004 | Privacy in enterprise identity federation - policies for Liberty 2 single sign on
Birgit Pfitzmann |
Inf. Secur. Tech. Rep. | 1 |
| 2004 | Polynomial livenessabstractImportant properties of many protocols are liveness or availability, i.e., that something good happens now and then. In asynchronous scenarios, these properties depend on the scheduler, which is usually considered to be fair in this case. The standard definitions of fairness and liveness are based on infinite sequences. Unfortunately, this cannot be applied to most cryptographic protocols since one must restrict the adversary and the runs as a whole to length polynomial in the security parameter. We present the first general definition of polynomial fairness and liveness in asynchronous scenarios which can cope with cryptographic protocols. Furthermore, our definitions provide a link to the common approach of simulatability which is used throughout modern cryptography: We show that polynomial liveness is maintained under simulatability. As an example, we present an abstract specification and a secure implementation of secure message transmission with reliable channels, and prove them to fulfill the desired liveness property, i.e., reliability of messages. Michael Backes 0001, Birgit Pfitzmann, Michael Waidner |
J. Comput. Secur. | 2 |
| 2004 | A cryptographically sound security proof of the Needham-Schroeder-Lowe public-key protocolabstractWe present a cryptographically sound security proof of the well-known Needham-Schroeder-Lowe public-key protocol for entity authentication. This protocol was previously only proved over unfounded abstractions from cryptography. We show that it is secure against arbitrary active attacks if it is implemented using standard provably secure cryptographic primitives. Nevertheless, our proof does not have to deal with the probabilistic aspects of cryptography and is, hence, in the scope of current automated proof tools. We achieve this by exploiting a recently proposed Dolev-Yao-style cryptographic library with a provably secure cryptographic implementation. Besides establishing the cryptographic security of the Needham-Schroeder-Lowe protocol, our result exemplifies the potential of this cryptographic library and paves the way for the cryptographically sound verification of security protocols by automated proof tools. Michael Backes 0001, Birgit Pfitzmann |
IEEE J. Sel. Areas Commun. | 2 |
| 2003 | Security in Business Process Engineering
Michael Backes 0001, Birgit Pfitzmann, Michael Waidner |
Business Process Management | 2 |
| 2003 | A composable cryptographic library with nested operationsabstractWe present the first idealized cryptographic library that can be used like the Dolev-Yao model for automated proofs of cryptographic protocols that use nested cryptographic operations, while coming with a cryptographic implementation that is provably secure under active attacks. Michael Backes 0001, Birgit Pfitzmann, Michael Waidner |
CCS | 2 |
| 2003 | A Toolkit for Managing Enterprise Privacy Policies
Michael Backes 0001, Birgit Pfitzmann, Matthias Schunter |
ESORICS | 2 |
| 2003 | Symmetric Authentication within a Simulatable Cryptographic Library
Michael Backes 0001, Birgit Pfitzmann, Michael Waidner |
ESORICS | 2 |
| 2003 | A Cryptographically Sound Security Proof of the Needham-Schroeder-Lowe Public-Key Protocol
Michael Backes 0001, Birgit Pfitzmann |
FSTTCS | 2 |
| 2003 | Reactively Secure Signature Schemes
Michael Backes 0001, Birgit Pfitzmann, Michael Waidner |
ISC | 2 |
| 2003 | Intransitive Non-Interference for Cryptographic PurposeabstractInformation flow and non-interference have recently become very popular concepts for expressing both integrity and privacy properties. Because of the enormous potential of transmitting information using probabilistic methods of cryptography, interest arose in capturing probabilistic non-interference. We investigate the notion of intransitive probabilistic non-interference in reactive systems, i.e., downgrading of probabilistic information and detection of probabilistic information flow by one or more involved third parties. Based on concrete examples, we derive several definitions that comprise cryptography-related details like error probabilities and computational restrictions. This makes the definitions applicable to systems involving real cryptography. Detection of probabilistic information flow is significantly more complicated to define if several third parties are involved because of the possibilities of secret sharing. We solve this problem by graph-theoretic techniques. Michael Backes 0001, Birgit Pfitzmann |
S&P | 2 |
| 2002 | Polynomial Fairness and LivenessabstractImportant properties of many protocols are liveness or availability, i.e. that something good happens now and then. In asynchronous scenarios, these properties obviously depend on the scheduler, which is usually considered to be fair in this case. Unfortunately, the standard definitions of fairness and liveness based on infinite sequences cannot be applied for most cryptographic protocols since one must restrict the adversary and the runs as a whole to polynomial length. We present the first general definition of polynomial fairness and liveness in asynchronous scenarios which is suited to cope with arbitrary cryptographic protocols. Furthermore, our definitions provide a link to the common approach of simulatability which is used throughout modern cryptography, and we show that polynomial liveness is maintained under simulatability. As an example, we present an abstract specification and a secure implementation of secure message transmission with reliable channels, and prove them to fulfill the desired liveness property, i.e., reliability of messages. Michael Backes 0001, Birgit Pfitzmann, Michael Steiner 0001, Michael Waidner |
CSFW | 2 |
| 2002 | Computational Probabilistic Non-interference
Michael Backes 0001, Birgit Pfitzmann |
ESORICS | 2 |
| 2001 | Optimized Self-Synchronizing Mode of Operation
Ammar Alkassar, Alexander Geraldy, Birgit Pfitzmann, Ahmad-Reza Sadeghi |
FSE | 3 |
| 2001 | A Model for Asynchronous Reactive Systems and its Application to Secure Message TransmissionabstractWe present a rigorous model for secure reactive systems in asynchronous networks with a sound cryptographic semantics, supporting abstract specifications and the composition of secure systems. This enables modular proofs of security, which is essential in bridging the gap between the rigorous proof techniques of cryptography and tool-supported formal proof techniques. The model follows the general simulatability approach of modern cryptography. A variety of network structures and trust models can be described such as static and adaptive adversaries, some examples of this are given. As an example of our specification methodology we provide an abstract and complete specification for Secure Message Transmission, improving on recent results by Lynch (1999), and verify one concrete implementation. Our proof is based on a general theorem on the security of encryption in a reactive multi-user setting, generalizing a recent result by Bellare et. al (2000). Birgit Pfitzmann, Michael Waidner |
S&P | 1 |
| 2000 | Anonymous Fingerprinting with Direct Non-repudiation
Birgit Pfitzmann, Ahmad-Reza Sadeghi |
ASIACRYPT | 1 |
| 2000 | Composition and integrity preservation of secure reactive systemsabstractWe consider compositional properties of reactive systems that are secure in a cryptographic sense. We follow the well-known simulatability approach, i.e., the specification is an ideal system and a real system should in some sense simulate it. We recently presented the first detailed general definition of this concept for reactive systems that allows abstraction and enables proofs of efficient real-life systems like secure channels or certified mail. We prove two important properties of this definition, preservation of integrity and secure composition: First, a secure real system satis es all integrity requirements (e.g., safety requirements expressed in temporal logic) that are satisfied by the ideal system. Secondly, if a composed system is designed using an ideal subsystem, it will remain secure if a secure real subsystem is used instead. Such a property was so far only known for non-reactive simulatability. Both properties are important for putting formal verification methods for systems u... Birgit Pfitzmann, Michael Waidner |
CCS | 1 |
| 1999 | Coin-Based Anonymous Fingerprinting
Birgit Pfitzmann, Ahmad-Reza Sadeghi |
EUROCRYPT | 1 |
| 1998 | Self-Delegation with Controlled Propagation - or - What If You Lose Your Laptop
Oded Goldreich 0001, Birgit Pfitzmann, Ronald L. Rivest |
CRYPTO | 2 |
| 1998 | Sequential Iteration of Interactive Arguments and an Efficient Zero-Knowledge Argument for NP
Ivan Damgård, Birgit Pfitzmann |
ICALP | 2 |
| 1998 | Optimal Efficiency of Optimistic Contract SigningabstractA contract is a non-repudiable agreement on a given contract text, i.e., a contract can be used to prove agreement between its signatories to any verifier. A contract signing scheme is used to fairly compute a contract so that, even if one of the signatories misbehaves, either both or none of the signatories obtain a contract. Optimistic contract signing protocols use a third party to ensure fairness, but in such a way that the third party is not actively involved in the fault-less case. Since no satisfactory protocols without any third party exist, this seems to be the best one can hope for. We prove tight lower bounds on the message and round complexity of optimistic contract signing on synchronous and asynchronous networks, and present new and efficient protocols based on digital signatures which achieve provably optimal efficiency. 1 Introduction A contract is a non-repudiable agreement on a given text [4]. A contract signing scheme includes at least three players and two protocol... Birgit Pfitzmann, Matthias Schunter, Michael Waidner |
PODC | 1 |
| 1998 | Real-time mixes: a bandwidth-efficient anonymity protocolabstractWe present techniques for efficient anonymous communication with real-time constraints as necessary for services like telephony, where a continuous data stream has to be transmitted. For concreteness, we present the detailed protocols for the narrow-band ISDN (integrated services digital network), although the heart of our techniques-anonymous channels-can also be applied to other networks. For ISDN, we achieve the same data rate as without anonymity, using the same subscriber lines and without any significant modifications to the long-distance network. A precise performance analysis is given. Our techniques are based on mixes, a method for anonymous communication for e-mail-like services introduced by D. Chaum (1981). Anja Jerichow, Jan Müller 0001, Andreas Pfitzmann, Birgit Pfitzmann, Michael Waidner |
IEEE J. Sel. Areas Commun. | 4 |
| 1998 | Statistical Secrecy and Multibit CommitmentsabstractWe present and compare definitions of "statistically hiding" protocols, and we propose a novel statistically hiding commitment scheme. Informally, a protocol statistically hides a secret if a computationally unlimited adversary who conducts the protocol with the owner of the secret learns almost nothing about it. One definition is based on the L/sub 1/-norm distance between probability distributions, the other on information theory. We prove that the two definitions are essentially equivalent. We also show that statistical counterparts of definitions of computational secrecy are essentially equivalent to our main definitions. Commitment schemes are an important cryptologic primitive. Their purpose is to commit one party to a certain value, while hiding this value from the other party until some later time. We present a statistically hiding commitment scheme allowing commitment to many bits. The commitment and reveal protocols of this scheme are constant-round, and the size of a commitment is independent of the number of bits committed to. This also holds for the total communication complexity, except of course for the bits needed to send the secret when it is revealed. The proof of the hiding property exploits the equivalence of the two definitions. Ivan Damgård, Torben P. Pedersen, Birgit Pfitzmann |
IEEE Trans. Inf. Theory | 3 |
| 1997 | Asymmetric Fingerprinting for Larger Collusionsabstract. Fingerprinting schemes deter people from illegally redistributing digital data by enabling the original merchant of the data to identify the original buyer of a redistributed copy. So-called traitor-tracing schemes have the same goal for keys used to decrypt information that is broadcast in encrypted form. Recently, asymmetric fingerprinting and traitor-tracing schemes were introduced. Here, only the buyer knows the fingerprinted copy after a sale, and if the merchant finds this copy somewhere, he obtains a proof that he found the copy of this particular buyer. This gives both parties security in disputes. First constructions showed the validity of the concept. However, these constructions did not yet achieve much security against collusions, in contrast to known symmetric schemes. This paper presents asymmetric constructions without this restriction. 1 Introduction The main roles in a fingerprinting or traitor tracing scenario are: . merchants, who sell digital data, . buyers, w... Birgit Pfitzmann, Michael Waidner |
CCS | 1 |
| 1997 | Collision-Free Accumulators and Fail-Stop Signature Schemes Without Trees
Niko Baric, Birgit Pfitzmann |
EUROCRYPT | 2 |
| 1997 | Anonymous Fingerprinting
Birgit Pfitzmann, Michael Waidner |
EUROCRYPT | 1 |
| 1997 | On the Existence of Statistically Hiding Bit Commitment Schemes and Fail-Stop Signatures
Ivan Damgård, Torben P. Pedersen, Birgit Pfitzmann |
J. Cryptol. | 3 |
| 1997 | Fail-Stop SignaturesabstractFail-stop signatures can briefly be characterized as digital signatures that allow the signer to prove that a given forged signature is indeed a forgery. After such a proof has been published, the system can be stopped. This type of security is strictly stronger than that achievable with ordinary digital signatures as introduced by Diffie and Hellman in 1976 and formally defined by Goldwasser, Micali, and Rivest in 1988, which was widely regarded as the strongest possible definition. This paper formally defines fail-stop signatures and shows their relation to ordinary digital signatures. A general construction and actual schemes derived from it follow. They are efficient enough to be used in practice. Next, we prove lower bounds on the efficiency of any fail-stop signature scheme. In particular, we show that the number of secret random bits needed by the signer, the only parameter where the complexity of all our constructions deviates from ordinary digital signatures by more than a small constant factor, cannot be reduced significantly. Torben P. Pedersen, Birgit Pfitzmann |
SIAM J. Comput. | 2 |
| 1997 | Strong Loss Tolerance of Electronic Coin SystemsabstractUntraceable electronic cash means prepaid digital payment systems, usually with offline payments, that protect user privacy. Such systems have recently been given considerable attention by both theory and development projects. However, in most current schemes, loss of a user device containing electronic cash implies a loss of money, just as with real cash. In comparison with credit schemes, this is considered a serious shortcoming. This article shows how untraceable electronic cash can be made loss tolerant, i.e., how the monetary value of the lost data can be recovered. Security against fraud and preservation of privacy are ensured; strong loss tolerance means that not even denial of recovery is possible. In particular, systems based on electronic coins are treated. We present general design principles and options and their instantiation in one concrete payment system. The measures are practical. Birgit Pfitzmann, Michael Waidner |
ACM Trans. Comput. Syst. | 1 |
| 1996 | Asymmetric Fingerprinting (Extended Abstract)
Birgit Pfitzmann, Matthias Schunter |
EUROCRYPT | 1 |
| 1995 | How to Break Another Provably Secure Payment System
Birgit Pfitzmann, Matthias Schunter, Michael Waidner |
EUROCRYPT | 1 |
| 1994 | The ESPRIT Project CAFE - High Security Digital Payment Systems
Jean-Paul Boly, Antoon Bosselaers, Ronald Cramer, Rolf Michelsen, Stig Fr. Mjølsnes, Frank Muller, Torben P. Pedersen, Birgit Pfitzmann, Peter de Rooij, Berry Schoenmakers, Matthias Schunter, Luc Vallée, Michael Waidner |
ESORICS | 8 |
| 1993 | Sorting Out Signature SchemesabstractDigital signature schemes are a fundamental tool for secure distributed systems. It is important to have a formal notion of what a secure digital signature scheme is, so that there is a clear interface between designers and users of such schemes. A definition that seemed final was given by Goldwasser, Micali, and Rivest in 1988, and although most signature schemes used in practice cannot be proved secure with respect to it, they are all built so that they hopefully fulfil it, e.g., by the inclusion of hash functions or redundancy to counter active attacks. Birgit Pfitzmann |
CCS | 1 |
| 1993 | On the Existence of Statistically Hiding Bit Commitment Schemes and Fail-Stop Signatures
Ivan Damgård, Torben P. Pedersen, Birgit Pfitzmann |
CRYPTO | 3 |
| 1992 | New Constructions of Fail-Stop Signatures and Lower Bounds (Extended Abstract)
Eugène van Heijst, Torben P. Pedersen, Birgit Pfitzmann |
CRYPTO | 3 |
| 1992 | Unconditional Byzantine Agreement for any Number of Faulty Processors
Birgit Pfitzmann, Michael Waidner |
STACS | 1 |
| 1991 | Cryptographically Strong Undeniable Signatures, Unconditionally Secure for the Signer
David Chaum, Eugène van Heijst, Birgit Pfitzmann |
CRYPTO | 3 |
| 1991 | How To Break and Repair A "Provably Secure" Untraceable Payment System
Birgit Pfitzmann, Michael Waidner |
CRYPTO | 1 |
| 1991 | Unconditional Byzantine Agreement with Good Majority
Birgit Baum-Waidner, Birgit Pfitzmann, Michael Waidner |
STACS | 2 |