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

Spiros Antonatos

dblp:85/6704 · also Spyros Antonatos · DBLP profile ↗
← Back
18ranked-venue papers
5as first author
1since 2021 · last 2021
0000-0002-6641-5933ORCID · reported

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

Security and privacy · 11 · 3 first-authorDatabases, data management, data science and information retrieval · 4 · 1 first-authorComputer networks · 2 · 1 first-authorArtificial intelligence and machine learning · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021

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
4 papers
Privacy and data protection · 54% Network security · 36% Web and mobile security · 10%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Smart cities and intelligent transportation · 100%
Databases, data mining, and information retrieval
1 paper
Data mining · 100%
Computer networks
1 paper
Routing and switching · 50% Datacenter networks · 50%

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

TopicWeightPapersLastEvidence papers
Privacy and data protection
anonymization
0.312018
PRIMA: An End-to-End Framework for Privacy at Scale · ICDE 2018
Privacy and data protection
privacy risk assessment
0.312018
PRIMA: An End-to-End Framework for Privacy at Scale · ICDE 2018
Smart cities and intelligent transportation › public transit
public transit analytics
0.212015
Traffic Measurement and Route Recommendation System for Mass Rapid Transit (MRT) · KDD 2015
Smart cities and intelligent transportation › route planning
route recommendation
0.212015
Traffic Measurement and Route Recommendation System for Mass Rapid Transit (MRT) · KDD 2015
Data mining › spatiotemporal data mining
trajectory data mining
0.212015
Traffic Measurement and Route Recommendation System for Mass Rapid Transit (MRT) · KDD 2015
Network security › intrusion detection and prevention
intrusion detection
0.232010
A Systematic Characterization of IM Threats using Honeypots · NDSS 2010
An Active Splitter Architecture for Intrusion Detection and Prevention · IEEE Trans. Dependable Secur. Comput. 2006
Puppetnets: misusing web browsers as a distributed attack infrastructure · CCS 2006
Network security › cyber deception
honeypot
0.112010
A Systematic Characterization of IM Threats using Honeypots · NDSS 2010
Datacenter networks
load balancing
0.112006
An Active Splitter Architecture for Intrusion Detection and Prevention · IEEE Trans. Dependable Secur. Comput. 2006
Routing and switching
load sharing
0.112006
An Active Splitter Architecture for Intrusion Detection and Prevention · IEEE Trans. Dependable Secur. Comput. 2006
Web and mobile security
browser security
0.112006
Puppetnets: misusing web browsers as a distributed attack infrastructure · CCS 2006
Network security › attack strategy › denial-of-service attack
DDoS attack
0.112006
Puppetnets: misusing web browsers as a distributed attack infrastructure · CCS 2006
Network security › attack strategy
denial-of-service attack
0.112006
Puppetnets: misusing web browsers as a distributed attack infrastructure · CCS 2006
Web and mobile security › web attacks
malicious web content
0.112006
Puppetnets: misusing web browsers as a distributed attack infrastructure · CCS 2006
Network security › intrusion detection and prevention › intrusion detection
anomaly detection
0.012006
Puppetnets: misusing web browsers as a distributed attack infrastructure · CCS 2006
Processor architecture and microarchitecture › special-purpose processor
network processor
0.012006
An Active Splitter Architecture for Intrusion Detection and Prevention · IEEE Trans. Dependable Secur. Comput. 2006

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

