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:
30 July 2026
Alireza Gholizadeh Shahrbejari, Reza Ebrahimi Atani
Abdoulaye Faye, Michel Seck, Abdoul Aziz Ciss, Papa Cheikhou Diop, Oumar Niang
In this paper, we extend these two attacks by showing that for a modulus $N=pq$ product of arbitrary primes $p$, $q$, one can efficiently factor $N$ by studying the two key equations $ex - (p^4 - 1)(q^4 - 1)y = \omega$ and $ex - (p - 1)^2(q - 1)^2 y = \omega$ under certain conditions on $x,y$ and $\omega$. Our new attacks are based on Coppersmith method and continued fractions.
Jian Guo, Yiran Yao
Jiseung Kim, Hyung Tae Lee
Aleck Nash
Sidoine Djimnaibeye, Djiby Sow, Mahamat Borgou Hassan, Daniel Tieudjo, Ganga Tchawa
27 July 2026
National Research Council Canada, Waterloo or Montreal, Canada
We are looking for a Research Officer, Applied Cryptography to join our Cryptography and Quantum Computing team, and to support NRC’s Digital Technologies Research Centre (NRC-DT). The Research Officer, Applied Cryptography would be someone who shares our core values of Integrity, Excellence, Respect and Creativity.
Our Cryptography and Quantum Computing team conducts research on quantum/post-quantum cryptography, privacy-preserving computing, and quantum computing.
The primary responsibility of the researcher in this position is to support the goals of NRC and the activities of the Digital Technologies Research Centre in conducting research of international calibre in applied post-quantum cryptography and other related topics.
The researcher will work in a team environment with other researchers and technical experts in world-class facilities. The researcher will be called on to participate in international evaluations or demonstrations of the team’s applied technologies. Key responsibilities:- Conduct cutting-edge research in applied post-quantum cryptography, collaborating with fellow researchers.
- Lead the design, implementation, and evaluation of innovative quantum-safe cryptographic algorithms and protocols.
- Lead the development of a post-quantum cryptography lab, fostering collaboration with industry, academia, and government stakeholders.
- Write and review project proposals; and lead projects to drive impactful research initiatives in post-quantum cryptography.
Closing date for applications:
Contact: Please direct your questions, with the requisition number (24783) to: E-mail: [email protected] Telephone: 343-548-2032
More information: https://recruitment-recrutement.nrc-cnrc.gc.ca/job/Waterloo-Research-Officer%2C-Applied-Cryptography-ON/598268317/
University of Birmingham, Birmingham, United Kingdom
The School of Computer Science at the University of Birmingham, UK, seeks to recruit further talent in the area of Cybersecurity. Multiple positions are available (Assistant and Associate Professor level). The role holder is expected to deliver teaching in dedicated cybersecurity programmes, and to contribute to research and administration.
For further information about salary, etc. please follow the provided link. The application deadline is 31.8.2026.
Whilst we welcome applications from all areas of cybersecurity, we are particularly interested in applicants in the area of hardware security (including the intersection with AI).
For informal enquiries, please see the contact information. Additionally, you can approach any member of the Cybersecurity group (https://www.birmingham.ac.uk/research/centres-institutes/cyber-security-and-privacy).Closing date for applications:
Contact: Elisabeth Oswald ([email protected])
More information: https://edzz.fa.em3.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_6001/job/9618
University of Birmingham, Birmingham, United Kingdom
The School of Computer Science at the University of Birmingham, UK, seeks to recruit further talent in the area of Cybersecurity. Multiple positions are available (Assistant and Associate Professor level). The role holder is expected to deliver teaching in dedicated cybersecurity programmes, and to contribute to research and administration.
For further information about salary, etc. please follow the provided link. The application deadline is 31.8.2026.
Whilst we welcome applications from all areas of cybersecurity, we are particularly interested in applicants in the area of hardware security (including the intersection with AI).
For informal enquiries, please see the contact information. Additionally, you can approach any member of the Cybersecurity group (https://www.birmingham.ac.uk/research/centres-institutes/cyber-security-and-privacy).Closing date for applications:
Contact: Elisabeth Oswald ([email protected])
More information: https://edzz.fa.em3.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_6001/job/9599
Prabhanjan Ananth, Divyanshu Bhardwaj, Aditya Gulati
Dan Boneh, Aditi Partap, Mark Zhandry
In this work, we make the following contributions:
- Lower bounds: We show that for all existing traitor tracing techniques, the ciphertext must be large to allow tracing close to $t$ traitors. In particular, to trace $t-O(1)$ traitors, the ciphertext size must be at least $\Omega(t)$. To trace $a \leq t- \omega(1)$ traitors, the ciphertext size must scale with $\Omega(\frac{a-1}{t-a+1})$. For schemes that rely on fingerprinting codes, we show an even stronger lower bound.
- Upper bounds: We present two generic compilers that construct traitor tracing for general access structures (beyond threshold) from two building blocks: attribute based encryption for general access structures and sufficiently-expressive policies and mixed functional-encryption. We also present two concrete instantiations. Under exponential security assumptions, we construct a pairings-based threshold traitor tracing scheme that can trace $t$ traitors with ciphertext size $O(t^2)$. We also construct an LWE-based traitor tracing scheme for a DNF access structure, that can trace an authorized subset of traitors with ciphertext size $O(\hat{t}^2)$, where $\hat{t}$ denotes the size of the largest unauthorized subset in the access structure.
- A Candidate Theoretical Instantiation: We present a new tracing mechanism that can trace $t(1-1/\lambda^c)$ traitors with $\mathsf{poly}(\lambda)$ size ciphertext, public key, and secret keys. We prove security assuming ideal (black box) obfuscation.
Our work raises several open questions in the context of tracing multiple parties in a threshold traitor tracing scheme.
Walid Haddaji
Raghav Bhaskar, Pooya Farshim, Matthias Fitzi, Aggelos Kiayias
We put forward a "layer-2" approach to meet this requirement in a setting where a permissionless blockchain acts as the fallback "layer-1" mechanism. Specifically, our approach to scalability realizes the protocol in a layer-2 fashion: the bulk of the protocol is executed off-chain, but secured on the blockchain with a minimal footprint.
We prove our protocol secure in the Universal Composability (UC) framework. First, we formalize a governance ideal functionality $\mathcal{F}_{\mathsf{L2Gov}}$. Our definition offers high levels of confidentiality and verifiability. Moreover, in the case of misbehavior, it allows faults to be attributed so that appropriate action (such as the slashing of on-chain funds) can be taken. Second, we demonstrate that our protocol UC-realizes the $\mathcal{F}_{\mathsf{L2Gov}}$ functionality based on a blockchain, an off-chain bulletin board, a distributed homomorphic encryption functionality ($\mathcal{F}_{\mathsf{DHE}}$), and other standard hybrids.
To the best of our knowledge, this work presents the first layer-2 blockchain voting protocol with a rigorous security analysis. We also point out some challenges that arise when applying the UC framework to layer-2 protocols.
Chenyang Liu, Dahlia Malkhi, Kartik Nayak, Nibesh Shrestha
(2) The second protocol, Quintus-Responsive, is an optimistically responsive protocol with good-case latency of $2\delta$ time, $O(n^2)$ message complexity, and $2\Delta + 2\delta$ worst-case view latency where $\Delta$ denotes a pessimistic network delay parameter under synchrony.
Yubing Zhu, Jianhong Shi, Yunteng Yang, Yonghui Yang
(1) Developed classic full plaintext recovery attacks on $d$-round Type-I GFN ($d\ge 3$) under CPA with $d+1$ encryption queries and $2d$-round Type-I GFN under CCA with $d$ decryption queries. Query complexity depends on d, increasing branches can enhance anti-interference capability.
(2) Developed classic full plaintext recovery attack on 2-round Type-II GFN ($d\ge 4$) under CPA with $3$ encryption queries and 3-round Type-II GFN under CCA with $1$ encryption plus $2$ decryption queries. Query complexity is independent of $d$, increasing branches does not improve resistance.
(3) Finded that all attacks treat round functions as black boxes, confirming that the weakness resides in the GFN topology rather than specific round-function designs. Strengthening S-boxes or diffusion matrices cannot mitigate it, only increasing rounds beyond the security threshold provides effective defense.
Remi Geraud-Stewart
The attack converts selected public rewrite rules into group relators, reconstructs a regular action by Todd-Coxeter enumeration, recognizes the resulting permutation representations, and aligns the two sides through the public mixed relations. Public labelled encryptions then calibrate an equivalent decryptor. We prove a proof-carrying version of this procedure: a target-order table with a replayable trace certifies the recovered regular action. The reported $S_{11}$ experiments use target-order closure checks, complete-corpus verification, and decryptor validation. We also give an output-sensitive analysis and state the hypotheses needed to extrapolate beyond the measured instances.
Following an independent key-recovery attack, GRAFHEN proposed in July 2026 to replace $S_{11}$ by $\mathrm{PSL}_2(343)$. We adapt Maverick to this setting and demonstrate complete public-rule recovery, alignment, certification, and calibration on generated $\mathrm{PSL}_2(169)$ instances. The two-side $q=169$ run decrypts all $5{,}000$ held-out ciphertexts in a $103$~s critical path using $0.93$ GiB peak memory; a $k=2$ admissibility-filtered corpus also succeeds. Under GRAFHEN's stated worst-case estimate for Dumezy's degree-based search, this degree $170$, $d=5$ setting already has cost $O(2^{850})$, well beyond the intended reach of that attack. At the target group, the post-enumeration recovery path from a generated regular action takes $35.0$ s and $1.92$ GiB peak memory. These results suggest that the proposed platform-group change is insufficient to rule out Maverick; recovery from an admissibility-filtered corpus at $q=343$ remains to be measured because the pre-filter KeyGen enumeration exceeded $32$ GiB of memory before it could produce a corpus.
Fan Yang, Fucai Luo, Xingfu Yan, Haining Yang, Zheng Gong, Wing W. Y. Ng
Zheng Tao, Zhi Hu, Yijing Zhang, Changan Zhao
Aparna Gupte, Seyoon Ragavan
Rui Gao, Huaqun Wang, Zhiguo Wan, Yuncong Hu
To tackle this issue, we introduce a new notion—distributed VC (DVC), which allows multiple machines, each holding only a subvector of the input vector, to collectively commit to the entire vector and generate position proofs in a distributed manner. To the best of our knowledge, there is no prior work on DVCs and no existing work can trivially derive an efficient DVC scheme. The key challenge is that both commitments and proofs depend on the entire vector, while no single machine holds the complete vector in distributed settings.
We propose the first DVC scheme, HLE-DVC, which leverages $M$ machines to process the distributed vector $\mathbf{v}$ of length $N$ in parallel, with each machine holding a subvector of length $\frac{N}{M}$. HLE-DVC achieves compact proof size-$\text{O}(\log M)$ and allows each machine to generate all its position proofs in a single communication round, with communication cost $\text{O}(\log M)$ and computation cost $\text{O}(\frac{N \log N}{M})$. Moreover, HLE-DVC supports batch proving, proof aggregation, and efficient updates. We conduct the experiments and open-source the code. Using 256 machines to generate all proofs for a committed vector of length $2^{30}$ takes 17,515 seconds. This achieves a $256\times$ parallel speedup over HLE-DVC on a single machine, and is $142\times$ faster than Hyperproofs (a famous single machine VC scheme). The communication cost per machine is 0.768 KB.