EDBT 2026 Demo / reviewers in the wild / expert
Florian Hahn 0001
dblp:153/5769
· DBLP profile ↗
21ranked-venue papers
3as first author
15since 2021 · last 2026
0000-0003-4049-5354ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 17 · 1 first-author · 14 since 2021Databases, data management, data science and information retrieval · 3 · 2 first-authorArtificial intelligence and machine learning · 2 · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 since 2021Human-computer interaction and ubiquitous computing · 2 · 2 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Secure Sparse Matrix Multiplications and their Applications to Privacy-Preserving Machine LearningabstractTo preserve data privacy, multi-party computation (MPC) enables executing Machine Learning (ML) algorithms on private data. However, MPC frameworks do not include optimized operations on sparse data. This absence makes them unsuitable for ML applications involving sparse data; e.g., recommender systems or genomics. Even in plaintext, such applications involve high-dimensional sparse data, that cannot be processed without sparsity-related optimizations due to prohibitively large memory requirements. Marc Damie, Florian Hahn 0001, Andreas Peter 0001, Jan Ramon |
CODASPY | 2 |
| 2025 | Revisiting the Attacker's Knowledge in Inference Attacks Against Searchable Symmetric Encryption
Marc Damie, Jean-Benoist Leger, Florian Hahn 0001, Andreas Peter 0001 |
ACNS (2) | 3 |
| 2025 | Encrypt What Matters: Selective Model Encryption for More Efficient Secure Federated Learning
Federico Mazzone, Ahmad Al Badawi, Yuriy Polyakov, Maarten H. Everts, Florian Hahn 0001, Andreas Peter 0001 |
DBSec | 5 |
| 2025 | Efficient Ranking, Order Statistics, and Sorting under CKKS
Federico Mazzone, Maarten H. Everts, Florian Hahn 0001, Andreas Peter 0001 |
USENIX Security Symposium | 3 |
| 2023 | Template Recovery Attack on Homomorphically Encrypted Biometric Recognition Systems with Unprotected Threshold ComparisonabstractPrivacy-preserving biometric template protection schemes (BTPs) preserve biometric data by hiding biometric representations via a privacy-preserving mechanism (such as homomorphic encryption) and comparing the protected templates while conserving the recognition scores as in an embedding space. However, it is often tolerated to reveal these scores after performing a biometric comparison to gain efficiency and perform the score comparison directly on cleartext data. Through this work, we demonstrate that this cleartext score tolerance can lead to privacy breaches and bypass recognition systems, threatening those BTPs in the case of inner product-based facial template comparisons. We propose a template recovery attack that requires no training and a few random fake templates with their corresponding scores, from which we are able to recover the unprotected target template using the Lagrange multiplier optimization method. We evaluate our attack by verifying whether the recovered template is deemed similar to the target template held by recognition systems set to accept 0.1%, 0.01%, and 0.001% FMR. We estimate that between 60 to 165 revealed scores and fake templates can lead to a template recovery with a 100% success rate. We analyzed the impact of recovered templates by measuring the amount of gender information they contain, as well as their resemblance to the reconstructed images of their target templates. Amina Bassit, Florian Hahn 0001, Zohra Rezgui, Una M. Kelly, Raymond N. J. Veldhuis, Andreas Peter 0001 |
IJCB | 2 |
| 2023 | Security Aspects of Digital Twins in IoTabstractThe number of Internet-connected devices are expected to reach almost 30 billion by 2030, and already today the Internet of Things (IoT) technologies is a part of everyday life in sectors like public health, smart cars, smart grids, smart cities, smart manufacturing and smart homes. An even tighter integration between IoT technology and physical objects within these sectors has been made possible by the Digital Twin (DT) technology providing better abilities for real-time monitoring, data-driven modeling and process optimization. One integral aspect of this approach is the connection between IoT end-devices and their corresponding digital twins for real-time data communication. Depending on the envisioned scenario, the involved data and derived processes affect the safety of human lives, hence an authentic connection is of major importance. At the same time, IoT devices have restrictions on the available power sources and provided computing resources. In this work we report on our ex periments with the Azure IoT Hub, the commercial platform that supports digital twins offered by Microsoft. First, we set up a real-time connection between the cloud platform and two different IoT devices and explore how an authentic connection is established between IoT devices and their corresponding DTs. Based on a test bed consisting of widely used IoT devices we analyse the power consumption and execution time of the offered authentication mechanisms that are based on general symmetric or asymmetric encryption. While the authentication time for a Raspberry Pi is below 0.5 seconds, the same task took above 4.5 seconds for an Arduino, highlighting the importance of lightweight authentication mechanisms for real-time communication between IoT devices and DT platforms. Vitomir Pavlov, Florian Hahn 0001, Mohammad El-Hajj 0001 |
ICISSP | 2 |
| 2023 | A Comparison of Authentication Protocols for Unified Client ApplicationsabstractOAuth, LDAP, forward authentication, and proxy authentication are protocols that allow a service to use a third party for user authentication. We compare these protocols on a variety of aspects, concluding that OAuth offers the greatest end-user convenience, forward and proxy authentication are the easiest to implement for the client application, and LDAP puts restrictions on how to identify the end-users. We then demonstrate a single data structure that can be used to store a client application in all four protocols, overcoming their disparate ways of functioning. Floris Breggeman, Mohammad El-Hajj 0001, Florian Hahn 0001 |
ISNCC | 3 |
| 2023 | I Still Know What You Watched Last Sunday: Privacy of the HbbTV Protocol in the European Smart TV Landscape
Carlotta Tagliaro, Florian Hahn 0001, Riccardo Sepe, Alessio Aceti, Martina Lindorfer |
NDSS | 2 |
| 2023 | Private Sampling with Identifiable CheatersabstractIn this paper we study verifiable sampling from probability distributions in the context of multi-party computation. This has various applications in randomized algorithms performed collaboratively by parties not trusting each other. One example is differentially private machine learning where noise should be drawn, typically from a Laplace or Gaussian distribution, and it is desirable that no party can bias this process. In particular, we propose algorithms to draw random numbers from uniform, Laplace, Gaussian and arbitrary probability distributions, and to verify honest execution of the protocols through zero-knowledge proofs. We propose protocols that result in one party knowing the drawn number and protocols that deliver the drawn random number as a shared secret. César Sabater, Florian Hahn 0001, Andreas Peter 0001, Jan Ramon |
Proc. Priv. Enhancing Technol. | 2 |
| 2022 | Passive Query-Recovery Attack Against Secure Conjunctive Keyword Search Schemes
Marco Dijkslag, Marc Damie, Florian Hahn 0001, Andreas Peter 0001 |
ACNS | 3 |
| 2022 | Libertas: Backward Private Dynamic Searchable Symmetric Encryption Supporting Wildcards
Jeroen Weener, Florian Hahn 0001, Andreas Peter 0001 |
DBSec | 2 |
| 2022 | Multiplication-Free Biometric Recognition for Faster Processing under EncryptionabstractThe cutting-edge biometric recognition systems extract distinctive feature vectors of biometric samples using deep neural networks to measure the amount of (dis-)similarity between two biometric samples. Studies have shown that personal information (e.g., health condition, ethnicity, etc.) can be inferred, and biometric samples can be reconstructed from those feature vectors, making their protection an urgent necessity. State-of-the-art biometrics protection solutions are based on homomorphic encryption (HE) to perform recognition over encrypted feature vectors, hiding the features and their processing while releasing the outcome only. However, this comes at the cost of those solutions' efficiency due to the inefficiency of HE-based solutions with a large number of multiplications; for (dis-)similarity measures, this number is proportional to the vector's dimension. In this paper, we tackle the HE performance bottleneck by freeing the two common (dis-)similarity measures, the cosine similarity and the squared Euclidean distance, from multiplications. Assuming normalized feature vectors, our approach pre-computes and organizes those (dis-)similarity measures into lookup tables. This transforms their computation into simple table-lookups and summation only. We study quantization parameters for the values in the lookup tables and evaluate performances on both synthetic and facial feature vectors for which we achieve a recognition performance identical to the non-tabularized baseline systems. We then assess their efficiency under HE and record runtimes between 28.95ms and 59.35ms for the three security levels, demonstrating their enhanced speed. Amina Bassit, Florian Hahn 0001, Raymond N. J. Veldhuis, Andreas Peter 0001 |
IJCB | 2 |
| 2021 | Experimental Review of the IKK Query Recovery Attack: Assumptions, Recovery Rate and Improvements
Ruben Groot Roessink, Andreas Peter 0001, Florian Hahn 0001 |
ACNS (2) | 3 |
| 2021 | A Highly Accurate Query-Recovery Attack against Searchable Encryption using Non-Indexed Documents
Marc Damie, Florian Hahn 0001, Andreas Peter 0001 |
USENIX Security Symposium | 2 |
| 2021 | Fast and Accurate Likelihood Ratio-Based Biometric Verification Secure Against Malicious AdversariesabstractBiometric verification has been widely deployed in current authentication solutions as it proves the physical presence of individuals. Several solutions have been developed to protect the sensitive biometric data in such systems that provide security against honest-but-curious (a.k.a. semi-honest) attackers. However, in practice, attackers typically do not act honestly and multiple studies have shown severe biometric information leakage in such honest-but-curious solutions when considering dishonest, malicious attackers. In this paper, we propose a provably secure biometric verification protocol to withstand malicious attackers and prevent biometric data from any leakage. The proposed protocol is based on a homomorphically encrypted log likelihood-ratio (HELR) classifier that supports any biometric modality (e.g., face, fingerprint, dynamic signature, etc.) encoded as a fixed-length real-valued feature vector. The HELR classifier performs an accurate and fast biometric recognition. Furthermore, our protocol, which is secure against malicious adversaries, is designed from a protocol secure against semi-honest adversaries enhanced by zero-knowledge proofs. We evaluate both protocols for various security levels and record a sub-second speed (between 0.37s and 0.88s) for the protocol secure against semi-honest adversaries and between 0.95s and 2.50s for the protocol secure against malicious adversaries. Amina Bassit, Florian Hahn 0001, Joep Peeters, Tom A. M. Kevenaar, Raymond N. J. Veldhuis, Andreas Peter 0001 |
IEEE Trans. Inf. Forensics Secur. | 2 |
| 2020 | SAGMA: Secure Aggregation Grouped by Multiple AttributesabstractEncryption can protect data in outsourced databases -- in the cloud -- while still enabling query processing over the encrypted data. However, the processing leaks information about the data specific to the type of query, e.g., aggregation queries. Aggregation over user-defined groups using SQL's GROUP BY clause is extensively used in data analytics, e.g., to calculate the total number of visitors each month or the average salary in each department. The information leaked, e.g., the access pattern to a group, may reveal the group's frequency enabling simple, yet detrimental leakage-abuse attacks. In this work we present SAGMA -- an encryption scheme for performing secure aggregation grouped by multiple attributes. The querier can choose any combination of one or multiple attributes in the GROUP BY clause among the set of all grouping attributes. The encryption scheme only stores semantically secure ciphertexts at the cloud and query processing hides the access pattern, i.e., the frequency of each group. We implemented our scheme and our evaluation results underpin its practical feasibility. Timon Hackenjos, Florian Hahn 0001, Florian Kerschbaum |
SIGMOD Conference | 2 |
| 2019 | Joins Over Encrypted Data with Fine Granular SecurityabstractPerforming joins over encrypted data is particularly challenging, since the query result or access pattern of 1 : n-joins reveals the frequency of each distinct element in the column. This frequency information is used in many easy, but very detrimental inference attacks. In this paper we present a different approach: Instead of implementing a stand-alone join operator that reveals the frequency of each element in the column, we show how to construct joins over encrypted data after selection operations have been applied. These joins only leak the fine granular access pattern and frequency of elements selected for the join. Our new fine-granularly secure joins use searchable encryption and key-policy attribute-based encryption and support dynamically adding and removing database rows. Their performance is practical and we present an implementation in MySQL. Florian Hahn 0001, Nicolas Loza, Florian Kerschbaum |
ICDE | 1 |
| 2018 | Practical and Secure Substring SearchabstractIn this paper we address the problem of outsourcing sensitive strings while still providing the functionality of substring searches. While security is one important aspect that requires careful system design, the practical application of the solution depends on feasible processing time and integration efforts into existing systems. That is, searchable symmetric encryption (SSE) allows queries on encrypted data but makes common indexing techniques used in database management systems for fast query processing impossible. As a result, the overhead for deploying such functional and secure encryption schemes into database systems while maintaining acceptable processing time requires carefully designed special purpose index structures. Such structures are not available on common database systems but require individual modifications depending on the deployed SSE scheme. Florian Hahn 0001, Nicolas Loza, Florian Kerschbaum |
SIGMOD Conference | 1 |
| 2018 | HardIDX: Practical and secure index with SGX in a malicious environmentabstractSoftware-based approaches for search over encrypted data are still either challenged by lack of proper, low-leakage encryption or slow performance. Existing hardware-based approaches do not scale well due to hardware limitations and software designs that are not specifically tailored to the hardware architecture, and are rarely well analyzed for their security (e.g. the impact of side channels). Additionally, existing hardware-based solutions often have a large code footprint in the trusted environment susceptible to software compromises. In this paper we present HardIDX: a hardware-based approach, leveraging Intel’s SGX, for search over encrypted data. It implements only the security critical core, i.e., the search functionality, in the trusted environment and resorts to untrusted software for the remainder. HardIDX is deployable as a highly performant encrypted database index: it is logarithmic in the size of the index and searches are performed within a few milliseconds rather than seconds. We formally model and prove the security of our scheme showing that its leakage is equivalent to the best known searchable encryption schemes. Our implementation has a very small code and memory footprint yet still scales to virtually unlimited search index sizes, i.e., size is limited only by the general – non-secure – hardware resources. Benny Fuhry, Raad Bahmani, Ferdinand Brasser, Florian Hahn 0001, Florian Kerschbaum, Ahmad-Reza Sadeghi |
J. Comput. Secur. | 4 |
| 2017 | HardIDX: Practical and Secure Index with SGX
Benny Fuhry, Raad Bahmani, Ferdinand Brasser, Florian Hahn 0001, Florian Kerschbaum, Ahmad-Reza Sadeghi |
DBSec | 4 |
| 2014 | Searchable Encryption with Secure and Efficient UpdatesabstractSearchable (symmetric) encryption allows encryption while still enabling search for keywords. Its immediate application is cloud storage where a client outsources its files while the (cloud) service provider should search and selectively retrieve those. Searchable encryption is an active area of research and a number of schemes with different efficiency and security characteristics have been proposed in the literature. Any scheme for practical adoption should be efficient -- i.e. have sub-linear search time --, dynamic -- i.e. allow updates -- and semantically secure to the most possible extent. Unfortunately, efficient, dynamic searchable encryption schemes suffer from various drawbacks. Either they deteriorate from semantic security to the security of deterministic encryption under updates, they require to store information on the client and for deleted files and keywords or they have very large index sizes. All of this is a problem, since we can expect the majority of data to be later added or changed. Since these schemes are also less efficient than deterministic encryption, they are currently an unfavorable choice for encryption in the cloud. In this paper we present the first searchable encryption scheme whose updates leak no more information than the access pattern, that still has asymptotically optimal search time, linear, very small and asymptotically optimal index size and can be implemented without storage on the client (except the key). Our construction is based on the novel idea of learning the index for efficient access from the access pattern itself. Furthermore, we implement our system and show that it is highly efficient for cloud storage. Florian Hahn 0001, Florian Kerschbaum |
CCS | 1 |