Demo Data from VLDB 2026 / reviewers in the wild / expert
Vidal Attias
dblp:248/8002
· DBLP profile ↗
3ranked-venue papers
2as first author
2since 2021 · last 2025
0000-0001-5095-4740ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1 · 1 since 2021Computer networks · 1 · 1 first-authorSecurity and privacy · 1 · 1 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
2 papers |
Cryptographic primitives and cryptanalysis · 66% Malware analysis · 34% | |
| Software engineering, system software, and programming languages
1 paper |
Program synthesis and code generation · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Malware analysis › obfuscation analysis
code deobfuscation |
0.9 | 1 | 2025 | Augmenting Search-based Program Synthesis with Local Inference Rules to Improve Black-box Deobfuscation · CCS 2025 |
Program synthesis and code generation
search-based program synthesis |
0.9 | 1 | 2025 | Augmenting Search-based Program Synthesis with Local Inference Rules to Improve Black-box Deobfuscation · CCS 2025 |
Cryptographic primitives and cryptanalysis
one-way functions |
0.6 | 1 | 2022 | Fast Generation of RSA Keys Using Smooth Integers · IEEE Trans. Computers 2022 |
Cryptographic primitives and cryptanalysis
public-key cryptography |
0.6 | 1 | 2022 | Fast Generation of RSA Keys Using Smooth Integers · IEEE Trans. Computers 2022 |
Cryptographic primitives and cryptanalysis › key generation
RSA key generation |
0.6 | 1 | 2022 | Fast Generation of RSA Keys Using Smooth Integers · IEEE Trans. Computers 2022 |
Methods — techniques the papers use, named apart from their topics
search modulo inference rules · 1.7local inference rules · 1.7trial division · 0.6smooth integers · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Augmenting Search-based Program Synthesis with Local Inference Rules to Improve Black-box DeobfuscationabstractCode obfuscation aims to protect programs from reverse engineering, with applications ranging from intellectual property protection to malware hardening. Recent works on black-box analyses propose to leverage program synthesis in order to infer the semantics of highly obfuscated code blocks. Being fully black-box, these approaches are immune to syntactic complexity and can thus bypass standard obfuscation mechanisms. Yet, they are restricted by their synthesis capabilities and can only be applied to semantically simple code blocks. It explains why they have mainly been used on virtual machine handlers, where behaviors are usually simple enough. Applying black-box deobfuscation at scale beyond virtualization is still an open problem, notably because black-box methods cannot synthesize complex behaviors involving, for example, arbitrary constant values or affine or polynomial relations over mixed-boolean-arithmetic expressions. In this article, we show how to combine search-based program synthesis with local inference rules, resulting in a new method named Search Modulo Inference Rules (Smir that boosts search-based program synthesis while keeping its generality and flexibility. We instantiate Smir with inference rules for hard synthesis problems like arbitrary constant values and affine or polynomial relations over mixed boolean expressions, yielding the new black-box deobfuscation tool: XSmir. Experiments on obfuscated codes, real-world binaries, and synthetic benchmarks demonstrate that XSmir significantly outperforms prior black-box deobfuscators, synthesizing overall 76% and 84% of the expressions from our real-world obfuscated and non-obfuscated benchmarks where prior works recover 63% and 55%, together with 2 to 3 times less false positive and slightly improved compression rate. Vidal Attias, Nicolas Bellec 0001, Grégoire Menguy, Sébastien Bardin, Jean-Yves Marion |
CCS | 1 |
| 2022 | Fast Generation of RSA Keys Using Smooth IntegersabstractPrimality generation is the cornerstone of several essential cryptographic systems. The problem has been a subject of deep investigations, but there is still a substantial room for improvements. Typically, the algorithms used have two parts – trial divisions aimed at eliminating numbers with small prime factors and primality tests based on an easy-to-compute statement that is valid for primes and invalid for composites. In this paper, we will showcase a technique that will eliminate the first phase of the primality testing algorithms. The computational simulations show a reduction of the primality generation time by about 30 percent in the case of 1024-bit RSA key pairs. This can be particularly beneficial in the case of decentralized environments for shared RSA keys as the initial trial division part of the key generation algorithms can be avoided at no cost. This also significantly reduces the communication complexity. Another essential contribution of the paper is the introduction of a new one-way function that is computationally simpler than the existing ones used in public-key cryptography. This function can be used to create new random number generators, and it also could be potentially used for designing entirely new public-key encryption systems. Vassil S. Dimitrov, Luigi Vigneri, Vidal Attias |
IEEE Trans. Computers | 3 |
| 2020 | Preventing Denial of Service Attacks in IoT Networks through Verifiable Delay FunctionsabstractPermission-less distributed ledgers provide a promising approach to deal with the Internet of Things (IoT) paradigm. Since IoT devices mostly generate data transactions and micro payments, distributed ledgers that use fees to regulate the network access are not an optimal choice. In this paper, we study a feeless architecture developed by IOTA and designed specifically for the IoT. Due to the lack of fees, malicious nodes can exploit this feature to generate an unbounded number of transactions and perform denial of service attacks. We propose to mitigate these attacks through verifiable delay functions. These functions, which are non-parallelizable, hard to compute and easy to verify, have been formulated only recently. In our work, we design a denial of service prevention mechanism which addresses network heterogeneity, limited node computational capabilities and hardware-specific implementation optimizations. Verifiable delay functions have mostly been studied from a theoretical point of view, but little has been done in tangible applications. Hence, this paper can be considered as a pioneer work in the field, since it builds a bridge between this theoretical mathematical framework and a real-world problem. Vidal Attias, Luigi Vigneri, Vassil S. Dimitrov |
GLOBECOM | 1 |