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.

Ágnes Kiss

dblp:150/0067 · DBLP profile ↗
← Back
10ranked-venue papers
3as first author
1since 2021 · last 2023
0000-0001-7293-2147ORCID · corroborated

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

Security and privacy · 10 · 3 first-author · 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
5 papers
Cryptographic protocols and secure computation · 100%
Software engineering, system software, and programming languages
1 paper
Programming languages and type systems · 100%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Computational finance and economics · 100%

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

TopicWeightPapersLastEvidence papers
Cryptographic protocols and secure computation › secure computation protocols
universal circuits
1.032020
Efficient and Scalable Universal Circuits · J. Cryptol. 2020
More Efficient Universal Circuit Constructions · ASIACRYPT (2) 2017
Valiant's Universal Circuit is Practical · EUROCRYPT (1) 2016
Cryptographic protocols and secure computation › secure multiparty computation
private function evaluation
0.822020
Efficient and Scalable Universal Circuits · J. Cryptol. 2020
Poster: Framework for Semi-Private Function Evaluation with Application to Secure Insurance Rate Calculation · CCS 2019
Programming languages and type systems › interoperability
language interoperability
0.212023
Bilingual Problems: Studying the Security Risks Incurred by Native Extensions in Scripting Languages · USENIX Security Symposium 2023
Computational finance and economics
insurance
0.112019
Poster: Framework for Semi-Private Function Evaluation with Application to Secure Insurance Rate Calculation · CCS 2019

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

