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

Dieter Gollmann

dblp:39/5760 · DBLP profile ↗
← Back
40ranked-venue papers
14as first author
0since 2021 · last 2017
—ORCID · none

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

Security and privacy · 31 · 9 first-authorSystems, architecture and hardware · 4 · 2 first-authorComputer networks · 3 · 2 first-authorTheory of computation · 2 · 1 first-authorSoftware engineering, systems software and programming languages · 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.

Theoretical computer science
3 papers
Automated reasoning and model checking · 55% Graph algorithms and graph theory · 28% Coding theory · 16%
Network and information security
8 papers
Authentication and access control · 52% Cryptographic primitives and cryptanalysis · 35% Cryptographic protocols and secure computation · 13%

Topics — the 20 heaviest of 23, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Graph algorithms and graph theory › graph theory
graph transformation
0.212014
A Graph-Based Transformation Reduction to Reach UPPAAL States Faster · FM 2014
Automated reasoning and model checking
model checking
0.212014
A Graph-Based Transformation Reduction to Reach UPPAAL States Faster · FM 2014
Automated reasoning and model checking › model checking
state space reduction
0.212014
A Graph-Based Transformation Reduction to Reach UPPAAL States Faster · FM 2014
Authentication and access control › authentication
authentication protocols
0.122003
Authentication by correspondence · IEEE J. Sel. Areas Commun. 2003
What do We Mean by Entity Authentication? · S&P 1996
Coding theory › finite fields
dual basis
0.012002
Equally Spaced Polynomials, Dual Bases, and Multiplication in F2n · IEEE Trans. Computers 2002
Coding theory
finite fields
0.012002
Equally Spaced Polynomials, Dual Bases, and Multiplication in F2n · IEEE Trans. Computers 2002
Coding theory › finite fields
finite field arithmetic
0.012002
Equally Spaced Polynomials, Dual Bases, and Multiplication in F2n · IEEE Trans. Computers 2002
Authentication and access control
non-repudiation
0.021996
A Fair Non-repudiation Protocol · S&P 1996
Observations on Non-repudiation · ASIACRYPT 1996
Cryptographic primitives and cryptanalysis › stream cipher
clock-controlled shift registers
0.021996
Correlation Attacks on Cascades of Clock Controlled Shift Registers · ASIACRYPT 1996
Clock-controlled shift registers: a review · IEEE J. Sel. Areas Commun. 1989
Cryptographic primitives and cryptanalysis
stream cipher
0.021996
Correlation Attacks on Cascades of Clock Controlled Shift Registers · ASIACRYPT 1996
Clock-controlled shift registers: a review · IEEE J. Sel. Areas Commun. 1989
Cryptographic primitives and cryptanalysis › stream cipher cryptanalysis
correlation attack
0.011996
Correlation Attacks on Cascades of Clock Controlled Shift Registers · ASIACRYPT 1996
Cryptographic protocols and secure computation
fair exchange
0.011996
Observations on Non-repudiation · ASIACRYPT 1996
Authentication and access control
user authentication
0.011996
What do We Mean by Entity Authentication? · S&P 1996
Integrated circuit design › digital circuit design
cryptographic hardware
0.011989
Algorithm engineering for public key algorithms · IEEE J. Sel. Areas Commun. 1989
Integrated circuit design › digital circuit design
VLSI architecture
0.011989
Algorithm engineering for public key algorithms · IEEE J. Sel. Areas Commun. 1989
Cryptographic protocols and secure computation
security protocol analysis
0.011996
What do We Mean by Entity Authentication? · S&P 1996
Cryptographic protocols and secure computation › secure computation protocols › setup assumptions
trusted third party
0.011996
A Fair Non-repudiation Protocol · S&P 1996
Integrated circuit design › digital circuit design
arithmetic circuit design
0.011986
Architectures for Exponentiation in GF(2n) · CRYPTO 1986
Cryptographic primitives and cryptanalysis › finite field arithmetic
binary field arithmetic
0.011986
Architectures for Exponentiation in GF(2n) · CRYPTO 1986
Cryptographic primitives and cryptanalysis
finite field arithmetic
0.011986
Architectures for Exponentiation in GF(2n) · CRYPTO 1986

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

