Aleksei Udovenko

dblp:167/2955 · also Aleksei Nikolaevich Udovenko · DBLP profile ↗
← Back
18ranked-venue papers
2as first author
10since 2021 · last 2026
0000-0001-8318-6274ORCID · verified

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

Security and privacy · 18 · 2 first-author · 10 since 2021
YearPublicationVenuePosition
2026 Magic Pot: Cryptanalysis of Full AIM2 in the Standard and Related-/reused-Key Settings Using New Elimination Framework
Alex Biryukov, Pablo García Fernández, Aleksei Udovenko
EUROCRYPT3
2026 Algorithmic Toolkit for Linearization of S-Boxes
Alex Biryukov, Philip Turecek, Aleksei Udovenko
EUROCRYPT3
2026 Cross-Paradigm Models of Restricted Syndrome Decoding with Application to CROSS
Étienne Burle, Aleksei Udovenko
PQCrypto (1)2
2025 Haystack Ciphers: White-Box Countermeasures as Symmetric Encryption
Alex Charlès, Aleksei Udovenko
ASIACRYPT (2)2
2023 Meet-in-the-Filter and Dynamic Counting with Applications to Speck
Alex Biryukov, Luan Cardoso dos Santos, Je Sen Teh, Aleksei Udovenko, Vesselin Velichkov
ACNS (1)4
2022 Advancing the Meet-in-the-Filter Technique: Applications to CHAM and KATAN
Alex Biryukov, Je Sen Teh, Aleksei Udovenko
SAC3
2022 Revisiting Meet-in-the-Middle Cryptanalysis of SIDH/SIKE with Application to the $IKEp182 Challenge
Aleksei Udovenko, Giuseppe Vitto
SAC1
2021 Convexity of Division Property Transitions: Theory, Algorithms and Compact Models
Aleksei Udovenko
ASIACRYPT (1)1
2021 Cryptanalysis of a Dynamic Universal Accumulator over Bilinear Groups
Alex Biryukov, Aleksei Udovenko, Giuseppe Vitto
CT-RSA2
2021 Dummy Shuffling Against Algebraic Attacks in White-Box Implementations
Alex Biryukov, Aleksei Udovenko
EUROCRYPT (2)2
2020 Alzette: A 64-Bit ARX-box - (Feat. CRAX and TRAX)
Christof Beierle, Alex Biryukov, Luan Cardoso dos Santos, Johann Großschädl, Léo Perrin, Aleksei Udovenko, Vesselin Velichkov, Qingju Wang 0001
CRYPTO (3)6
2019 Cryptanalysis of SKINNY in the Framework of the SKINNY 2018-2019 Cryptanalysis Competition
Patrick Derbez, Virginie Lallemand, Aleksei Udovenko
SAC3
2018 Attacks and Countermeasures for White-box Designs
Alex Biryukov, Aleksei Udovenko
ASIACRYPT (2)2
2017 Optimal First-Order Boolean Masking for Embedded IoT Devices
Alex Biryukov, Daniel Dinu, Yann Le Corre, Aleksei Udovenko
CARDIS4
2016 Design Strategies for ARX with Provable Bounds: Sparx and LAX
abstract
We present, for the first time, a general strategy for designing ARX symmetric-key primitives with provable resistance against single-trail differential and linear cryptanalysis. The latter has been a long standing open problem in the area of ARX design. The wide-trail design strategy (WTS), that is at the basis of many S-box based ciphers, including the AES, is not suitable for ARX designs due to the lack of S-boxes in the latter. In this paper we address the mentioned limitation by proposing the long trail design strategy (LTS) – a dual of the WTS that is applicable (but not limited) to ARX constructions. In contrast to the WTS, that prescribes the use of small and efficient S-boxes at the expense of heavy linear layers with strong mixing properties, the LTS advocates the use of large (ARX-based) S-Boxes together with sparse linear layers. With the help of the so-called long-trail argument , a designer can bound the maximum differential and linear probabilities for any number of rounds of a cipher built according to the LTS. To illustrate the effectiveness of the new strategy, we propose Sparx – a family of ARX-based block ciphers designed according to the LTS. Sparx has 32-bit ARX-based S-boxes and has provable bounds against differential and linear cryptanalysis. In addition, Sparx is very efficient on a number of embedded platforms. Its optimized software implementation ranks in the top 6 of the most software-efficient ciphers along with Simon , Speck , Chaskey, LEA and RECTANGLE. As a second contribution we propose another strategy for designing ARX ciphers with provable properties, that is completely independent of the LTS. It is motivated by a challenge proposed earlier by Wallén and uses the differential properties of modular addition to minimize the maximum differential probability across multiple rounds of a cipher. A new primitive, called LAX , is designed following those principles. LAX partly solves the Wallén challenge.
Daniel Dinu, Léo Perrin, Aleksei Udovenko, Vesselin Velichkov, Johann Großschädl, Alex Biryukov
ASIACRYPT (1)3
2016 Cryptanalysis of a Theorem: Decomposing the Only Known Solution to the Big APN Problem
Léo Perrin, Aleksei Udovenko, Alex Biryukov
CRYPTO (2)2
2016 Reverse-Engineering the S-Box of Streebog, Kuznyechik and STRIBOBr1
Alex Biryukov, Léo Perrin, Aleksei Udovenko
EUROCRYPT (1)3
2016 Algebraic Insights into the Secret Feistel Network
Léo Perrin, Aleksei Udovenko
FSE2