EDBT 2026 Demo / reviewers in the wild / expert
Siva Nishok Dhanuskodi
dblp:141/0599
· DBLP profile ↗
5ranked-venue papers
4as first author
0since 2021 · last 2020
0000-0002-2836-8929ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 3 first-authorSecurity and privacy · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 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.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Energy-efficient computing · 67% Integrated circuit design · 33% | |
| Network and information security
2 papers |
Hardware security and side channels · 87% Cryptographic primitives and cryptanalysis · 13% |
Topics — the 5 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Hardware security and side channels
hardware trojan |
0.4 | 1 | 2020 | COUNTERFOIL: Verifying Provenance of Integrated Circuits using Intrinsic Package Fingerprints and Inexpensive Cameras · USENIX Security Symposium 2020 |
Energy-efficient computing
leakage power reduction |
0.4 | 1 | 2020 | Techniques to Reduce Switching and Leakage Energy in Unrolled Block Ciphers · IEEE Trans. Computers 2020 |
Integrated circuit design
low-power circuit design |
0.4 | 1 | 2020 | Techniques to Reduce Switching and Leakage Energy in Unrolled Block Ciphers · IEEE Trans. Computers 2020 |
Energy-efficient computing
power gating |
0.4 | 1 | 2020 | Techniques to Reduce Switching and Leakage Energy in Unrolled Block Ciphers · IEEE Trans. Computers 2020 |
Cryptographic primitives and cryptanalysis
block cipher |
0.1 | 1 | 2020 | Techniques to Reduce Switching and Leakage Energy in Unrolled Block Ciphers · IEEE Trans. Computers 2020 |
Methods — techniques the papers use, named apart from their topics
power gating · 0.9latch-based glitch filter · 0.9physical fingerprinting · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | COUNTERFOIL: Verifying Provenance of Integrated Circuits using Intrinsic Package Fingerprints and Inexpensive Cameras
Siva Nishok Dhanuskodi, Xiang Li 0158, Daniel E. Holcomb |
USENIX Security Symposium | 1 |
| 2020 | Techniques to Reduce Switching and Leakage Energy in Unrolled Block CiphersabstractEnergy consumption of block ciphers is critical in resource constrained devices. Unrolling has been explored in literature as a technique to increase efficiency by eliminating energy spent in loop control elements such as registers and multiplexers. However these savings are minimal and are offset by the increase in glitching power that comes with unrolling. We propose an efficient latch-based glitch filter for unrolled designs that reduces energy per encryption by an order of magnitude over a straightforward implementation, and by 28-45 percent over the best existing glitch filtering schemes. We explore the optimal number of glitch filters that should be used in order to minimize total energy, and provide estimates of the area cost. Partially unrolled designs also benefit from using our scheme with energies competitive to fully serialized implementations. Power gating to reduce leakage power and reuse of computed key enable unrolled designs to be more efficient than serialized ones without compromising latency advantages. We demonstrate our approach on the SIMON-128 and AES-128 block ciphers. Siva Nishok Dhanuskodi, Daniel E. Holcomb |
IEEE Trans. Computers | 1 |
| 2020 | Efficient Register Renaming Architectures for 8-bit AES Datapath at 0.55 pJ/bit in 16-nm FinFETabstractSmall-footprint implementations of the advanced encryption standard (AES) algorithm are of interest in resource-constrained applications like Internet of Things (IoT). Symmetries in AES allow the datapath to be scaled down to the S-Box width of 8 bits, but the ShiftRows operation leads to a potential data hazard that must be avoided. The common method for resolving the ShiftRows hazard wastes power by moving data through a sequence of pipelined registers. We present in this article a novel 8-bit AES architecture that solves data movement inefficiencies by renaming registers and saves clock power with a single state update per AES round. We then extend register renaming to include microarchitectural randomization to mitigate susceptibility to side-channel attacks, which are a concern especially for low power implementations of AES. We fabricate and evaluate our designs in a commercial 16-nm FinFET technology. Testchip measurements show that the register renaming architecture encrypts data at 0.55 pJ/bit at nominal voltage, a 2.2× improvement over a state-of-the-art reference 8-bit design implemented in the same technology. Side-channel evaluation indicates that the randomized variant of register renaming significantly reduces vulnerability to differential power analysis (DPA). Siva Nishok Dhanuskodi, Samuel Allen, Daniel E. Holcomb |
IEEE Trans. Very Large Scale Integr. Syst. | 1 |
| 2018 | FPGA Side Channel Attacks without Physical AccessabstractAs FPGA use becomes more diverse, the shared use of these devices becomes a security concern. Multi-tenant FPGAs that contain circuits from multiple independent sources or users will soon be prevalent in cloud and embedded computing environments. The recent discovery of a new attack vector using neighboring long wires in Xilinx SRAM FPGAs presents the possibility of covert information leakage from an unsuspecting user's circuit. The work described in this paper makes two contributions that dramatically extend this finding. First, we rigorously evaluate several Intel SRAM FPGAs and confirm that long wire information leakage is also prevalent in these devices. Second, we present the first successful attack on an unsuspecting circuit in an FPGA using information passively obtained from neighboring long-lines. Information obtained from a single AES S-box input wire combined with analysis of encrypted output is used to rapidly expose an AES key. This attack is performed remotely without modifying the victim circuit, using electromagnetic probes or power measurements, or modifying the FPGA in any way. We show that our approach is effective for three different FPGA devices. Our results demonstrate that the attack can recover encryption keys from AES circuits running at 10MHz, and has the capability to scale to much higher frequencies. Chethan Ramesh, Shivukumar B. Patil, Siva Nishok Dhanuskodi, George Provelengios, Sébastien Pillement, Daniel E. Holcomb, Russell Tessier |
FCCM | 3 |
| 2017 | An improved clocking methodology for energy efficient low area AES architectures using register renamingabstractSub-round implementations of AES have been explored as an area and energy efficient solution to encrypt data in resource constrained applications such as the Internet of Things. Symmetry in AES operations across bytes and words allows the datapath to be scaled down to 8 bits resulting in very compact designs. However, such designs incur an area penalty to store intermediate results or energy penalty to shift data through registers without performing useful computation. We propose a smart clocking scheme and rename registers to minimize data movement and clock loading, and also avoid storing a duplicate copy of the system state. In comparison to the most efficient 8-bit implementation from literature, we save 45% energy per encryption and reduce clock energy by 70% at a reasonable area cost. Siva Nishok Dhanuskodi, Daniel E. Holcomb |
ISLPED | 1 |