VLDB 2026 Research / reviewers in the wild / expert
Markku-Juhani O. Saarinen
dblp:86/9795 · also Markku-Juhani Olavi Saarinen
· DBLP profile ↗
17ranked-venue papers
13as first author
6since 2021 · last 2024
0000-0002-2555-235XORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 17 · 13 first-author · 6 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Poster: Marian: An Open Source RISC-V Processor with Zvk Vector Cryptography ExtensionsabstractThe RISC-V Vector Cryptography Extensions (Zvk) were ratified in 2023 and integrated into the main ISA manuals in 2024. These extensions support high-speed symmetric cryptography (AES, SHA2, SM3, SM4) operating on the vector register file and offer significant performance improvements over scalar cryptography extensions (Zk) due to data parallelism. As a ratified extension, Zvk is supported by compiler toolchains and is already being integrated into popular cryptographic middleware such as OpenSSL. We report on Marian, the first open-source hardware implementation of a vector processor with the Zvk extensions. The design is based on the PULP "Ara" vector unit, which itself is an extension of the popular CVA6 processor. The implementation is in SystemVerilog and has been tested using Virtex Ultrascale+ FPGA prototyping, with a planned tapeout targeting a 22nm process node. We offer an analysis of the architectural requirements that vector cryptography imposes on a processor, as well as the initial estimates of performance and area for our implementation. Thomas Szymkowiak, Endrit Isufi, Markku-Juhani O. Saarinen |
CCS | 3 |
| 2024 | Accelerating SLH-DSA by Two Orders of Magnitude with a Single Hash Unit
Markku-Juhani O. Saarinen |
CRYPTO (1) | 1 |
| 2024 | Threshold Raccoon: Practical Threshold Signatures from Standard Lattice Assumptions
Rafaël Del Pino, Shuichi Katsumata, Mary Maller, Fabrice Mouhartem, Thomas Prest, Markku-Juhani O. Saarinen |
EUROCRYPT (2) | 6 |
| 2023 | WrapQ: Side-Channel Secure Key Management for Post-quantum Cryptography
Markku-Juhani O. Saarinen |
PQCrypto | 1 |
| 2023 | Mask Compression: High-Order Masking on Memory-Constrained Devices
Markku-Juhani O. Saarinen, Melissa Rossi |
SAC | 1 |
| 2023 | High-Order Masking of Lattice Signatures in Quasilinear TimeabstractIn recent years, lattice-based signature schemes have emerged as the most prominent post-quantum solutions, as illustrated by NIST’s selection of Falcon and Dilithium for standardization. Both schemes enjoy good performance characteristics. However, their efficiency dwindles in the presence of side-channel protections, particularly masking – perhaps the strongest generic side-channel countermeasure. Masking at order d-1 requires randomizing all sensitive intermediate variables into d shares. With existing schemes, signature generation complexity grows quadratically with the number of shares, making high-order masking prohibitively slow.In this paper, we turn the problem upside-down: We design a lattice-based signature scheme specifically for side-channel resistance and optimize the masked efficiency as a function of the number of shares. Our design avoids costly operations such as conversions between arithmetic and boolean encodings (A2B/B2A), masked rejection sampling, and does not require a masked SHAKE implementation or other symmetric primitives. The resulting scheme is called Raccoon and belongs to the family of Fiat-Shamir with aborts lattice-based signatures. Raccoon is the first lattice-based signature whose key generation and signing running time has only an O(d log(d)) overhead, with d being the number of shares.Our Reference C implementation confirms that Raccoon’s performance is comparable to other state-of-the-art signature schemes, except that increasing the number of shares has a near-linear effect on its latency. We also present an FPGA implementation and perform a physical leakage assessment to verify its basic security properties. Rafaël Del Pino, Thomas Prest, Melissa Rossi, Markku-Juhani O. Saarinen |
SP | 4 |
| 2019 | Round5: Compact and Fast Post-quantum Public-Key Encryption
Hayo Baan, Sauvik Bhattacharya, Scott R. Fluhrer, Óscar García-Morchón, Thijs Laarhoven, Ronald Rietman, Markku-Juhani O. Saarinen, Ludo Tolhuizen, Zhenfei Zhang |
PQCrypto | 7 |
| 2018 | Shorter Messages and Faster Post-Quantum Encryption with Round5 on Cortex M
Markku-Juhani O. Saarinen, Sauvik Bhattacharya, Óscar García-Morchón, Ronald Rietman, Ludo Tolhuizen, Zhenfei Zhang |
CARDIS | 1 |
| 2017 | HILA5: On Reliability, Reconciliation, and Error Correction for Ring-LWE Encryption
Markku-Juhani O. Saarinen |
SAC | 1 |
| 2014 | CBEAM: Efficient Authenticated Encryption from Feebly One-Way ϕ Functions
Markku-Juhani O. Saarinen |
CT-RSA | 1 |
| 2014 | Beyond Modes: Building a Secure Record Protocol from a Cryptographic Sponge Permutation
Markku-Juhani O. Saarinen |
CT-RSA | 1 |
| 2013 | Related-Key Attacks Against Full Hummingbird-2
Markku-Juhani O. Saarinen |
FSE | 1 |
| 2012 | Cycling Attacks on GCM, GHASH and Other Polynomial MACs and Hashes
Markku-Juhani O. Saarinen |
FSE | 1 |
| 2011 | Cryptanalysis of Hummingbird-1
Markku-Juhani O. Saarinen |
FSE | 1 |
| 2006 | Chosen-IV Statistical Attacks on eStream Ciphers
Markku-Juhani O. Saarinen |
SECRYPT | 1 |
| 2003 | Cryptanalysis of Block Ciphers Based on SHA-1 and MD5
Markku-Juhani O. Saarinen |
FSE | 1 |
| 2002 | A Time-Memory Tradeoff Attack Against LILI-128
Markku-Juhani O. Saarinen |
FSE | 1 |