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.

Dylan Clarke

dblp:00/7593 · DBLP profile ↗
← Back
5ranked-venue papers
2as first author
0since 2021 · last 2016
—ORCID · none

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

Security and privacy · 4 · 2 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
1 paper
Cryptographic protocols and secure computation · 50% Hardware security and side channels · 50%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Storage systems · 100%

Topics — the 4 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Cryptographic protocols and secure computation › public verifiability
publicly verifiable deletion
0.212016
Deleting Secret Data with Public Verifiability · IEEE Trans. Dependable Secur. Comput. 2016
Cryptographic protocols and secure computation
public verifiability
0.212016
Deleting Secret Data with Public Verifiability · IEEE Trans. Dependable Secur. Comput. 2016
Hardware security and side channels
trusted execution environments
0.212016
Deleting Secret Data with Public Verifiability · IEEE Trans. Dependable Secur. Comput. 2016
Hardware security and side channels › trusted execution environments
trusted platform module
0.212016
Deleting Secret Data with Public Verifiability · IEEE Trans. Dependable Secur. Comput. 2016

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

zero-knowledge proofs · 0.5cryptographic accumulator · 0.5
YearPublicationVenuePosition
2016 Deleting Secret Data with Public Verifiability
abstract
Existing software-based data erasure programs can be summarized as following the same one-bit-return protocol: the deletion program performs data erasure and returns either success or failure. However, such a one-bit-return protocol turns the data deletion system into a black box-the user has to trust the outcome but cannot easily verify it. This is especially problematic when the deletion program is encapsulated within a Trusted Platform Module (TPM), and the user has no access to the code inside. In this paper, we present a cryptographic solution that aims to make the data deletion process more transparent and verifiable. In contrast to the conventional black/white assumptions about TPM (i.e., either completely trust or distrust), we introduce a third assumption that sits in between: namely, “trust-but-verify”. Our solution enables a user to verify the correct implementation of two important operations inside a TPM without accessing its source code: i.e., the correct encryption of data and the faithful deletion of the key. Finally, we present a proof-of-concept implementation of the SSE system on a resource-constrained Java card to demonstrate its practical feasibility. To our knowledge, this is the first systematic solution to the secure data deletion problem based on a “trust-but-verify” paradigm, together with a concrete prototype implementation.
Feng Hao 0001, Dylan Clarke, Avelino Francisco Zorzo
IEEE Trans. Dependable Secur. Comput.2
2014 Cryptanalysis of the dragonfly key exchange protocol
abstract
Dragonfly is a password authenticated key exchange protocol that has been submitted to the Internet engineering task force as a candidate standard for general internet use. The authors analysed the security of this protocol and devised an attack that is capable of extracting both the session key and password from an honest party. This attack was then implemented and experiments were performed to determine the time‐scale required to successfully complete the attack.
Dylan Clarke, Feng Hao 0001
IET Inf. Secur.1
2012 Security Analysis of a Multi-factor Authenticated Key Exchange Protocol
Feng Hao 0001, Dylan Clarke
ACNS2
2012 FORTRESS: Adding Intrusion-Resilience to Primary-Backup Server Systems
abstract
Primary-backup replication enables arbitrary services, which need not be built as deterministic state machines, to be reliable against server crashes. Further, when the primary does not crash, the performance can be close to that of an un-replicated, 1-server system and is arguably far better than what state machine replication can offer. These advantages have made primary-backup replication a widely used technique in commercial provisioning of services, even though the technique assumes that residual software bugs in a server system can lead only to crashes and cannot result in state corruption. This assumption cannot hold against an attacker intent on exploiting vulnerabilities and corrupting the service state when attacks lead to intrusions. This paper presents a system, called FORTRESS, which can encapsulate a primary-backup system and safeguard it from being intruded. At its core, FORTRESS applies proactive obfuscation techniques in a manner appropriate to primary-backup replication and deploys proxy servers for additional defence. Gain in intrusion resilience is shown to be substantial when assessed through analytical evaluations and simulations for a range of attacker scenarios. Further, by implementing two web-based applications, the average performance drop is demonstrated to be in the order of tens of milliseconds even when obfuscation intervals are as small as tens of seconds.
Dylan Clarke, Paul D. Ezhilchelvan
SRDS1
2009 Proactive Fortification of Fault-Tolerant Services
Paul D. Ezhilchelvan, Dylan Clarke, Isi Mitrani, Santosh K. Shrivastava
OPODIS2