location-based data analysis · 0.4vulnerability analysis · 0.3anonymization · 0.3locality buffering · 0.2early filtering · 0.2cumulative acknowledgment · 0.2honeypot deployment · 0.1
YearPublicationVenuePosition
2021 Secure k-Anonymization over Encrypted Databases
abstract
Data protection algorithms are becoming increasingly important to support modern business needs for facilitating data sharing and data monetization. Anonymization is an important step before data sharing. Several organizations leverage on third parties for storing and managing data. However, third parties are often not trusted to store plaintext personal and sensitive data; data encryption is widely adopted to protect against intentional and unintentional attempts to read personal/sensitive data. Traditional encryption schemes do not support operations over the ciphertexts and thus anonymizing encrypted datasets is not feasible with current approaches. This paper explores the feasibility and depth of implementing a privacy-preserving data publishing workflow over encrypted datasets leveraging on homomorphic encryption. We demonstrate how we can achieve uniqueness discovery, data masking, differential privacy and k-anonymity over encrypted data requiring zero knowledge about the original values. We prove that the security protocols followed by our approach provide strong guarantees against inference attacks. Finally, we experimentally demonstrate the performance of our data publishing workflow components.
Manish Kesarwani, Akshar Kaul, Stefano Braghin, Naoise Holohan, Spiros Antonatos
CLOUD5
2018 PRIMA: An End-to-End Framework for Privacy at Scale
abstract
Person-specific data offer enormous opportunities for deriving insights that can radically improve different facets of our everyday lives, ranging from the provisioning of personalized medicine and healthcare, to the offering of smart transportation and smart energy. At the same time, the use of person-specific data to support these applications can come at a high cost to individuals' privacy, unless proper de-identification technology is in place to provide rigorous privacy guarantees. In this paper we introduce PRIMA, an end-to-end solution allowing decision makers to map out and execute their data privacy strategy through a comprehensive workflow. Our toolkit offers an intuitive risk-utility exploration framework for end users to navigate through the enormous number of possible combinations of anonymization settings and provide meaningful reports that help them understand the impact of each strategy in terms of utility and risk. Unlike traditional approaches, that rely on limited scale tools and manual analyses, our toolkit is the first scalable, production-grade system that can execute all of its components (such as vulnerability analysis, anonymization, risk and information loss measurements) on arbitrarily large datasets. Furthermore, it offers a flexible library for developers to integrate and extend its functionality to embed de-identification components into their applications.
Spiros Antonatos, Stefano Braghin, Naoise Holohan, Yiannis Gkoufas, Pol Mac Aonghusa
ICDE1
2015 Traffic Measurement and Route Recommendation System for Mass Rapid Transit (MRT)
abstract
Understanding how people use public transport is important for the operation and future planning of the underlying transport networks. We have therefore developed and deployed a traffic measurement system for a key player in the transportation industry to gain insights into crowd behavior for planning purposes. The system has been in operation for several months and reports, at hourly intervals, (1) the crowdedness of subway stations, (2) the flows of people inside interchange stations, and (3) the expected travel time for each possible route in the subway network of Singapore. The core of our system is an efficient algorithm which detects individual subway trips from anonymized real-time data generated by the location based system of Singtel, the country's largest telecommunications company. To assess the accuracy of our system, we engaged an independent market research company to conduct a field study--a manual count of the number of passengers boarding and disembarking at a selected station on three separate days. A strong correlation between the calculations of our algorithm and the manual counts was found. One of our key findings is that travelers do not always choose the route with the shortest travel time in the subway network of Singapore. We have therefore also been developing a mobile app which allows users to plan their trips based on the average travel time between stations.
Thomas Holleczek, The Anh Dang, Shanyang Yin, Yunye Jin, Spiros Antonatos, Han Leong Goh, Samantha Low, Amy Shi Nash
KDD5
2014 Home and Work Place Prediction for Urban Planning Using Mobile Network Data
abstract
We present methods to predict and validate home and work places of anonymized users using their mobile network data. Knowledge of home and work place of a user is essential in order to find his (and overall population) mobility profiles. There are many methods that predict home and work places using GPS data. But unlike GPS data, mobile network data using GSM do not provide the exact location of a phone event. We use a novel criterion that combines an extracted feature from mobile data (i.e., Inactivity - no phone event for a given period of time) with open source data about location category % (i.e., Streetdirectory.com) to predict home location. Results show that the new criterion gives better prediction accuracy than inactivity alone. We predict work place using the idea that one goes to her work place on most of the weekdays but rarely on weekends. We validate our methods by comparing against the ground truth obtained from open source data. Validation results show that our proposed methods are about 25% more accurate than existing methods both for home and work place predictions.
Manoranjan Dash, Ghim-Eng Yap, Minh Nhut Nguyen, Xiaoli Li 0001, Shonali Krishnaswamy, James Decraene, Spiros Antonatos, The Anh Dang, Amy Shi Nash
MDM (2)9
2014 Oscillation Resolution for Mobile Phone Cellular Tower Data to Enable Mobility Modelling
abstract
One major problem of using location data collected from mobile cellular networks for mobility modelling is the oscillation phenomenon. An oscillation occurs when a mobile phone intermittently switches between cell towers instead of connecting to the nearest cell tower. For the purpose of mobility modeling, the location data needs to be cleansed to approximate the mobile device's actual location. However, this constitutes a challenge because the mobile device's true location is not known. In this paper, we study the oscillation resolution problem. We propose an algorithm framework called DECRE (Detect, Expand, Check, Remove) to detect and remove oscillation logs. To make informed decisions DECRE includes four steps: Detect, to identify log sequences that may contain oscillation using a few heuristics based on the concepts of stable period and moving at impossible speed, Expand, to look before and after suspicious records to gain more information, Check, to check whether a cell tower is observed repeatedly (which is a strong indication of oscillation), and Remove, resolving oscillation by selecting a cell tower to approximate the mobile device's actual location. Our experimental results on travel diaries show that our oscillation resolution approach is able to remove records that are far from mobile device's ground-truth locations, improve the quality of the location data, and performs better than an existing method. Our performance study on large scale cell tower data shows that the MapReduce implementation of our approach is able to process 1 Terabyte of cell tower data in five hours using a small cluster.
Wei Wu 0020, João Bártolo Gomes, The Anh Dang, Spiros Antonatos, Mingqiang Xue, Peng Yang 0010, Ghim-Eng Yap, Xiaoli Li 0001, Shonali Krishnaswamy, James Decraene, Amy Shi Nash
MDM (1)5
2010 A Systematic Characterization of IM Threats using Honeypots
Iasonas Polakis, Thanasis Petsas, Evangelos P. Markatos, Spiros Antonatos
NDSS4
2009 Harnessing the Power of P2P Systems for Fast Attack Signature Validation
abstract
Attack signature validation plays a key role in intrusion detection and prevention technologies. Usually, when new attacks, particularly worms, appear, security software analyzes and generates signatures for these attacks. Since inaccurate signatures may block legitimate traffic that is similar to the attack traffic (false positives), security software is reluctant to deploy new signatures without extensive testing. The testing procedure, however, can be time consuming, resulting in significant delays (hours or even days) in signature dissemination. To alleviate this problem, in this paper, we propose a novel architecture based on P2P technology for fast content signature validation. The basic idea is to collect and store recent network traffic at peers participating in the system in advance and use it to validate new signatures. Since the amount of traffic that needs to be checked against is huge, we also propose a high-performance validation algorithm over stored traffic data. Experimental results show that our proposed system can validate candidate attack signatures and determine potential false positives rates in just a few seconds.
Spiros Antonatos, Quang Hieu Vu
NSS1
2009 HoneyLab: Large-Scale Honeypot Deployment and Resource Sharing
abstract
Honeypots are valuable tools for detecting and analyzing malicious activity on the Internet. Successful and time-critical detection of such activity often depends on large-scale deployment. However, commercial organizations usually do not share honeypot data, and large, open honeypot initiatives only provide read-only alert feeds. As a result, while large and resourceful organizations can afford the high cost of this technology, smaller security firms and security researchers are fundamentally constrained. We propose and build a shared infrastructure for deploying and monitoring honeypots, called HoneyLab, that is similar in spirit to PlanetLab. With an overlay and distributed structure of address space and computing resources, HoneyLab increases coverage and accelerates innovation among security researchers as well as security industry experts relying on honeypot-based attack detection technology. Unlike current honeypot infrastructures, HoneyLab allows security firms and security researchers to deploy their own honeypot services, instrumentation code, and detection algorithms, dispensing the need for setting up a separate honeypot infrastructure whenever a new attack detection method needs to be deployed or tested.
W. Y. Chin, Evangelos P. Markatos, Spiros Antonatos, Sotiris Ioannidis
NSS3
2009 Regular Expression Matching on Graphics Hardware for Intrusion Detection
Giorgos Vasiliadis, Michalis Polychronakis, Spiros Antonatos, Evangelos P. Markatos, Sotiris Ioannidis
RAID3
2008 Antisocial Networks: Turning a Social Network into a Botnet
Elias Athanasopoulos, A. Makridakis, Spiros Antonatos, Demetres Antoniades, Sotiris Ioannidis, Kostas G. Anagnostakis, Evangelos P. Markatos
ISC3
2008 Gnort: High Performance Network Intrusion Detection Using Graphics Processors
Giorgos Vasiliadis, Spiros Antonatos, Michalis Polychronakis, Evangelos P. Markatos, Sotiris Ioannidis
RAID2
2008 Puppetnets: Misusing Web Browsers as a Distributed Attack Infrastructure
abstract
Most of the recent work on Web security focuses on preventing attacks that directly harm the browser’s host machine and user. In this paper we attempt to quantify the threat of browsers being indirectly misused for attacking third parties. Specifically, we look at how the existing Web infrastructure (e.g., the languages, protocols, and security policies) can be exploited by malicious or subverted Web sites to remotely instruct browsers to orchestrate actions including denial of service attacks, worm propagation, and reconnaissance scans. We show that attackers are able to create powerful botnet-like infrastructures that can cause significant damage. We explore the effectiveness of countermeasures including anomaly detection and more fine-grained browser security policies.
Spiros Antonatos, Periklis Akritidis, Vinh The Lam, Kostas G. Anagnostakis
ACM Trans. Inf. Syst. Secur.1
2007 Defending against hitlist worms using network address space randomization
Spiros Antonatos, Periklis Akritidis, Evangelos P. Markatos, Kostas G. Anagnostakis
Comput. Networks1
2006 Puppetnets: misusing web browsers as a distributed attack infrastructure
abstract
Most of the recent work on Web security focuses on preventing attacks that directly harm the browser's host machine and user. In this paper we attempt to quantify the threat of browsers being indirectly misused for attacking third parties. Specifically, we look at how the existing Web infrastructure (e.g., the languages, protocols, and security policies) can be exploited by malicious Web sites to remotely instruct browsers to orchestrate actions including denial of service attacks, worm propagation and reconnaissance scans. We show that, depending mostly on the popularity of a malicious Web site and user browsing patterns, attackers are able to create powerful botnet-like infrastructures that can cause significant damage. We explore the effectiveness of countermeasures including anomaly detection and more fine-grained browser security policies.
Vinh The Lam, Spiros Antonatos, Periklis Akritidis, Kostas G. Anagnostakis
CCS2
2006 A Generic Anonymization Framework for Network Traffic
abstract
Lack of trust is one of the main reasons for the limited cooperation between different organizations. The privacy of users is of paramount importance to administrators and organizations, which are reluctant to cooperate between each other and exchange network traffic traces. The main reasons behind reluctance to exchange monitored data are the protection of the users' privacy and the fear of information leakage about the internal infrastructure. Anonymization is the technique to overcome this reluctance and enhance the cooperation between different organizations with the smooth exchange of monitored data. Today, several organizations provide network traffic traces that are anonymized by software utilities or ad-hoc solutions that offer limited flexibility. The result of this approach is the creation of unrealistic traces, inappropriate for use in evaluation experiments. Furthermore, the need for fast on-line anonymization has recently emerged as cooperative defense mechanisms have to share network traffic. Our effort focuses on the design and implementation of a generic and flexible anonymization framework that provides extended functionality, covering multiple aspects of anonymization needs and allowing fine-tuning of privacy protection level. The proposed framework is composed by an anonymization application programming interface (AAPI). The performance results show that AAPI outperforms existing tools, while offering significantly more anonymization primitives.
Dimitris Koukis, Spiros Antonatos, Demetres Antoniades, Evangelos P. Markatos, Panos Trimintzios
ICC2
2006 An Active Splitter Architecture for Intrusion Detection and Prevention
abstract
State-of-the-art high-speed network intrusion detection and prevention systems are often designed using multiple intrusion detection sensors operating in parallel coupled with a suitable front-end load-balancing traffic splitter. In this paper, we argue that, rather than just passively providing generic load distribution, traffic splitters should implement more active operations on the traffic stream, with the goal of reducing the load on the sensors. We present an active splitter architecture and three methods for improving performance. The first is early filtering/forwarding, where a fraction of the packets is processed on the splitter instead of the sensors. The second is the use of locality buffering, where the splitter reorders packets in a way that improves memory access locality on the sensors. The third is the use of cumulative acknowledgments, a method that optimizes the coordination between the traffic splitter and the sensors. Our experiments suggest that early filtering reduces the number of packets to be processed by 32 percent, giving an 8 percent increase in sensor performance, locality buffers improve sensor performance by 10-18 percent, while cumulative acknowledgments improve performance by 50-90 percent. We have also developed a prototype active splitter on an IXP1200 network processor and show that the cost of the proposed approach is reasonable.
Konstantinos Xinidis, Ioannis Charitakis, Spiros Antonatos, Kostas G. Anagnostakis, Evangelos P. Markatos
IEEE Trans. Dependable Secur. Comput.3
2005 Piranha: Fast and Memory-Efficient Pattern Matching for Intrusion Detection
Spiros Antonatos, Michalis Polychronakis, Periklis Akritidis, Kostas G. Anagnostakis, Evangelos P. Markatos
SEC1
2003 E2xB: A Domain-Specific String Matching Algorithm for Intrusion Detection
Kostas G. Anagnostakis, Spiros Antonatos, Evangelos P. Markatos, Michalis Polychronakis
SEC2