graph-based transformation · 0.2protocol verification · 0.1correspondence analysis · 0.1non-repudiation protocols · 0.0formal verification · 0.0correlation attack · 0.0modular integer arithmetic · 0.0finite field arithmetic · 0.0statistical testing · 0.0autocorrelation analysis · 0.0algebraic analysis · 0.0
YearPublicationVenuePosition
2017 Privacy policies verification in composite services using OWL
Assadarat Khurat, Boontawee Suntisrivaraporn, Dieter Gollmann
Comput. Secur.3
2015 The Process Matters: Ensuring Data Veracity in Cyber-Physical Systems
abstract
Cyber-physical systems are characterized by an IT infrastructure controlling effects in the physical world. Attacks are intentional actions trying to cause undesired physical effects. When process data originating in the physical world is manipulated before being handed to the IT infrastructure, the data security property called "veracity" or trustworthiness will be violated. There is no canonical IT security solution guaranteeing that the inputs from a sensor faithfully represent reality. However, the laws of physics may help the defender to detect impossible or implausible sensor readings.
Marina Krotofil, Jason Larsen, Dieter Gollmann
AsiaCCS3
2014 A Graph-Based Transformation Reduction to Reach UPPAAL States Faster
Jonas Rinast, Sibylle Schupp, Dieter Gollmann
FM3
2014 Access Control in and Around the Browser
Dieter Gollmann
ISPEC1
2013 Industrial control systems security: What is happening?
abstract
Increasing awareness of ICS security issues has brought about a growing body of work in this area, including pioneering contributions based on realistic control system logs and network traces. This paper surveys the state of the art in ICS security research, including efforts of industrial researchers, highlighting the most interesting works. Research efforts are grouped into divergent areas, where we add “secure control” as a new category to capture security goals specific to control systems that differ from security goals in traditional IT systems.
Marina Krotofil, Dieter Gollmann
INDIN2
2013 Industrial control systems security: What is happening?
abstract
Increasing awareness of ICS security issues has brought about a growing body of work in this area, including pioneering contributions based on realistic control system logs and network traces. This paper surveys the state of the art in ICS security research, including efforts of industrial researchers, highlighting the most interesting works. Research efforts are grouped into divergent areas, where we add “secure control” as a new category to capture security goals specific to control systems that differ from security goals in traditional IT systems.
Marina Krotofil, Dieter Gollmann
INDIN2
2012 Veracity, Plausibility, and Reputation
Dieter Gollmann
WISTP1
2010 Caught in the Maze of Security Standards
Jan Meier, Dieter Gollmann
ESORICS2
2008 Securing Web applications
Dieter Gollmann
Inf. Secur. Tech. Rep.1
2007 Electing the Doge of Venice: Analysis of a 13th Century Protocol
abstract
This paper discusses the protocol used for electing the Doge of Venice between 1268 and the end of the Republic in 1797. We show that it has some useful properties that in addition to being interesting in themselves, also suggest that its fundamental design principle is worth investigating for application to leader election protocols in computer science. For example, it gives some opportunities to minorities while ensuring that more popular candidates are more likely to win, and offers some resistance to corruption of voters. The most obvious feature of this protocol is that it is complicated and would have taken a long time to carry out. We also advance a hypothesis as to why it is so complicated, and describe a simplified protocol with very similar properties.
Miranda Mowbray, Dieter Gollmann
CSF2
2003 Authentication by correspondence
abstract
Correspondence properties capture authentication only indirectly. We trace the origin of correspondence in the analysis of authentication protocols and investigate to what extent correspondence actually corresponds to the various flavors of authentication.
Dieter Gollmann
IEEE J. Sel. Areas Commun.1
2002 Equally Spaced Polynomials, Dual Bases, and Multiplication in F2n
abstract
A proposed multiplier for finite fields given by equally spaced polynomials is based on the transformation from the polynomial basis to its dual basis, combined with multiplication by a constant. We classify the constants that are optimal regarding the cost of this operation and investigate the cost of the inverse transformation.
Dieter Gollmann
IEEE Trans. Computers1
2001 Verifiable Identifiers in Middleware Security
abstract
This paper discusses the difficulties of describing an appropriate notion of the security attributes "caller" and "target" in object-oriented middleware systems such as CORBA. Middleware security needs such security attributes in order to be able to express middleware layer security policies. Our analysis points out that, whilst there is no information available on the ORB layer to describe the caller and target, it is possible in practice to use descriptors from other layers. In CORBA security, the mechanism-specific identifiers on the caller side and the information from the object reference on the target side turn out to be most appropriate and trustworthy for describing caller and target application objects at the right granularity. As a proof of concept we mention our MICOSec CORBA security implementation which demonstrates the feasibility of our approach. Our paper shows that it is unrealistic to expect a security service layer to be able to abstract fully from the underlying security mechanisms without implications on granularity and semantic mismatches.
Ulrich Lang 0001, Dieter Gollmann, Rudolf Schreiner
ACSAC2
2001 Cryptography and Middleware Security
Ulrich Lang 0001, Dieter Gollmann, Rudolf Schreiner
ICICS2
2000 New paradigms - old paradigms?
Dieter Gollmann
Future Gener. Comput. Syst.1
1999 Dual Bases and Bit-Serial Multiplication in Fqn
Dieter Gollmann
Theor. Comput. Sci.1
1998 Panel Introduction: Varieties of Authentication
Roberto Gorrieri, Paul F. Syverson, Martín Abadi, Riccardo Focardi, Dieter Gollmann, Gavin Lowe, Catherine Meadows 0001
CSFW5
1998 Panel Introduction: The Security Impact of Distributed Computing Technologies
Peter Y. A. Ryan, Dieter Gollmann, Günter Karjoth, Chris J. Mitchell
CSFW2
1998 Security in CORBA-based electronic commerce systems
Dieter Gollmann, Ulrich Lang 0001
Inf. Secur. Tech. Rep.1
1997 Secret Sharing with Reusable Polynomials
Liqun Chen 0002, Dieter Gollmann, Chris J. Mitchell, Peter R. Wild
ACISP2
1997 An Efficient Non-repudiation Protocol
abstract
Fairness may be a desirable property of a non-repudiation service. Protocols can achieve fairness through the involvement of a trusted third party but the extent of the trusted third party's involvement can vary between protocols. Hence, one of the goals of designing an efficient non-repudiation protocol is to reduce the workload of the trusted third party. In this paper, we present a variant of our fair non-repudiation protocol (1996), where the trusted third party is involved only in the case that one party cannot obtain the expected non-repudiation evidence from the other party. This variant is efficient in an environment where the two parties are likely to resolve communications problems between themselves.
Jianying Zhou 0001, Dieter Gollmann
CSFW2
1996 Tailoring authentication protocols to match underlying mechanisms
Liqun Chen 0002, Dieter Gollmann, Chris J. Mitchell
ACISP2
1996 Correlation Attacks on Cascades of Clock Controlled Shift Registers
Willi Geiselmann, Dieter Gollmann
ASIACRYPT2
1996 Observations on Non-repudiation
Jianying Zhou 0001, Dieter Gollmann
ASIACRYPT2
1996 Certified Electronic Mail
Jianying Zhou 0001, Dieter Gollmann
ESORICS2
1996 What do We Mean by Entity Authentication?
abstract
The design of authentication protocols has proven to be surprisingly error-prone. We suggest that this is partly due to a language problem. The objectives of entity authentication are usually given in terms of human encounters while we actually implement message passing protocols. We propose various translations of the high-level objectives into a language appropriate for communication protocols. In addition, protocols are often specified at too low a level of abstraction. We argue that encryption should not be used as a general primitive as it does not capture the specific purpose for using a cryptographic function in a particular protocol.
Dieter Gollmann
S&P1
1996 A Fair Non-repudiation Protocol
abstract
A fair non-repudiation protocol should not give the sender of a message an advantage over the receiver, or vice versa. We present a fair non-repudiation protocol that requires a trusted third party but attempts to minimize its involvement in the execution of the protocol. We draw particular attention to the nonstandard use of encryption in our protocol and discuss some aspects of its formal verification.
Jianying Zhou 0001, Dieter Gollmann
S&P2
1996 Redundant Integer Representations and Fast Exponentiation
Dieter Gollmann, Yongfei Han, Chris J. Mitchell
Des. Codes Cryptogr.1
1995 Key distribution without individual trusted authentification servers
abstract
Some recent research on key distribution systems has focussed on analysing trust in authentication servers, and constructing key distribution protocols which operate using a number of authentication servers, which have the property that a minority of them may be untrustworthy. This paper proposes two key distribution protocols with multiple authentication servers using a cross checksum scheme. Both protocol are based on the use of symmetric encryption for verifying the origin and integrity of messages. In these protocols it is not necessary for clients to trust an individual authentication server. A minority of malicious and colluding servers cannot compromise security and can be detected. The first 'parallel' protocol can prevent a minority of servers disrupting the service. The second 'cascade' protocol has to work with other security mechanisms in order to prevent a server breaking the procedure by refusing to cooperate. As compared with other proposed protocols with similar properties these two protocols require less exchanged messages.
Liqun Chen 0002, Dieter Gollmann, Chris J. Mitchell
CSFW2
1995 Minimal Weight k-SR Representations
Yongfei Han, Dieter Gollmann, Chris J. Mitchell
IMACC2
1995 Distributing Trust Amongst Multiple Authentication Servers
abstract
Some recent research on key distribution systems has focussed on analysing trust in authentication servers, and constructing key distribution protocols which operate using a number of authentication servers, a minority of them may be untrusted. This
Liqun Chen 0002, Dieter Gollmann, Chris J. Mitchell
J. Comput. Secur.2
1993 Cryptanalysis of Clock Controlled Shift Registers
Dieter Gollmann
FSE1
1993 The MSc in Information Security at Royal Holloway
Dieter Gollmann
SEC1
1993 Authentication services in distributed systems
Dieter Gollmann, Thomas Beth, Frank Damm
Comput. Secur.1
1993 Self-Dual Bases in Fqn
Willi Geiselmann, Dieter Gollmann
Des. Codes Cryptogr.2
1993 Towards Operational Measures of Computer Security
abstract
Ideally, a measure of the security of a system should capture quantitatively the intuitive notion of ‘the ability of the system to resist attack’. That is, it should be operational, reflecting the degree to which the system can be expected to remain
Bev Littlewood, Sarah Brocklehurst, Norman E. Fenton, Peter Mellor, Stella Page, David Wright 0001, John Dobson, John A. McDermid, Dieter Gollmann
J. Comput. Secur.9
1992 Freshness Assurance of Authentication Protocols
Kwok-Yan Lam, Dieter Gollmann
ESORICS2
1989 Algorithm engineering for public key algorithms
abstract
Methods of implementing public key algorithms based on modular integer arithmetic (RSA) and finite-field arithmetic (Diffie-Hellman, El Gamal) are examined. Architectures for VLSI implementations are emphasized.>
Thomas Beth, Dieter Gollmann
IEEE J. Sel. Areas Commun.2
1989 Clock-controlled shift registers: a review
abstract
Key-stream generators are discussed in which shift registers are clocked in a quasi-random manner under the control of other shift registers. They are a promising practical alternative to those using nonlinear combining functions on the outputs from regularly stepped shift registers and are now almost as well understood. Some World War II ciphers using stuttered rotors are briefly described as natural predecessors, including one cryptanalyzed on the Colossus machines. The algebraic theory is discussed, from which it is shown how large periods and linear equivalences can readily be obtained. The work of a number of authors on cascades is reviewed; these are linear hierarchies in which each register except the first is clock controlled by its predecessor. Other schemes are considered. Results on statistical properties and autocorrelation functions are quoted.>
Dieter Gollmann, William G. Chambers
IEEE J. Sel. Areas Commun.1
1986 Architectures for Exponentiation in GF(2n)
Thomas Beth, B. M. Cook, Dieter Gollmann
CRYPTO3