vulnerability analysis · 1.3circuit garbling · 0.8
YearPublicationVenuePosition
2023 Bilingual Problems: Studying the Security Risks Incurred by Native Extensions in Scripting Languages
Cristian-Alexandru Staicu, Sazzadur Rahaman, Ágnes Kiss, Michael Backes 0001
USENIX Security Symposium3
2020 Linear-Complexity Private Function Evaluation is Practical
Marco Holz, Ágnes Kiss, Deevashwer Rathee, Thomas Schneider 0003
ESORICS (2)2
2020 Faster privacy-preserving location proximity schemes for circles and polygons
abstract
In the last decade, location information became easily obtainable using off‐the‐shelf mobile devices. This gave momentum to developing location‐based services (LBSs) such as location proximity detection, which can be used to find friends or taxis nearby. LBSs can, however, be easily misused to track users, which draws attention to the need for protecting the privacy of these users. In this work, the authors address this issue by designing, implementing, and evaluating multiple algorithms for privacy‐preserving location proximity (PPLP) that are based on different secure computation protocols. Their PPLP protocols support both circle and polygon range queries and have runtimes from a few to some hundreds of milliseconds and bandwidth requirements from a few hundreds of bytes to one megabyte. Consequently, they are well suited for different scenarios and offer faster runtimes and savings in bandwidth and computational power as well as security improvements compared to previous PPLP schemes. In addition, the computationally most expensive parts of the PPLP computation can be precomputed in their protocols, such that the input‐dependent online phase runs in just a few milliseconds.
Kimmo Järvinen 0001, Ágnes Kiss, Thomas Schneider 0003, Zheng Yang 0001
IET Inf. Secur.2
2020 Efficient and Scalable Universal Circuits
abstract
Abstract A universal circuit (UC) can be programmed to simulate any circuit up to a given size n by specifying its program inputs. It provides elegant solutions in various application scenarios, e.g., for private function evaluation (PFE) and for improving the flexibility of attribute-based encryption schemes. The asymptotic lower bound for the size of a UC is $$\Omega (n\log n)$$ Ω(nlogn) , and Valiant (STOC’76) provided two theoretical constructions, the so-called 2-way and 4-way UCs (i.e., recursive constructions with 2 and 4 substructures), with asymptotic sizes $${\sim }\,5n\log _2n$$ ∼5nlog2n and $${\sim }\,4.75n\log _2n$$ ∼4.75nlog2n , respectively. In this article, we present and extend our results published in (Kiss and Schneider EUROCRYPT’16) and (Günther et al. ASIACRYPT’17). We validate the practicality of Valiant’s UCs by realizing the 2-way and 4-way UCs in our modular open-source implementation. We also provide an example implementation for PFE using these size-optimized UCs. We propose a 2/4-hybrid approach that combines the 2-way and the 4-way UCs in order to minimize the size of the resulting UC. We realize that the bottleneck in universal circuit generation and programming becomes the memory consumption of the program since the whole structure of size $${\mathcal {O}}(n\log n)$$ O(nlogn) is handled by the algorithms in memory. In this work, we overcome this by designing novel scalable algorithms for the UC generation and programming. Both algorithms use only $${\mathcal {O}}(n)$$ O(n) memory at any point in time. We prove the practicality of our scalable design with a scalable proof-of-concept implementation for generating Valiant’s 4-way UC. We note that this can be extended to work with optimized building blocks analogously. Moreover, we substantially improve the size of our UCs by including and implementing the recent optimization of Zhao et al. (ASIACRYPT’19) that reduces the asymptotic size of the 4-way UC to $${\sim }\,4.5n\log _2n$$ ∼4.5nlog2n . Furthermore, we include their optimization in the implementation of our 2/4-hybrid UC which yields the smallest UC construction known so far.
Masaud Y. Alhassan, Daniel Günther 0004, Ágnes Kiss, Thomas Schneider 0003
J. Cryptol.3
2019 Poster: Framework for Semi-Private Function Evaluation with Application to Secure Insurance Rate Calculation
abstract
Private Function Evaluation (PFE) allows two parties to jointly compute a private function provided by one party on the secret input of the other party. However, in many applications it is not required to hide the whole function, which is called Semi-Private Function Evaluation (SPFE). In this work, we develop a framework for SPFE which allows to split a function into public and private parts. We show the practicability of using SPFE in a real world scenario by developing a car insurance application for computing user-specific tariffs. We evaluate the performance of our SPFE framework on this concrete example which results in a circuit consisting of 377032 AND gates which improves over PFE by a factor of 9x.
Daniel Günther 0004, Ágnes Kiss, Lukas Scheidel, Thomas Schneider 0003
CCS2
2019 SoK: Modular and Efficient Private Decision Tree Evaluation
abstract
Abstract Decision trees and random forests are widely used classifiers in machine learning. Service providers often host classification models in a cloud service and provide an interface for clients to use the model remotely. While the model is sensitive information of the server, the input query and prediction results are sensitive information of the client. This motivates the need for private decision tree evaluation, where the service provider does not learn the client’s input and the client does not learn the model except for its size and the result. In this work, we identify the three phases of private decision tree evaluation protocols: feature selection, comparison, and path evaluation. We systematize constant-round protocols for each of these phases to identify the best available instantiations using the two main paradigms for secure computation: garbling techniques and homomorphic encryption. There is a natural tradeoff between runtime and communication considering these two paradigms: garbling techniques use fast symmetric-key operations but require a large amount of communication, while homomorphic encryption is computationally heavy but requires little communication. Our contributions are as follows: Firstly, we systematically review and analyse state-of-the-art protocols for the three phases of private decision tree evaluation. Our methodology allows us to identify novel combinations of these protocols that provide better tradeoffs than existing protocols. Thereafter, we empirically evaluate all combinations of these protocols by providing communication and runtime measures, and provide recommendations based on the identified concrete tradeoffs.
Ágnes Kiss, Masoud Naderpour, Jian Liu 0012, N. Asokan, Thomas Schneider 0003
Proc. Priv. Enhancing Technol.1
2018 Faster Privacy-Preserving Location Proximity Schemes
Kimmo Järvinen 0001, Ágnes Kiss, Thomas Schneider 0003, Zheng Yang 0001
CANS2
2017 More Efficient Universal Circuit Constructions
Daniel Günther 0004, Ágnes Kiss, Thomas Schneider 0003
ASIACRYPT (2)2
2017 Private Set Intersection for Unequal Set Sizes with Mobile Applications
abstract
Abstract Private set intersection (PSI) is a cryptographic technique that is applicable to many privacy-sensitive scenarios. For decades, researchers have been focusing on improving its efficiency in both communication and computation. However, most of the existing solutions are inefficient for an unequal number of inputs, which is common in conventional client-server settings. In this paper, we analyze and optimize the efficiency of existing PSI protocols to support precomputation so that they can efficiently deal with such input sets. We transform four existing PSI protocols into the precomputation form such that in the setup phase the communication is linear only in the size of the larger input set, while in the online phase the communication is linear in the size of the smaller input set. We implement all four protocols and run experiments between two PCs and between a PC and a smartphone and give a systematic comparison of their performance. Our experiments show that a protocol based on securely evaluating a garbled AES circuit achieves the fastest setup time by several orders of magnitudes, and the fastest online time in the PC setting where AES-NI acceleration is available. In the mobile setting, the fastest online time is achieved by a protocol based on the Diffie-Hellman assumption.
Ágnes Kiss, Jian Liu 0012, Thomas Schneider 0003, N. Asokan, Benny Pinkas
Proc. Priv. Enhancing Technol.1
2016 Valiant's Universal Circuit is Practical
Ágnes Kiss, Thomas Schneider 0003
EUROCRYPT (1)1