Demo Data from EDBT 2026 / reviewers in the wild / expert
Andrew J. Clark
dblp:05/4615
· DBLP profile ↗
32ranked-venue papers
4as first author
0since 2021 · last 2011
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 26 · 4 first-authorSystems, architecture and hardware · 3Artificial intelligence and machine learning · 1Computer networks · 1Software engineering, systems software and programming languages · 1Databases, data management, data science and information retrieval · 1Human-computer interaction and ubiquitous 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
3 papers |
Cryptographic primitives and cryptanalysis · 100% |
Topics — the 7 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cryptographic primitives and cryptanalysis › stream cipher
nonlinear filter generator |
0.0 | 1 | 2000 | Generalized Inversion Attack on Nonlinear Filter Generators · IEEE Trans. Computers 2000 |
Cryptographic primitives and cryptanalysis
stream cipher |
0.0 | 1 | 2000 | Generalized Inversion Attack on Nonlinear Filter Generators · IEEE Trans. Computers 2000 |
Cryptographic primitives and cryptanalysis
boolean functions |
0.0 | 1 | 1998 | Heuristic Design of Cryptographically Strong Balanced Boolean Functions · EUROCRYPT 1998 |
Cryptographic primitives and cryptanalysis
block cipher |
0.0 | 1 | 1994 | DESV-1: A Variation of the Data Encryption Standard (DES) · ASIACRYPT 1994 |
Cryptographic primitives and cryptanalysis › symmetric cryptography
block cipher design |
0.0 | 1 | 1994 | DESV-1: A Variation of the Data Encryption Standard (DES) · ASIACRYPT 1994 |
Cryptographic primitives and cryptanalysis › block cipher
DES |
0.0 | 1 | 1994 | DESV-1: A Variation of the Data Encryption Standard (DES) · ASIACRYPT 1994 |
Cryptographic primitives and cryptanalysis
symmetric cryptography |
0.0 | 1 | 1994 | DESV-1: A Variation of the Data Encryption Standard (DES) · ASIACRYPT 1994 |
Methods — techniques the papers use, named apart from their topics
branching process · 0.0heuristic search · 0.0cipher variation design · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2011 | Defending Web Services against Denial of Service Attacks Using Client PuzzlesabstractThe interoperable and loosely-coupled web services architecture, while beneficial, can be resource-intensive, and is thus susceptible to denial of service (DoS) attacks in which an attacker can use a relatively insignificant amount of resources to exhaust the computational resources of a web service. We investigate the effectiveness of defending web services from DoS attacks using client puzzles, a cryptographic countermeasure which provides a form of gradual authentication by requiring the client to solve some computationally difficult problems before access is granted. In particular, we describe a mechanism for integrating a hash-based puzzle into existing web services frameworks and analyze the effectiveness of the countermeasure using a variety of scenarios on a network test bed. Client puzzles are an effective defence against flooding attacks. They can also mitigate certain types of semantic-based attacks, although they may not be the optimal solution. Suriadi Suriadi, Douglas Stebila, Andrew J. Clark |
ICWS | 3 |
| 2011 | Detecting Collusive Fraud in Enterprise Resource Planning Systems
Asadul K. Islam, Malcolm Corney, George M. Mohay, Andrew J. Clark, Shane Bracher, Tobias Raub, Ulrich Flegel |
IFIP Int. Conf. Digital Forensics | 4 |
| 2011 | User-representative feature selection for keystroke dynamicsabstractContinuous user authentication with keystroke dynamics uses characters sequences as features. Since users can type characters in any order, it is imperative to find character sequences (n-graphs) that are representative of user typing behavior. The contemporary feature selection approaches do not guarantee selecting frequently-typed features which may cause less accurate statistical user-representation. Furthermore, the selected features do not inherently reflect user typing behavior. We propose four statistical-based feature selection techniques that mitigate limitations of existing approaches. The first technique selects the most frequently occurring features. The other three consider different user typing behaviors by selecting: n-graphs that are typed quickly; n-graphs that are typed with consistent time; and n-graphs that have large time variance among users. We use Gunetti's keystroke dataset and k-means clustering algorithm for our experiments. The results show that among the proposed techniques, the most-frequent feature selection technique can effectively find user-representative features. We further substantiate our results by comparing the most-frequent feature selection technique with three existing approaches (popular Italian words, common n-graphs, and least frequent n-graphs). We find that it performs better than the existing approaches after selecting a certain number of most-frequent n-graphs. Eesa Alsolami, Colin Boyd, Andrew J. Clark, Irfan Ahmed 0001 |
NSS | 3 |
| 2011 | Data preprocessing for anomaly based network intrusion detection: A review
Jonathan J. Davis, Andrew J. Clark |
Comput. Secur. | 2 |
| 2010 | A Model for Computer ProfilingabstractThis paper discusses the use of models in automatic computer forensic analysis, and proposes and elaborates on a novel model for use in computer profiling, the computer profiling object model. The computer profiling object model is an information model which models a computer as objects with various attributes and inter-relationships. These together provide the information necessary for a human investigator or an automated reasoning engine to make judgments as to the probable usage and evidentiary value of a computer system. The computer profiling object model can be implemented so as to support automated analysis to provide an investigator with the information needed to decide whether manual analysis is required. Andrew Marrington, George M. Mohay, Hasmukh Morarji, Andrew J. Clark |
ARES | 4 |
| 2010 | A Framework for Improved Adolescent and Child Safety in MMOsabstractThis paper presents an approach to providing better safety for adolescents playing online games. We highlight an emerging paedophile presence in online games and offer a general framework for the design of monitoring and alerting tools. Our method is to monitor and detect relationships forming with a child in online games, and alert if the relationship indicates an offline meeting with the child has been arranged or has the potential to occur. A prototype implementation with demonstrative components of the framework has been created and is introduced. The prototype demonstration and evaluation uses a teen rated online relationship-building environment for its case study, specifically the predominant Massive Multiplayer Online Game (MMO) World of Warcraft. Lyta Penna, Andrew J. Clark, George M. Mohay |
ASONAM | 2 |
| 2010 | Continuous Biometric Authentication: Can It Be More Practical?abstractContinuous biometric authentication schemes (CBAS) are built around the biometrics supplied by user behavioural characteristics and continuously check the identity of the user throughout the session. The current literature for CBAS primarily focuses on the accuracy of the system in order to reduce false alarms. However, these attempts do not consider various issues that might affect practicality in real world applications and continuous authentication scenarios. One of the main issues is that the presented CBAS are based on several samples of training data either of both intruder and valid users or only the valid users' profile. This means that historical profiles for either the legitimate users or possible attackers should be available or collected before prediction time. However, in some cases it is impractical to gain the biometric data of the user in advance (before detection time). Another issue is the variability of the behaviour of the user between the registered profile obtained during enrollment, and the profile from the testing phase. The aim of this paper is to identify the limitations in current CBAS in order to make them more practical for real world applications. Also, the paper discusses a new application for CBAS not requiring any training data either from intruders or from valid users. Eesa Alsolami, Colin Boyd, Andrew J. Clark, Asadul K. Islam |
HPCC | 3 |
| 2010 | Validating Denial of Service Vulnerabilities in Web ServicesabstractThe loosely-coupled and dynamic nature of web services architectures has many benefits, but also leads to an increased vulnerability to denial of service attacks. While many papers have surveyed and described these vulnerabilities, they are often theoretical and lack experimental data to validate them, and assume an obsolete state of web services technologies. This paper describes experiments involving several denial of service vulnerabilities in well-known web services platforms, including Java Metro, Apache Axis, and Microsoft.NET. The results both confirm and deny the presence of some of the most well-known vulnerabilities in web services technologies. Specifically, major web services platforms appear to cope well with attacks that target memory exhaustion. However, attacks targeting CPU-time exhaustion are still effective, regardless of the victim's platform. Suriadi Suriadi, Andrew J. Clark, Desmond Allan Schmidt |
NSS | 2 |
| 2010 | Overcoming Reputation and Proof-of-Work Systems in BotnetsabstractReputation and proof-of-work systems have been outlined as methods bot masters will soon use to defend their peer-to-peer botnets. These techniques are designed to prevent sybil attacks, such as those that led to the downfall of the Storm botnet. To evaluate the effectiveness of these techniques, a botnet that employed these techniques was simulated, and the amount of resources required to stage a successful sybil attack against it measured. While the proof-of-work system was found to increase the resources required for a successful sybil attack, the reputation system was found to lower the amount of resources required to disable the botnet. Alan Tickle, Andrew J. Clark |
NSS | 3 |
| 2010 | Fraud Detection in ERP Systems Using Scenario Matching
Asadul K. Islam, Malcolm Corney, George M. Mohay, Andrew J. Clark, Shane Bracher, Tobias Raub, Ulrich Flegel |
SEC | 4 |
| 2008 | Evaluation of Anomaly Based Character Distribution Models in the Detection of SQL Injection AttacksabstractThe ubiquity of Web applications has led to an increased focus on the development of attacks targeting these applications. One particular type of attack that has recently become prominent is the SQL injection attack. SQL injection attacks can potentially result in unauthorized access to confidential information stored in a backend database. In this paper we describe an anomaly based approach which utilizes the character distribution of certain sections of HTTP requests to detect previously unseen SQL injection attacks. Our approach requires no user interaction, and no modification of or access to, either the backend database or the source code of the web application itself. Our practical results suggest that the model proposed in this paper is superior to existing models at detecting SQL injection attacks. We also evaluate the effectiveness of our model at detecting different types of SQL injection attacks. Mehdi Kiani, Andrew J. Clark, George M. Mohay |
ARES | 2 |
| 2006 | Specification-Based Intrusion Detection in WLANsabstractWireless networking technologies based on the IEEE 802.11 series of standards fail to authenticate management frames and network card addresses and suffer from serious vulnerabilities that may lead to denial of service, session hijacking, and address masquerading attacks. In this paper, we describe and implement a specification-based intrusion detection system for IEEE 802.11 wireless infrastructure networks, which not only provides attack detection, but also implements policy compliance monitoring. The specification used by our intrusion detection system is derived from network protocol state transition models and site security policy constraints. We also perform an experimental and comparative analysis of the technique to assess its effectiveness. The results indicate that the approach is superior at successfully detecting a greater variety of attacks than other existing approaches Rupinder Gill, Jason Smith 0001, Andrew J. Clark |
ACSAC | 3 |
| 2005 | An Improved Execution Integrity Solution for Mobile Agents
Michelangelo Giansiracusa, Selwyn Russell, Andrew J. Clark, John Hynd |
ACISP | 3 |
| 2005 | A Framework for Detecting Network-based Code Injection Attacks Targeting Windows and UNIXabstractCode injection vulnerabilities continue to prevail. Attacks of this kind such as stack buffer overflows and heap buffer overflows account for roughly half of the vulnerabilities discovered in software every year. The research presented in this paper extends earlier work in the area of code injection attack detection in UNIX environments. It presents a framework for detecting new or previously unseen code injection attacks in a heterogeneous networking environment and compares code injection attack and detection strategies used in the UNIX and Windows environments. The approach presented is capable of detecting both obfuscated and clear text attacks, and is suitable for implementation in the Windows environment. A prototype intrusion detection system (IDS) capable of detecting code injection attacks, both clear text attacks and obfuscated attacks, which targets Windows systems is presented. Stig Andersson, Andrew J. Clark, George M. Mohay, Bradley L. Schatz, Jacob Zimmermann |
ACSAC | 2 |
| 2004 | Macro-level Attention to Mobile Agent Security: Introducing the Mobile Agent Secure Hub Infrastructure Concept
Michelangelo Giansiracusa, Selwyn Russell, Andrew J. Clark, Volker Roth 0002 |
ICICS | 3 |
| 2003 | Attack Signature Matching and Discovery in Systems Employing Heterogeneous IDSabstractOver the past decade, intrusion detection systems (IDS) have improved steadily in the efficiency and effectiveness with which they detect intrusive activity. This is particularly true with signature-based IDS due to progress with intrusion analysis and intrusion signature specification. At the same time system complexity, overall numbers of bugs and security vulnerabilities have been on the increase. This has led to the recognition that in order to operate over the entire attack space, multiple heterogeneous IDS must be used, which need to interoperate with one another, and possibly also with other components of system security. We describe our research into developing algorithms for attack signature matching for detecting multistage attacks manifested by alerts from heterogeneous IDS. It describes also the testing and preliminary results of that research, and the administrator interface used to analyze the alerts produced by the tests and the results of signature matching. Nathan Carey, George M. Mohay, Andrew J. Clark |
ACSAC | 3 |
| 2003 | Enhancing the Security of Internet Applications using location: A New Model for Tamper-resistant GSM LocationabstractThis paper introduces location-based security services and discusses a new model for tamper-resistant location determination. These location-based security services are demonstrated in terms of a framework for both WAP and web-based Internet applications, which facilities the acquisition of location using the proposed model for tamper-resistant location determination. The framework is realized in two example applications that utilize location-based security services to enhance access control and audit facilities. Chris Wullems, Mark Looi, Andrew J. Clark |
ISCC | 3 |
| 2002 | The LILI-II Keystream Generator
Andrew J. Clark, Ed Dawson, Joanne Fuller, Jovan Dj. Golic, Hoonjae Lee 0001, William Millan, Sang-Jae Moon, Leonie Ruth Simpson |
ACISP | 1 |
| 2002 | IDS Interoperability and Correlation Using IDMEF and Commodity Systems
Nathan Carey, Andrew J. Clark, George M. Mohay |
ICICS | 2 |
| 2000 | An Implementation of Bitsliced DES on the Pentium MMXTM Processor
Lauren May, Lyta Penna, Andrew J. Clark |
ACISP | 3 |
| 2000 | A Three-Party HTTP Proxy to Support Internet Content Regulation
Agung Budi Prasetijo, Paul Ashley, Mark Looi, Andrew J. Clark, Gary Gaskell |
ACISP | 4 |
| 2000 | Key management in a non-trusted distributed environment
Ed Dawson, Andrew J. Clark, Mark Looi |
Future Gener. Comput. Syst. | 2 |
| 2000 | Generalized Inversion Attack on Nonlinear Filter GeneratorsabstractA nonlinear filter generator is a basic keystream generator for stream cipher applications consisting of a single linear feedback shift register whose output is filtered by a nonlinear combining function. A binary nonlinear filter generator is viewed as a finite input memory automaton with one binary input and one binary output. The generalized inversion attack on a binary nonlinear filter generator is developed and analyzed by the theory of critical branching processes. Its objective is to recover the unknown input sequence from a given segment of the output sequence, provided that the filter function is known. Unlike the inversion attack, which requires that the filter function be linear in the first or the last input variable, this attack can be applied for any filter function. Both theory and systematic experiments show that its time complexity remains dose to 2/sup M/, which is the time complexity of the inversion attack, where M denotes the input memory size in bits. Jovan Dj. Golic, Andrew J. Clark, Ed Dawson |
IEEE Trans. Computers | 2 |
| 1999 | Inversion Attack and Branching
Jovan Dj. Golic, Andrew J. Clark, Ed Dawson |
ACISP | 2 |
| 1999 | Boolean Function Design Using Hill Climbing Methods
William Millan, Andrew J. Clark, Ed Dawson |
ACISP | 2 |
| 1999 | Evolutionary Heuristics for Finding Cryptographically Strong S-Boxes
William Millan, L. Burnett, Gary Carter, Andrew J. Clark, Ed Dawson |
ICICS | 4 |
| 1998 | Heuristic Design of Cryptographically Strong Balanced Boolean Functions
William Millan, Andrew J. Clark, Ed Dawson |
EUROCRYPT | 2 |
| 1997 | An effective genetic algorithm for finding highly nonlinear Boolean Functions
William Millan, Andrew J. Clark, Ed Dawson |
ICICS | 2 |
| 1997 | Key recovery - why, how, who?
Andrew J. Clark |
Comput. Secur. | 1 |
| 1996 | A Comparison of Fast Correlation Attacks
Andrew J. Clark, Jovan Dj. Golic, Ed Dawson |
FSE | 1 |
| 1996 | Cryptographic controls - the eternal triangle,
Andrew J. Clark |
Comput. Secur. | 1 |
| 1994 | DESV-1: A Variation of the Data Encryption Standard (DES)
Gary Carter, Andrew J. Clark, Lauren Nielsen |
ASIACRYPT | 2 |