English
Related papers

Related papers: The bumpy road towards iPhone 5c NAND mirroring

200 papers

To index the increasing volume of data, modern data indexes are typically stored on SSDs and cached in DRAM. However, searching such an index has resulted in significant I/O traffic due to limited access locality and inefficient cache…

Hardware Architecture · Computer Science 2024-08-05 Yun-Chih Chen , Yuan-Hao Chang , Tei-Wei Kuo

Hardware Trojans have drawn the attention of academia, industry and government agencies. Effective detection mechanisms and countermeasures against such malicious designs can only be developed when there is a deep understanding of how…

Cryptography and Security · Computer Science 2019-10-03 Samaneh Ghandali , Thorben Moos , Amir Moradi , Christof Paar

Memory cores are usually the densest portion with the smallest feature size in system-on-chip (SOC) designs. The reliability of memory cores thus has heavy impact on the reliability of SOCs. Transparent test is one of useful technique for…

Hardware Architecture · Computer Science 2011-11-09 Jin-Fu Li , Tsu-Wei Tseng , Chin-Long Wey

Successive cancellation (SC) process is an essential component of various decoding algorithms used for polar codes and their variants. Rewinding this process seems trivial if we have access to all intermediate log-likelihood ratios (LLRs)…

Information Theory · Computer Science 2021-09-23 Mohammad Rowshan , Emanuele Viterbo

MAC randomization is a widely used technique implemented on most modern smartphones to protect user's privacy against tracking based on Probe Request frames capture. However, there exist weaknesses in such a methodology which may still…

Networking and Internet Architecture · Computer Science 2024-08-06 Giovanni Baccichet , Corrado Innamorati , Alessandro E. C. Redondi , Matteo Cesana

3D NAND flash memory with advanced multi-level cell techniques provides high storage density, but suffers from significant performance degradation due to a large number of read-retry operations. Although the read-retry mechanism is…

Hardware Architecture · Computer Science 2021-04-21 Jisung Park , Myungsuk Kim , Myoungjun Chun , Lois Orosa , Jihong Kim , Onur Mutlu

Inverse design coupled with adjoint optimization is a powerful method to design on-chip nanophotonic devices with multi-wavelength and multi-mode optical functionalities. Although only two simulations are required in each iteration of this…

Applied Physics · Physics 2023-07-12 Ahmet Onur Dasdemir , Victor Minden , Emir Salih Magden

Nanophotonics has emerged as a powerful tool for manipulating light on chips. Almost all of today's devices, however, have been designed using slow and ineffective brute-force search methods, leading in many cases to limited device…

This paper investigates an emerging cache side channel attack defense approach involving the use of hardware performance counters (HPCs). These counters monitor microarchitectural events and analyze statistical deviations to differentiate…

Cryptography and Security · Computer Science 2023-12-18 William Kosasih

Due to the globalization in the semiconductor supply chain, counterfeit dynamic random-access memory (DRAM) chips/modules have been spreading worldwide at an alarming rate. Deploying counterfeit DRAM modules into an electronic system can…

Cryptography and Security · Computer Science 2021-06-29 B. M. S. Bahar Talukder , Vineetha Menon , Biswajit Ray , Tempestt Neal , Md Tauhidur Rahman

The semiconductor industry is fully globalized and integrated circuits (ICs) are commonly defined, designed and fabricated in different premises across the world. This reduces production costs, but also exposes ICs to supply chain attacks,…

Cryptography and Security · Computer Science 2017-10-31 Vasilios Mavroudis , Andrea Cerulli , Petr Svenda , Dan Cvrcek , Dusan Klinec , George Danezis

The implementation of cryptographic primitives in integrated circuits (ICs) continues to increase over the years due to the recent advancement of semiconductor manufacturing and reduction of cost per transistors. The hardware implementation…

Cryptography and Security · Computer Science 2020-08-10 Ayush Jain , Ujjwal Guin

Logic Encryption is one of the most popular hardware security techniques which can prevent IP piracy and illegal IC overproduction. It introduces obfuscation by inserting some extra hardware into a design to hide its functionality from…

Cryptography and Security · Computer Science 2018-01-17 Rajit Karmakar , Santanu Chatopadhyay , Rohit Kapur

This paper presents an efficient hardware design approach for list successive cancellation (LSC) decoding of polar codes. By applying path-overlapping scheme, the l instances of (l > 1) successive cancellation (SC) decoder for LSC with list…

Information Theory · Computer Science 2015-11-03 Tiben Che , Jingwei Xu , Gwan Choi

NAND flash memory-based IoT device can potentially still leave behind original personal data in an invalid area even if the data has been deleted. In this paper, we raise the forensic issue of original data remaining in unmanaged blocks…

Cryptography and Security · Computer Science 2022-08-15 Na Young Ahn , Dong Hoon Lee

Hardware reverse engineering is a universal tool for both legitimate and illegitimate purposes. On the one hand, it supports confirmation of IP infringement and detection of circuit malicious manipulations, on the other hand it provides…

Cryptography and Security · Computer Science 2019-10-04 Marc Fyrbiak , Sebastian Strauß , Christian Kison , Sebastian Wallat , Malte Elson , Nikol Rummel , Christof Paar

Silicon carbide (SiC) is a highly promising material for the rapidly growing UV detection industry due to its visible-blindness, low dark current, and exceptional thermal and chemical stability. Despite these advantages, the performance of…

Applied Physics · Physics 2026-03-18 Joonas Isometsä , Auguste Bieleviciute , Xiaolong Liu , Ville Vähänissi , Hele Savin

The most important challenge in the scaling down of flash memory is its increased inter-cell interference (ICI). If side information about ICI is known to the encoder, the flash memory channel can be viewed as similar to Costa's "writing on…

Information Theory · Computer Science 2015-02-11 Yongjune Kim , B. V. K. Vijaya Kumar

Hand-sized Deoxyribonucleic acid (DNA) sequencing machines are of growing importance in several life sciences fields as their small footprints enable a broader range of use cases than their larger, stationary counterparts. However, as…

Hardware Architecture · Computer Science 2025-10-13 Abel Beyene , Zhongpan Wu , Yunus Dawji , Karim Hammad , Ebrahim Ghafar-Zadeh , Sebastian Magierowski

Mobile computing devices have been used broadly to store, manage and process sensitive or even mission critical data. To protect confidentiality of data stored in mobile devices, major mobile operating systems use full disk encryption,…

Cryptography and Security · Computer Science 2020-02-07 Bo Chen