Martin Jurecek

dblp:224/6729 · DBLP profile ↗
← Back
12ranked-venue papers
5as first author
10since 2021 · last 2026
0000-0002-6546-8953ORCID · verified

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

Security and privacy · 9 · 3 first-author · 8 since 2021Systems, architecture and hardware · 2 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 1 since 2021
YearPublicationVenuePosition
2026 A Comparison of Selected Image Transformation Techniques for Malware Classification
Rishit Agrawal, Kunal Bhatnagar, Andrew Do, Ronnit Rana, Martin Jurecek, Mark Stamp 0001
ICISSP (2)5
2026 Detecting and Explaining Malware Family Evolution Using Rule-Based Drift Analysis
Olha Jurecková, Martin Jurecek
ICISSP (1)2
2026 Adversarial Co-Evolution of Malware and Detection Models: A Bilevel Optimization Perspective
Olha Jurecková, Martin Jurecek, Matous Kozák, Róbert Lórencz
SECRYPT (1)2
2026 Detecting Concept Drift in Evolving Malware Families Using Rule-Based Classifier Representations
Tomás Kalný, Martin Jurecek, Mark Stamp 0001
SECRYPT (1)2
2025 Algebraic Cryptanalysis of Small-Scale Variants of the Bluetooth Stream Cipher E0
abstract
E0 encryption is primarily used in Bluetooth devices to ensure secure communication, and it is also integrated into various IoT devices for secure data transmission. Small-scale variants of $\mathbf{E 0}$ are explored for optimizing performance and security in devices with limited computational resources. This study explores the algebraic cryptanalysis of small-scale variants of the E0 stream cipher, a legacy cipher used in the Bluetooth protocol. By systematically reducing the size of the linear feedback shift registers (LFSRs) while preserving the cipher’s core structure, we investigate the relationship between the number of unknowns and the number of consecutive keystream bits required to recover the internal states of the LFSRs. Our work demonstrates an approximately linear relationship between the number of consecutive keystream bits and the size of small-scale E0 variants, as indicated by our experimental results. To this end, we utilize two approaches: the computation of Gröbner bases using Magma’s F4 algorithm and the application of CryptoMiniSat’s SAT solver. Our experimental results show that increasing the number of keystream bits significantly improves computational efficiency, with the F4 algorithm achieving a speedup of up to $733 \times$ when additional equations are supplied. Furthermore, we verify the non-existence of equations of degree four or lower for up to seven consecutive keystream bits, and the non-existence of equations of degree three or lower for up to eight consecutive keystream bits, extending prior results on the algebraic properties of E0.
Jan Dolejs, Martin Jurecek, Róbert Lórencz
DSD2
2023 Combining Generators of Adversarial Malware Examples to Increase Evasion Rate
abstract
Antivirus developers are increasingly embracing machine learning as a key component of malware defense. While machine learning achieves cutting-edge outcomes in many fields, it also has weaknesses that are exploited by several adversarial attack techniques. Many authors have presented both white-box and black-box generators of adversarial malware examples capable of bypassing malware detectors with varying success. We propose to combine contemporary generators in order to increase their potential. Combining different generators can create more sophisticated adversarial examples that are more likely to evade anti-malware tools. We demonstrated this technique on five well-known generators and recorded promising results. The best-performing combination of AMG-random and MAB-Malware generators achieved an average evasion rate of 15.9% against top-tier antivirus products. This represents an average improvement of more than 36% and 627% over using only the AMG-random and MAB-Malware generators, respectively. The generator that benefited the most from having another generator follow its procedure was the FGSM injection attack, which improved the evasion rate on average between 91.97% and 1,304.73%, depending on the second generator used. These results demonstrate that combining different generators can significantly improve their effectiveness against leading antivirus programs.
Matous Kozák, Martin Jurecek
SECRYPT2
2022 Parallel Instance Filtering for Malware Detection
abstract
Machine learning algorithms are widely used in the area of malware detection. With the growth of sample amounts, training of classification algorithms becomes more and more expensive. In addition, training data sets may contain redundant or noisy instances. The problem to be solved is how to select representative instances from large training data sets without reducing the accuracy. This work presents a new parallel instance selection algorithm called Parallel Instance Filtering (PIF). The main idea of the algorithm is to split the data set into non-overlapping subsets of instances covering the whole data set and apply a filtering process for each subset. Each subset consists of instances that have the same nearest enemy. As a result, the PIF algorithm is fast since subsets are processed independently of each other using parallel computation. We compare the PIF algorithm with several state-of-the-art instance selection algorithms on a large data set of 500,000 malicious and benign samples. The feature set was extracted using static analysis, and it includes metadata from the portable executable file format. Our experimental results demonstrate that the proposed instance selection algorithm reduces the size of a training data set significantly with the only slightly decreased accuracy. The PIF algorithm outperforms existing instance selection methods used in the experiments in terms of the ratio between average classification accuracy and storage percentage.
Martin Jurecek, Olha Jurecková
SEAA1
2022 Yet Another Algebraic Cryptanalysis of Small Scale Variants of AES
Marek Bielik, Martin Jurecek, Olha Jurecková, Róbert Lórencz
SECRYPT2
2021 Improving Classification of Malware Families using Learning a Distance Metric
Martin Jurecek, Olha Jurecková, Róbert Lórencz
ICISSP1
2021 Representation of PE Files using LSTM Networks
Martin Jurecek, Matous Kozák
ICISSP1
2020 Distance Metric Learning using Particle Swarm Optimization to Improve Static Malware Detection
Martin Jurecek, Róbert Lórencz
ICISSP1
2019 Side-Channel Attack on the A5/1 Stream Cipher
abstract
In this paper we present cryptanalysis of the A5/1 stream cipher used in GSM mobile phones. Our attack is based on power analysis where we assume that the power consumption while clocking 3 LFSRs is different than when clocking 2 LFSRs. We demonstrate a simple power analysis (SPA) attack and discuss existing differential power analysis (DPA). We present the attack for recovering secret key based on the information on clocking bits of LFSRs that was deduced from power analysis. The attack has a 100% success rate, requires minimal storage and it does not requires any single bit of a keystream. An average time complexity of our attack based on SPA is around 233where the computation unit is a resolution of system of linear equations over the Z2. Recovering the secret key using information from the DPA has a constant complexity.
Martin Jurecek, Jirí Bucek, Róbert Lórencz
DSD1