IACR News
If you have a news item you wish to distribute, they should be sent to the communications secretary. See also the events database for conference announcements.
Here you can see all recent updates to the IACR webpage. These updates are also available:
08 January 2019
Paul Grubbs, Marie-Sarah Lacharité, Brice Minaud, Kenneth G. Paterson
As an introduction to this viewpoint, we first present a general reduction from reconstruction with known queries to PAC learning. Then, we directly address the problem of $\epsilon$-approximate database reconstruction ($\epsilon$-ADR) from range query leakage, giving attacks whose query cost scales only with the relative error $\epsilon$, and is independent of the size of the database, or the number $N$ of possible values of data items. This already goes significantly beyond the state of the art for such attacks, as represented by Kellaris et al. (ACM CCS 2016) and Lacharit\'{e} et al. (IEEE S&P 2018).
We also study the new problem of $\epsilon$-approximate order reconstruction ($\epsilon$-AOR), where the adversary is tasked with reconstructing the order of records, except for records whose values are approximately equal. We show that as few as ${\mathcal{O}}(\epsilon^{-1} \log \epsilon^{-1})$ uniformly random range queries suffice. Our analysis relies on an application of learning theory to PQ-trees, special data structures tuned to compactly record certain ordering constraints.
We then show that when an auxiliary distribution is available, $\epsilon$-AOR can be enhanced to achieve $\epsilon$-ADR; using real data, we show that devastatingly small numbers of queries are needed to attain very accurate database reconstruction.
Finally, we generalize from ranges to consider what learning theory tells us about the impact of access pattern leakage for other classes of queries, focusing on prefix and suffix queries. We illustrate this with both concrete attacks for prefix queries and with a general lower bound for all query classes.
Rodrigo Abarzúa, Claudio Valencia, Julio López
Qian Guo, Thomas Johansson, Erik Mårtensson, Paul Stankovski Wagner
Jingyu Pan, Shivam Bhasin, Fan Zhang, Kui Ren
Matthias Hamann, Matthias Krause
In the last years, a new line of research looking for alternative stream cipher constructions guaranteeing a higher TMD-TO resistance with smaller inner state lengths has emerged. So far, this has led to three generic constructions: the LIZARD construction, having a provable TMD-TO resistance of $2\cdot \mathit{SL}/3$; the Continuous-Key-Use construction, underlying the stream cipher proposals Sprout, Plantlet, and Fruit; and the Continuous-IV-Use construction, very recently proposed by Hamann, Krause, and Meier. Meanwhile, it could be shown that the Continuous-Key-Use construction is vulnerable against certain nontrivial distinguishing attacks.
In this paper, we present a formal framework for proving security lower bounds on the resistance of generic stream cipher constructions against TMD-TO attacks and analyze two of the constructions mentioned above. First, we derive a tight security lower bound of approximately $\min\{\mathit{KL},\mathit{SL}/2\}$ on the resistance of the Large-State-Small-Key construction. This shows that the feature $\mathit{KL}\le \mathit{SL}/2$ does not open the door for new nontrivial TMD-TO attacks against Trivium and Grain v1 which are more dangerous than the known ones. Second, we prove a maximal security bound on the TMD-TO resistance of the Continuous-IV-Use construction, which shows that designing concrete instantiations of ultra-lightweight Continuous-IV-Use stream ciphers is a hopeful direction of future research.
Antonio Marcedone, Rafael Pass, abhi shelat
Lilas Alrahis, Muhammad Yasin, Hani Saleh, Baker Mohammad, Mahmoud Al-Qutayri, Ozgur Sinanoglu
Guillaume Dabosville, Houssem Maghrebi, Alexis Lhuillery, Julien Bringer, Thanh-Ha Le
Yuntao Liu, Yang Xie, Abhishek Charkraborty, Ankur Srivastava
Jianye Huang, Qiong Huang
To address this issue, Ono et al. introduced a new security model of group signature, which captures randomness exposure attacks. They proved that their proposed construction satisfies the security require-ments of group signature scheme. Nevertheless, their scheme is only provably secure against randomness exposure and supposes the secret keys remains leakage-free. In this work, we focus on the security model of leakage-resilient group signature based on bounded leakage setting and propose three new black-box constructions of leakage-resilient group signature secure under the proposed security models.
NUS-SingTel Cyber Security R&D Lab
“NUS-Singtel Cyber Security R&D Lab” (http://nus-singtel.nus.edu.sg/) is a 5 years joint project with about SGD 43 mil (approximately USD 31 mil) of funds contributed by Singapore Telecommunications Limited (SingTel), National University of Singapore (NUS), and National Research Foundation (NRF) of Singapore. The R&D Lab will conduct research in four broad areas of cyber security having strategic relevance to Singtel’s business: (1) Predictive Security Analytics; (2) Network, Data and Cloud Security; (3) Internet-of-Things and Industrial Control Systems; (4) Future-Ready Cyber Security Systems.
NUS-SingTel Lab currently has one research fellow position with competitive pay. It is available to (fresh) PhD graduates in computer science/engineering from Singapore or overseas.
The Research Fellow will be responsible for working closely with the Principal Investigator and lab members on a new 3-year research project which just started in June 2018. He/she should possess experience or interest in at least some of the following research areas:
• Key management, Authentication, Authorization and Access control
• Trusted computing (e.g. TPM, Intel SGX)
• Post-quantum cryptography
Job requirements:
• A PhD degree in a relevant area (Computer Science/Engineer, mathematics, etc);
• Good publication record in cyber security and crypto area
• Publication in Rank 1 Cyber Security or Crypto Conference, or AsiaCrypt, ESORICS, ACSAC, TCC, Euro S&P, etc;
• Good communication skills, self-motivated and good team players;
• Some experience in programming is a plus;
• Willing to perform practical research which may eventually lead to products
To apply for the above position, please send a copy of your recent CV to \"comxj at nus.edu.sg\" with an email subject “Application for RF”.
Closing date for applications: 1 June 2019
Contact: Dr Xu,
comxj at nus.edu.sg
More information: https://www.nus-singtel.nus.edu.sg/
Singapore University of Technology and Design (SUTD), Singapore
I am looking for PhD interns with interest in cyber-physical system security (IoT, power grid, water, transportation, and autonomous vehicle etc.). The attachment will be at least 3 months. Allowance will be provided for local expenses.
Interested candidates please send your CV with a research statement to Prof. Jianying Zhou. Only short-listed candidates will be contacted for interview.
Closing date for applications: 31 March 2019
Contact: Prof. Jianying Zhou
More information: http://jianying.space/
Temasek Laboratories, National University of Singapore
Applicants are expected to have a PhD degree in Mathematics/Computer Science/Engineering and a strong background in algebra and number theory in Bachelor degree and higher degree courses.
A preferred candidate is to have experience in lattice-based cryptography and is expected to be proficient in C/C++ language, Magma Software, SAGEMATH Software, a team worker and able to conduct independent research.
Closing date for applications: 15 March 2019
Contact: Dr Tan Chik How, Principal Research Scientist, tsltch (at) nus.edu.sg
IMDEA Software Institute
The primary mission of the IMDEA Software Institute is to perform research of excellence at the highest international level in software development technologies. It is one of the highest ranked institutions worldwide in its main topic areas.
Information about the Institute\'s current faculty and research can be found at http://www.software.imdea.org .
Closing date for applications: 6 February 2019
Contact: Applications should be completed at:
https://careers.imdea.org/software/
Please include reference FAC-1-2019 at the beginning of the form. For full consideration, complete applications must be received by February 6, 2018, although applications will continue to be accepted until the positions are filled. Pending final approval, we expect to fill two positions.
More information: http://www.software.imdea.org
04 January 2019
Centrum Wiskunde & Informatica (CWI), Amsterdam
The challenges concern the modelling, analysis, and design of software systems that satisfy a range of security and privacy requirements related to, but not confined to, secure information flow, static and dynamic security guarantees, security testing, intrusion detection, differential privacy, security games, authentication, authorization, anonymous communication, and cryptography.
We are looking for researchers with excellent track records in computer science, with a focus on privacy and security in software systems and their scientific foundations. The tenure-track candidates are expected to develop a research program that addresses current societal demands on secure software systems, whereas senior candidates are expected to develop and lead a new group in this area. The candidates are expected to utilise synergies with other CWI research groups, like the cryptology group of prof. Ronald Cramer.
For more detailed descriptions of the individual positions and the required profiles, we refer to the link below.
Applicants should send:
- a motivation letter;
- a curriculum vitae with a list of publications;
- a copy of their thesis or of their three most prominent publications;
- the names of at least three prominent scientists who can provide letters of recommendation;
- a research statement and a well-founded, innovative research plan for a period of 5 years, including plans on how to acquire additional funding and a challenging outlook for the future, which takes into account the international research landscape.
The candidates are asked to indicate in their application which position has their preference. We especially invite qualified women to apply.
Closing date for applications: 11 February 2019
Contact: Angelique Schilder (apply (at) cwi.nl)
More information: https://www.cwi.nl/jobs/vacancies/tenure-track-and-senior-researcher-positions-in-secure-software-systems-in-amsterdam
University of Bern, Switzerland
Ph.D. and Postdoc positions are available in the new research group in cryptology and data security, established by Christian Cachin, at the Institute of Computer Science, University of Bern.
Our research addresses all aspects of security in distributed systems, especially cryptographic protocols, consistency, consensus, and cloud-computing security. We are particularly interested in blockchains, distributed ledger technology, cryptocurrencies, and their security and economics.
Candidates should have a strong background in computer science or mathematics. They should like conceptual, rigorous thinking for working theoretically, or be interested in building concrete systems for working practically. Demonstrated expertise in blockchain technology, cryptography, or distributed computing is a plus.
Positions are available from Spring 2019 and come with a competitive salary. The selection process runs until suitable candidates have been found. The University of Bern conducts excellent research and lives up its vision that \'Knowledge generates value\'. The city of Bern lies in the center of Switzerland and offers some of the highest quality of life worldwide.
Applicants should hold a master degree (for Ph.D. positions) or a Ph.D. (for postdoc positions), with expertise in the relevant research topics.
Applications should be sent by email, with subject line *Application for Postdoc* or *Application for Ph.D.*, as one single PDF file, addressed directly to Prof. Christian Cachin by email.
For more information, please contact Christian Cachin ( https://cachin.com/cc/ ).
Closing date for applications: 30 March 2019
Contact: Christian Cachin, cachin (at) inf.unibe.ch
More information: https://cachin.com/cc/positions.html
Transparent Systems, Seattle WA
We\'re in near ‘stealth’ mode and we\'re a well-financed, financial technology start-up located in Seattle. We\'re growing (currently 13 employees) and need a senior level Security Software Engineer to help us deliver our game changing platform. We’re moving past the old way of thinking and are creating a seamless universal platform to bring the exchange of funds up to the speed of the Internet.
What you’ll be doing:
Be our security SME.
Design, implement, and optimize core cryptographic libraries and secure systems (protocols and mechanisms).
Perform technical security assessments, code audits and design reviews.
Develop technical solutions to help mitigate security vulnerabilities.
Conduct research to identify new attack avenues and product enhancements.
What you likely bring to us:
You have start-up experience and you really want to work on v1. Master’s degree in Computer Science, Mathematics, or a related field.
Experience implementing cryptographic primitives/algorithms and cryptographic protocols.
Experience with any of the following is a plus: Go, Rust, C, C++. Significant experience building secure applications and strong knowledge of authentication protocols and applied cryptography. Must be able to identify and defend against protocol/network-level attacks.
Strong experience with security-oriented system design with applied cryptography at the forefront.
What we offer:
Competitive start-up salary.
Full benefits package and equity.
Fun place to work with smart people!
Collaborative environment and a small team, make a big impact immediately.
Closing date for applications: 1 June 2019
Contact: Karl Augustine, Director of Recruiting, kaugust (at) transparentinc.co, 111 S. Jackson St., Seattle WA 98104
More information: https://jobs.lever.co/transparentinc
Transparent Systems, Seattle WA
We\'re in near ‘stealth’ mode and we\'re a well-financed, financial technology start-up located in Seattle. We\'re growing (currently 13 employees) and need a senior level Security Software Engineer to help us deliver our game changing platform. We’re moving past the old way of thinking and are creating a seamless universal platform to bring the exchange of funds up to the speed of the Internet.
What you’ll be doing:
Be our security SME.
Design, implement, and optimize core cryptographic libraries and secure systems (protocols and mechanisms).
Perform technical security assessments, code audits and design reviews.
Develop technical solutions to help mitigate security vulnerabilities.
Conduct research to identify new attack avenues and product enhancements.
What you likely bring to us:
You have start-up experience and you really want to work on v1. Master’s degree in Computer Science, Mathematics, or a related field.
Experience implementing cryptographic primitives/algorithms and cryptographic protocols.
Experience with any of the following is a plus: Go, Rust, C, C++. Significant experience building secure applications and strong knowledge of authentication protocols and applied cryptography. Must be able to identify and defend against protocol/network-level attacks.
Strong experience with security-oriented system design with applied cryptography at the forefront.
What we offer:
Competitive start-up salary.
Full benefits package and equity.
Fun place to work with smart people!
Collaborative environment and a small team, make a big impact immediately.
Closing date for applications: 1 June 2019
Contact: Karl Augustine, Director of Recruiting, kaugust (at) transparentinc.co, 111 S. Jackson St., Seattle WA 98104
More information: https://jobs.lever.co/transparentinc
03 January 2019
San Ling, Khoa Nguyen, Huaxiong Wang, Yanhong Xu
~~In this work, we provide the first lattice-based accountable tracing signature scheme. The scheme satisfies the security requirements suggested by Kohlweiss and Miers, assuming the hardness of the Ring Short Integer Solution ($\mathsf{RSIS}$) and the Ring Learning With Errors ($\mathsf{RLWE}$) problems. At the heart of our construction are a lattice-based key-oblivious encryption scheme and a zero-knowledge argument system allowing to prove that a given ciphertext is a valid $\mathsf{RLWE}$ encryption under some hidden yet certified key. These technical building blocks may be of independent interest, e.g., they can be useful for the design of other lattice-based privacy-preserving protocols.
Sikhar Patranabis, Debdeep Mukhopadhyay, Somindu C. Ramanna
Our ZIPE scheme is adaptively attribute private under the standard Matrix DDH assumption for unbounded collusions. It is additionally computationally function private under a min-entropy variant of the Matrix DDH assumption for predicates sampled from distributions with superlogarithmic min-entropy. Existing (statistically) function private ZIPE schemes due to Boneh et al. [Crypto13, Asiacrypt13] necessarily require predicate distributions with significantly larger min-entropy in the public-key setting.
Our NIPE scheme is adaptively attribute private under the standard Matrix DDH assumption, albeit for bounded collusions. It is also computationally function private under a min-entropy variant of the Matrix DDH assumption for predicates sampled from distributions with super-logarithmic min-entropy. To the best of our knowledge, existing NIPE schemes from bilinear pairings were neither attribute private nor function private.
Our constructions are inspired by the linear FE constructions of Agrawal et al. [Crypto16] and the simulation secure ZIPE of Wee [TCC17]. In our ZIPE scheme, we show a novel way of embedding two different hard problem instances in a single secret key - one for unbounded collusion-resistance and the other for function privacy. With respect to NIPE, we introduce new techniques for simultaneously achieving attribute and function privacy. We also show natural generalizations of our ZIPE and NIPE constructions to a wider class of subspace membership, subspace non-membership and hidden-vector encryption predicates.