EDBT 2026 Demo / reviewers in the wild / expert
Anita Aghaie
dblp:171/6838
· DBLP profile ↗
7ranked-venue papers
5as first author
0since 2021 · last 2020
0000-0003-2470-3408ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 6 · 4 first-authorSecurity and privacy · 1 · 1 first-author
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
3 papers |
Hardware security and side channels · 86% Cryptographic primitives and cryptanalysis · 14% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Electronic design automation · 72% Integrated circuit design · 28% |
Topics — the 9 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Hardware security and side channels › fault attack countermeasure
concurrent error detection |
0.4 | 1 | 2020 | Impeccable Circuits · IEEE Trans. Computers 2020 |
Hardware security and side channels
fault attacks |
0.4 | 1 | 2020 | Impeccable Circuits · IEEE Trans. Computers 2020 |
Hardware security and side channels › hardware security primitives
physical unclonable function |
0.4 | 1 | 2020 | TI-PUF: Toward Side-Channel Resistant Physical Unclonable Functions · IEEE Trans. Inf. Forensics Secur. 2020 |
Hardware security and side channels › side-channel countermeasures › masking
threshold implementation |
0.4 | 1 | 2020 | TI-PUF: Toward Side-Channel Resistant Physical Unclonable Functions · IEEE Trans. Inf. Forensics Secur. 2020 |
Cryptographic primitives and cryptanalysis › block cipher
lightweight block cipher |
0.3 | 1 | 2018 | Reliable and Fault Diagnosis Architectures for Hardware and Software-Efficient Block Cipher KLEIN Benchmarked on FPGA · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2018 |
Electronic design automation › hardware verification and test
fault detection |
0.3 | 1 | 2018 | Reliable and Fault Diagnosis Architectures for Hardware and Software-Efficient Block Cipher KLEIN Benchmarked on FPGA · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2018 |
Hardware security and side channels
side-channel attack |
0.1 | 1 | 2020 | TI-PUF: Toward Side-Channel Resistant Physical Unclonable Functions · IEEE Trans. Inf. Forensics Secur. 2020 |
Integrated circuit design
digital circuit design |
0.1 | 1 | 2020 | Impeccable Circuits · IEEE Trans. Computers 2020 |
Hardware security and side channels
fault attack countermeasure |
0.1 | 1 | 2018 | Reliable and Fault Diagnosis Architectures for Hardware and Software-Efficient Block Cipher KLEIN Benchmarked on FPGA · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2018 |
Methods — techniques the papers use, named apart from their topics
formal fault propagation analysis · 0.9fault injection simulation · 0.7threshold implementation · 0.4masking countermeasure · 0.4FPGA prototype · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Impeccable CircuitsabstractBy injecting faults, active physical attacks pose serious threats to cryptographic hardware where Concurrent Error Detection (CED) schemes are promising countermeasures. They are usually based on an Error-Detecting Code (EDC) which enables detecting certain injected faults depending on the specification of the underlying code. Here, we propose a methodology to enable correct, practical, and robust implementation of code-based CEDs. We show that straightforward hardware implementations of given code-based CEDs can suffer from severe vulnerabilities, not providing the desired protection level. In particular, propagation of faults into combinatorial logic is often ignored in security evaluation of these schemes. First, we formally define this detrimental effect and demonstrate its destructive impact. Second, we introduce an implementation strategy to limit the fault propagation effect. Third, in contrast to many other works where the fault coverage is the main focus, we present a detailed implementation strategy which can guarantee the detection of any fault covered by the underlying EDC. This holds for any time of the computation and any location in the circuit, both in data processing and control unit. In short, we provide practical guidelines how to construct efficient CED schemes with arbitrary EDCs to achieve the desired protection level. We practically evaluate the efficiency of our methodology by case studies covering different symmetric block ciphers and various linear EDCs. Anita Aghaie, Amir Moradi 0001, Shahram Rasoolzadeh, Aein Rezaei Shahmirzadi, Falk Schellenberg, Tobias Schneider 0002 |
IEEE Trans. Computers | 1 |
| 2020 | TI-PUF: Toward Side-Channel Resistant Physical Unclonable FunctionsabstractOne of the main motivations behind introducing PUFs was their ability to resist physical attacks. Among them, cloning was the major concern of related scientific literature. Several primitive PUF designs have been introduced to the community, and several machine learning attacks have been shown capable of modeling such constructions. Although a few works have expressed how to make use of Side-Channel Analysis (SCA) leakage of PUF constructions to significantly improve the modeling attacks, little attention has been paid to provide corresponding countermeasures. In this paper, we present a generic technique to operate any PUF primitive in an SCA-secure fashion. We, for the first time, make it possible to apply a provably-secure masking countermeasure - Threshold Implementation (TI) - on a strong PUF design. As a case study, we concentrate on the Interpose PUF and based on practical experiments on an FPGA prototype, we demonstrate the ability of our construction to prevent the recovery of intermediate values through SCA measurements. Anita Aghaie, Amir Moradi 0001 |
IEEE Trans. Inf. Forensics Secur. | 1 |
| 2018 | Comparative realization of error detection schemes for implementations of mixcolumns in lightweight cryptographyabstractIn this paper, through considering lightweight cryptography, we present a comparative realization of MDS matrices used in the VLSI implementations of lightweight cryptography. We verify the MixColumn/MixNibble transformation using MDS matrices and propose reliability approaches for thwarting natural and malicious faults. We note that one other contribution of this work is to consider not only linear error detecting codes but also recomputation mechanisms as well as fault space transformation (FST) adoption for lightweight cryptographic algorithms. Our intention in this paper is to propose reliability and error detection mechanisms (through linear codes, recomputations, and FST adopted for lightweight cryptography) to consider the error detection schemes in designing beforehand taking into account such algorithmic security. We also posit that the MDS matrices applied in the MixColumn (or MixNibble) transformation of ciphers to protect ciphers against linear and differential attacks should be incorporated in the cipher design in order to reduce the overhead of the applied error detection schemes. Finally, we present a comparative implementation framework on ASIC to benchmark the VLSI hardware implementation presented in this paper. Anita Aghaie, Mehran Mozaffari Kermani, Reza Azarderakhsh |
CF | 1 |
| 2018 | Reliable and Fault Diagnosis Architectures for Hardware and Software-Efficient Block Cipher KLEIN Benchmarked on FPGAabstractSecurity-sensitive usage models, such as implantable and wearable medical devices are prone to algorithmic cryptographic attacks as well as malicious implementation attacks. The cryptographic algorithms in these cryptosystems, such as lightweight block ciphers utilized in constrained applications, face significant tradeoff between the high level of security and the efficiency of their implementation metrics. For thwarting fault analysis attacks, among effective variants of active implementation attacks, and also to detect natural faults, efficient fault diagnosis schemes for these lightweight block ciphers are essential. In this paper, for the first time, we propose error detection schemes for lightweight block cipher, KLEIN, to ameliorate its error resiliency with low hardware complexity. The proposed fault diagnosis architectures are for linear and nonlinear components of this cipher. We also consider the notion of fault space transformation for lightweight cryptography and present its potential complications. The implementation of the proposed schemes through variants of Xilinx field-programmable gate arrays and the error coverage assessed with fault injection simulations show the effectiveness of the proposed schemes with acceptable footprints. Anita Aghaie, Mehran Mozaffari Kermani, Reza Azarderakhsh |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 2017 | Fault Detection Architectures for Post-Quantum Cryptographic Stateless Hash-Based Secure Signatures Benchmarked on ASICabstractSymmetric-key cryptography can resist the potential post-quantum attacks expected with the not-so-faraway advent of quantum computing power. Hash-based, code-based, lattice-based, and multivariate-quadratic equations are all other potential candidates, the merit of which is that they are believed to resist both classical and quantum computers, and applying “Shor’s algorithm”—the quantum-computer discrete-logarithm algorithm that breaks classical schemes—to them is infeasible. In this article, we propose, assess, and benchmark reliable constructions for stateless hash-based signatures. Such architectures are believed to be one of the prominent post-quantum schemes, offering security proofs relative to plausible properties of the hash function; however, it is well known that their confidentiality does not guarantee reliable architectures in the presence natural and malicious faults. We propose and benchmark fault diagnosis methods for this post-quantum cryptography variant through case studies for hash functions and present the simulations and implementations results (through application-specific integrated circuit evaluations) to show the applicability of the presented schemes. The proposed approaches make such hash-based constructions more reliable against natural faults and help protecting them against malicious faults and can be tailored based on the resources available and for different reliability objectives. Mehran Mozaffari Kermani, Reza Azarderakhsh, Anita Aghaie |
ACM Trans. Embed. Comput. Syst. | 3 |
| 2017 | Fault Diagnosis Schemes for Low-Energy Block Cipher Midori Benchmarked on FPGAabstractAchieving secure high-performance implementations for constrained applications such as implantable and wearable medical devices are a priority in efficient block ciphers. However, security of these algorithms is not guaranteed in the presence of malicious and natural faults. Recently, a new lightweight block cipher, Midori, has been proposed that optimizes the energy consumption besides having low latency and hardware complexity. In this paper, fault diagnosis schemes for variants of Midori are proposed. To the best of the authors' knowledge, there has been no fault diagnosis scheme presented in the literature for Midori to date. The fault diagnosis schemes are provided for the nonlinear S-box layer and for the round structures with both 64-bit and 128-bit Midori symmetric key ciphers. The proposed schemes are benchmarked on a field-programmable gate array and their error coverage is assessed with fault-injection simulations. These proposed error detection architectures make the implementations of this new low-energy lightweight block cipher more reliable. Anita Aghaie, Mehran Mozaffari Kermani, Reza Azarderakhsh |
IEEE Trans. Very Large Scale Integr. Syst. | 1 |
| 2015 | Reliable and Error Detection Architectures of Pomaranch for False-Alarm-Sensitive Cryptographic ApplicationsabstractEfficient cryptographic architectures are used extensively in sensitive smart infrastructures. Among these architectures are those based on stream ciphers for protection against eavesdropping, especially when these smart and sensitive applications provide life-saving or vital mechanisms. Nevertheless, natural defects call for protection through design for fault detection and reliability. In this paper, we present implications of fault detection cryptographic architectures (Pomaranch in the hardware profile of European Network of Excellence for Cryptology) for smart infrastructures. In addition, we present low-power architectures for its nine-to-seven uneven substitution box [tower field architectures in GF(33)]. Through error simulations, we assess resiliency against false-alarms which might not be tolerated in sensitive intelligent infrastructures as one of our contributions. We further benchmark the feasibility of the proposed approaches through application-specific integrated circuit realizations. Based on the reliability objectives, the proposed architectures are a step-forward toward reaching the desired objective metrics suitable for intelligent, emerging, and sensitive applications. Mehran Mozaffari Kermani, Reza Azarderakhsh, Anita Aghaie |
IEEE Trans. Very Large Scale Integr. Syst. | 3 |