Papers for

hardware security teams

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Explicit extractor for low entropy quadratic random sources

Quadratic Extractors

Abstract: A quadratic source is a random variable $X\sim\mathbb{F}_2^n$ generated by applying $n$ quadratics to a hidden uniform string. Previously, the best-known explicit extractor for this model required min-entropy roughly $k=n-\sqrt{\log n}$. In this paper, we give an explicit construction for min-entropy $k=\mathrm{polylog}(n)$. Even for the special case of $2$-local sources, where each bit of $X$ depends on two hidden uniform bits, achieving an entropy requirement below $k=\sqrt{n}$ was an important open problem. This is because such sources provably cannot be reduced (in a black-box manner) to our most powerful general-purpose seedless extractor, known as a sumset extractor. Our new extractor bypasses this barrier, providing the first explicit construction to go beyond sumset extraction.

Thu 5 NovComputational ComplexityCryptography and Security
The gist
The paper addresses a challenge in creating random number extractors for complex sources called quadratic sources. These sources are generated by applying quadratic functions to hidden uniform bits. Previously, the best extractors needed the source to have a high level of randomness (min-entropy close to the full length). The authors present a new explicit extractor that works even when the source has much lower randomness, down to a polylogarithmic level. This overcomes a key obstacle that previous techniques, like sumset extractors, could not bypass.
Open → 2611.07266v1

Proof confirms two function families are secure against specific attacks

The APN Property of Two Families of functions over $\F_{2^{n}}$ from the Switching Construction

Abstract: Let $m\geq5$ be odd with $3\nmid m$. Helleseth, Ichanska, and Kaleyski \cite{HIK} conjectured that two norm-perturbed Budaghyan--Helleseth--Kaleyski functions $F_2,F_3$ over $\F_{2^{2m}}$ are APN. In this paper, we prove this conjecture. First, by using the basis $(1,β)$ of $\F_{2^{2m}}$ over $\F_{2^m}$, we show that $F_2$ and $F_3$ are EA-equivalent to two functions $\mathcal G_1$ and $\mathcal G_0$, respectively. Their derivatives can be written as two trace equations for a matrix $P\in\mathrm{GL}(2,\F_{2^m})$. We then prove that these two equations have no solution. The proof uses only identities over finite fields, the characteristic polynomial of a $2\times2$ matrix, and elementary properties of Frobenius automorphisms. The repeated-root case and all parity cases are considered separately. It follows that the derivative of each function has kernel of size two in every nonzero direction, and hence both $F_2$ and $F_3$ are APN for every admissible $m$.

Tue 3 NovInformation Theory
The gist
This paper proves a long-standing guess that two special mathematical functions behave very well for cryptography, meaning they resist certain attacks. The authors show these functions have a property called APN, key for protecting data against differential attacks. They do this by translating the problem into a simpler form using matrices and then proving certain equations have no solutions, which guarantees this strong resistance. This confirmation applies to a broad class of inputs, ensuring the functions’ security in many cases.
Open → 2611.05014v1

Secure key-embedded protection defends neural networks from bit flips

SANAI: Secure ECC Distributed Keyed Parity Embedded in Weights for Protecting Neural Networks against Bit-Flip Attacks

Abstract: Quantized neural networks store weights in dense memory, where bit flips caused by voltage scaling, aging, radiation, or deliberate attacks such as RowHammer can severely degrade model behavior. A single corrupted high-order bit can cause misclassifications or nonsensical language-model outputs. Embedded error-correcting codes (ECC) avoid dedicated parity storage by hiding parity within model weights, but existing schemes embed uniformly across layers and bit planes, leave parity unsecured, and tolerate bit-error rates (BERs) only up to about 6%. An adversary aware of sensitive weights and the ECC scheme can also bypass protection by exceeding the correction capability of targeted codewords. We propose SANAI, a sensitivity-guided, bit-plane-selective scheme that protects critical model weights against bit flips with zero additional parity-storage overhead. SANAI secures parity through keyed embedding across a two-dimensional weight space: spread-transform dither modulation binds parity to a secret key, and keyed interleaving disperses concentrated attacks across codewords. We derive a survival law showing that robustness is governed by the correctable fraction t/n rather than by t alone, and a closed-form bound on the protectable fraction of a model. As a streaming checker on an 8x8 systolic array, SANAI verifies weights on the load path with 0.41% area overhead and no additional memory. Across ten vision backbones, three quantization schemes, and ten language models from 82M to 13B parameters, SANAI stays within about one percentage point of clean accuracy at BERs up to 12%, twice the maximum of prior embedded-ECC approaches. It survives fine-tuning bit-exactly, neutralizes progressive and targeted bit-flip attacks, and exactly corrects AttentionBreaker and SilentStriker attacks.

Sun 1 NovCryptography and Security
The gist
Neural networks store their information in memory that can sometimes get corrupted by bit flips, causing mistakes in how the network works. The authors introduce SANAI, a method that hides error-checking codes inside the network’s own data in a secret way to protect against these bit flips without needing extra memory. This approach can detect and fix more errors than previous methods, even when attackers try to target the network deliberately. It works well across different models and keeps network accuracy almost unchanged even when many bits flip.
Open → 2611.02042v1

Practical attacks find preimages for reduced step sha 256

Practical Preimages for 19- and 20-Step SHA-256 with Standard Padding

Abstract: We present practical preimage attacks on 19- and 20-step SHA-256 that respect the standard IV, Davies-Meyer feed-forward, and full FIPS 180-4 padding, for arbitrary prescribed 256-bit targets. Building on Basra's algebraic selector saturation and backward padding absorption, we introduce three techniques: an exact $O(1)$ inversion of the low padding byte $(W_{13} \bmod 256) = \mathtt{0x80}$ that leaves $(a_5, a_6)$ free for exact context shaping; a causal bit-slice equivalence theorem that prunes $99.74\%$ of right-hand candidate nodes across seven stages; and a closed-form $\mathbf{F}_2$ upper-half inverse paired with compact $Q_0^{-1}$ lookup tables. One CPU core solves arbitrary 19-step padded targets in $1.2$--$86.4$ s (median $19.5$ s) after an $18$ s table build. A 20-step padded preimage costs $2^{46.6}$ CPU-reference evaluations: $191$ node-hours on one 10-core Apple M4 CPU node (16 threads), or $9.0$--$22.2$ GPU-hours on one NVIDIA L4. A companion Zero-$a_3$ bridge inverts the unpadded 20-step compression function in $2^{38.1}$ evaluations. We provide 46 self-verifying witnesses, including 55-byte preimages of SHA-256("abc") and $0^{256}$. These attacks cover 19--20 of 64 steps and do not threaten full SHA-256.

Sat 31 OctCryptography and Security
The gist
This paper shows new ways to find preimages for shortened versions of the SHA-256 hashing algorithm, which means finding inputs that hash to a given output. The methods work on 19- and 20-step variants rather than the full 64 steps, respecting the official padding and initial values. The authors build on previous techniques and introduce new ones that greatly reduce the search time using computations that run on a single CPU core or GPU. They provide example preimages including well-known inputs, but emphasize these attacks do not threaten the full SHA-256 used in practice.
Open → 2611.00512v1

Hardware sparsity optimizations enable stealing private model data

SPARSEBLEED: Bypassing Attribute-Inference Defenses via Sparsity Optimizations

Abstract: Deep neural networks (DNNs) are widely deployed in safety- and privacy-critical domains such as healthcare and finance, where models are trained on confidential data. This paper presents the first hardware-level attribute-stealing attack that bypasses state-of-the-art privacy defenses, revealing that accelerator optimizations intended for performance can directly undermine data confidentiality. SparseBleed requires no access to gradients, logits, model weights, ground-truth labels, power traces, DVFS manipulation, shared caches, or other channels. Instead, we show that sparsity-driven execution paths encode stable timing signatures that act as a surrogate for model confidence, enabling high-fidelity attribute inference from a single query. SparseBleed generalizes across heterogeneous backends and hardware engines, including Intel AVX2/AVX-512/AMX, NVIDIA Ampere Tensor Cores with 2:4 sparsity, and nine well-known sparse and dense libraries such as Intel oneDNN, oneMKL SparseBLAS, and NVIDIA cuSPARSE. We evaluate SparseBleed to infer sensitive input attributes and true output labels. On Texas-100X, SparseBleed infers sensitive input attributes such as Sex with 66.39% accuracy and recovers the true output label, Surgical Procedure, with 99.8% accuracy. Finally, we evaluate mitigations. Constant-time execution by disabling sparsity optimizations is expensive (e.g., up to $2\times$ higher latency on NVIDIA Sparse Tensor Cores and $\approx 25\%$ higher power in AMX microbenchmarks). By contrast, a padding defense that equalizes responses to the worst-case time masks timing leakage with only 7.24% average performance overhead across nine libraries on Texas-100X/Adult and near-zero extra energy.

Wed 28 OctCryptography and SecurityHardware Architecture
The gist
Deep learning models are used in sensitive areas like healthcare, but protecting their private data is hard. This paper shows that hardware tricks intended to speed up these models can accidentally leak secret information through timing differences. The authors reveal a new kind of attack that uses these timing clues to figure out private details about the input and output of models without needing access to typical internal information. They also test ways to stop this leakage, finding some effective defenses that avoid large performance costs.
Open → 2610.38110v1

Rowhammer bit-flips slow down GPU large language model inference persistently

Amplifying Latency and Cost of LLM Inference via Rowhammer Attack

Abstract: Large language models (LLMs) achieve high inference efficiency using optimized GPU kernels generated by just-in-time (JIT) compilation frameworks such as Triton. Triton compiles GPU kernels through an MLIR/LLVM-based pipeline. We investigate whether a Rowhammer-induced bit-flip in the CPU's DRAM can degrade GPU-based LLM inference performance while preserving output correctness. We present LLVMhammer, the first Rowhammer attack that causes LLM inference slowdown by inducing a bit-flip in Triton's compilation pipeline. A bit-flip in a performance-critical optimization pass causes Triton to generate a functionally identical but suboptimal GPU kernel. Since Triton caches the generated kernel on disk, a single successful bit-flip causes persistent slowdown across subsequent inference executions. Triton's target-independent stages are shared across GPU vendors, which makes our attack GPU vendor-agnostic. To identify exploitable bit-flip locations without manual inspection, we build Karnage, a tool that isolates useful bit-flip locations in Triton's target-independent compilation pipeline. We evaluate LLVMHammer across a diverse set of LLMs, including Qwen2.5-7B-Instruct, Llama-3.1-8B-Instruct, Mistral-7B-Instruct-v0.3, and Deepseek-llm-7B-chat, across NVIDIA RTX 4090 and AMD RX 7900 XTX GPUs. LLVMhammer increases inference latency of an LLM inference server running on a single GPU by 4-16\%, which, in turn, can translate into additional annual operating costs at the scale of multi-GPU deployments. We further show that LLVMhammer can also corrupt LLM outputs across different GPU vendors, reducing BERTScore to as low as 25\%, illustrating the broader security implications of bit-flips in Triton's compilation pipeline.

Thu 22 OctCryptography and SecurityMachine Learning
The gist
Modern large language models (LLMs) run efficiently on GPUs by using special code generated on the fly. The authors found a way to cause tiny memory errors called bit-flips in the CPU's memory that make this code less efficient without breaking the model’s output. These subtle changes slow down the model’s response time every time it runs, and the slowdown lasts because the inefficient code is saved and reused. They created a tool to find the exact bits to flip and showed the attack works on various GPUs and models. This reveals a hidden security risk that targeted hardware errors can raise the cost and latency of AI model services.
Open → 2610.30798v1

New bilateral key obfuscation secures on-device large language models

BiShield-TEE: On the (In-)Security of Unilateral Weight Obfuscation in On-Device TEE-Shielded LLM Partition

Abstract: On-device deployment of large language models (LLMs) is increasingly adopted due to latency and privacy requirements, but exposes proprietary models to reverse engineering and intellectual property theft. Trusted Execution Environments (TEEs) provide hardware-enforced isolation for on-device inference, yet most TEE-based parameter obfuscation relies on unilateral matrix transformations that obfuscate only output side. We identify a vulnerability in this design, termed the \emph{Solution Determinacy Property (SDP)}: the obfuscation secret is uniquely determined, exposing the structure of the true key and enabling attackers to break the protection. Under our attacks, representative methods \textsc{GroupCover} and \textsc{ArrowCloak} are reduced to negligible protection, with attack accuracy reaching over $2.4\times$ the full-shielding black-box baseline and recovering near-complete model functionality.To address this vulnerability, we propose \textsc{BiShield-TEE}, a bilateral framework that induces \emph{Ambiguous Solutions} through joint obfuscation of input and output dimensions, hiding the true key among many equally valid candidates. Experiments across diverse models and datasets show that \textsc{BiShield-TEE} confines attack accuracy to the full-shielding black-box baseline, while achieving higher inference efficiency than prior methods on real hardware.Our code is available at https://github.com/laduiw/BiShield-TEE.

Thu 15 OctCryptography and SecurityArtificial Intelligence
The gist
Large language models are increasingly run directly on devices to protect privacy and reduce delays, but their proprietary data can be stolen. Current defenses hide only part of the model’s secret key, which the authors show can be cracked due to a hidden weakness. They introduce BiShield-TEE, a new method that masks both input and output parts of the key, making it much harder for attackers to find the true secret. Their approach keeps the model safe while running faster than previous methods on real devices.
Open → 2610.21565v1

Secret sharing schemes work without nearly uniform random bits

Secret Sharing from Non-Extractable Randomness

Abstract: Bosley and Dodis (TCC 2007) proved that a class of imperfect randomness sources that suffices for information-theoretic encryption of messages longer than the logarithm of the key length must admit deterministic extraction of nearly uniform bits, and asked whether the same is true of two-out-of-two secret sharing. Aggarwal, Chung, Obremski, and Ribeiro (TCC 2022) gave a positive answer for schemes that are in addition leakage-resilient or non-malleable; the original question remained open. We answer it in the negative. For every $b\ge2$ we construct a class of flat sources on $\{0,1\}^{b+2}$, each of min-entropy at least $b$, together with a perfectly correct and perfectly private two-out-of-two scheme that shares a $b$-bit secret into two $(b+1)$-bit shares using any source in the class, and we show that every deterministic map from $\{0,1\}^{b+2}$ to $\{0,1\}$ is at statistical distance at least $1/6$ from uniform on some source in the class. This implies that sharing a long enough secret does not require extractable randomness. The proof is a short parity argument. The idea of the construction extends to other thresholds: for two-out-of-$n$ and $r$-out-of-$r$ sharing we give perfect schemes with $(b+1)$-bit shares, private for classes of flat sources from which no single bit can be extracted with error below $1/(4n-2)$ and $1/(2(2^r-1))$, respectively.

Wed 14 OctCryptography and Security
The gist
Traditionally, sharing secret information securely required randomness that you could extract nearly uniformly. This paper challenges that assumption by showing it’s possible to build secret sharing schemes using imperfect random sources where no single bit looks close to random. The authors construct secret sharing methods that are perfectly private and correct, even when the underlying randomness is not extractable. This means secure sharing of secrets doesn’t always demand perfect randomness.
Open → 2610.20173v1

Secure FPGA deployment framework supports multiple vendors efficiently

Secure Aggregate Encryption with Identity-Based Authentication for Multi-Vendor FPGA Cloud Deployment

Abstract: Secure deployment of FPGA bitstreams in heterogeneous multi-vendor cloud infrastructures requires scalable authorization, authenticated device access, and bitstream protection throughout the deployment lifecycle. Existing approaches typically address these functions through separate mechanisms, increasing coordination and key management requirements. This paper presents SAEID, a secure FPGA deployment framework that integrates aggregate authorization, certificate-free identity-based device authentication, and identity bound bitstream verification within a pairing based cryptographic framework, with symmetric cryptography used for session binding and AES 256 GCM based bitstream protection. Building on AgEID, an aggregate encryption scheme that enables individual decryption for authorized FPGA devices, SAEID extends the underlying framework to heterogeneous multi vendor deployments by supporting multiple FPGA vendors and IP providers, capability-aware authorization, and dynamic device membership. SAEID provides protection against unauthorized access to future deployments after device revocation and to prior deployments by newly enrolled devices, while retaining constant-size aggregate ciphertexts within each vendor domain and individual decryption. Experimental results demonstrate the practical performance of SAEID, with identity-based device authentication completing in approximately 4.35 ms and device membership updates requiring 4.95 to 5.09 micro seconds for device addition. The aggregate-encryption component exhibits scalable behavior with increasing device-set size. The complete SAEID software decryption path was also validated on a physical ZC702 Cortex A9 platform, requiring 191.126 ms. These results demonstrate scalable aggregate authorization with bounded authentication and dynamic-membership overhead for secure multi-vendor FPGA deployment.

Thu 8 OctCryptography and Security
The gist
Deploying programs to special programmable chips called FPGAs in cloud services from different vendors is tricky because it needs strong security and easy management. The authors created SAEID, a system that combines secure authorization, device authentication without complicated certificates, and safe program verification into one framework. This system keeps FPGA programs safe from unauthorized access, even when devices are added or removed, and works quickly even as many devices are included. They tested SAEID on real hardware and showed it performs well, making it easier to manage secure FPGA cloud setups with devices from multiple companies.
Open → 2610.11873v1

Power measurements weakly limit hidden ai computation in verification

Can Power Draw Constrain Covert Compute? Limits of Analogue Verification for AI Governance

Abstract: Frontier AI treaties or agreements on limiting computation require external verification; an external auditor must be able to confirm how much computation actually ran and that parties are adhering to the agreement. Analogue, off-chip measurements such as power draw provide an information channel for verification. It is unknown how well these analogue channels can constrain computation against an adversary who actively tries to subvert the audit. We derive a closed form for $β$, the largest hidden computation a power trace cannot exclude, as a fraction of the declared machine capacity. Measurements on NVIDIA A100 GPUs constrain $β= 1.16$ in the worst case, while adversarial matched-energy strategies are shown to hide at least $β= 0.41$ of compute. Analogue power measurements alone therefore constrain compute weakly. Additional restrictions granted by the threat model, such as the ability of the verifier to re-execute the declared work at an observed operating point, let the verifier push $β$ down to $0.059$ in the maximally restricted case. This gives a quantitative estimate of what analogue measurements can contribute to compute verification.

Mon 5 OctComputers and SocietyArtificial IntelligenceCryptography and Security
The gist
When countries or groups want to agree on limiting how much computing power is used for AI, someone has to check if everyone follows the rules. The authors look at using electric power readings from AI chips as a way to check how much computing is done. They find that just measuring power use alone isn't very good at stopping cheating, because hidden computing can still happen without showing up clearly. However, if the checker can also rerun the same tasks and compare, they can make a much stronger check to catch hidden computation.
Open → 2610.07476v1

Profiled attack recovers exact neural network weights from device power use

Guess My Weight: Profiled Side-Channel Recovery of Floating-Point Neural-Network Weights

Abstract: Neural-network parameters deployed on embedded devices may be exposed through physical side-channel leakage during inference. Existing side-channel attacks on floating-point neural-network parameters have often targeted reduced numerical precision, while recovering the complete IEEE-754 representation remains considerably more challenging because of the large and structured 32-bit candidate space. We present a profiled template attack for bit-exact recovery of an IEEE-754 single-precision neural-network weight from power measurements. The attack targets the floating-point multiplication between a known input and a first-layer weight. During profiling, multivariate Gaussian templates are learned from randomized network configurations using Hamming-weight classes of the multiplication result, while the remaining network parameters act as nuisance variables. To efficiently search the structured 32-bit floating-point candidate space, we use a hierarchical coarse-to-fine-to-exact procedure that progressively increases both the numerical and leakage-model resolution. Experiments on a ChipWhisperer-Lite with an Arm Cortex-M4 demonstrate recovery of the exact float32 representation of the target weight. In the evaluated setting, the attack reaches a bit-exact success rate of 99% with 171 traces and 100% from 263 traces onward. These results demonstrate that profiling can enable practical full-precision extraction of floating-point neural-network parameters from physical leakage.

Sat 3 OctCryptography and SecurityArtificial Intelligence
The gist
Devices running neural networks often keep their settings secret, but tiny leaks of power usage can reveal those hidden details. The authors show how to use careful measurement and smart guessing to find the exact number for one setting used in neural networks, even though the numbers are complex 32-bit floats. This is done by analyzing power usage during calculations and narrowing down guesses step-by-step. Their method worked well on a small test computer, showing that these secrets can be uncovered with the right approach.
Open → 2610.04436v1

Framework automates stealthy hardware trojan insertion in circuits

CITADEL: CWE-Guided Insertion of Hardware Trojans via Analysis of DFG-Enabled LLMs

Abstract: The increasing sophistication of Hardware Trojans (HTs) and system-level vulnerabilities poses significant risks to modern integrated circuits. However, constructing realistic HT scenarios, remains a substantial burden: researchers must manually analyze complex RTL structures, identify plausible weaknesses, and craft stealthy, synthesizable insertions that preserve functional correctness. This paper introduces CITADEL CWE-Guided Insertion of Trojans via Analysis of DFG-Enabled LLMs, a framework that leverages Large Language Models (LLMs) and Data Flow Graphs (DFGs) to automate CWE-grounded HT synthesis. CITADEL uses structured CWE semantics together with DFG-derived structural context to assist the user in identifying relevant vulnerabilities, localize the module surrounding the chosen insertion point, and perform intent-conditioned RTL modification. The framework produces minimal, synthesizable, and interface-preserving HTs with ultra-rare triggers. Experimental evaluation across diverse RTL designs demonstrates that all generated HTs are 100% syntactically correct, remain undetectable under large-scale random simulation, and are functionally triggerable under their intended activation conditions. These results highlight CITADEL as a scalable and principled method for generating realistic HT benchmarks.

Thu 1 OctCryptography and Security
The gist
Hardware Trojans are hidden malicious modifications inside computer chips that can cause serious security problems. Creating realistic examples of these Trojans is hard because it requires detailed manual work. The authors developed a system called CITADEL that uses AI language models and circuit analysis to automatically find weaknesses and insert Trojans in hardware designs. Their system makes Trojans that are small, hard to detect, and only activate under rare conditions. This helps researchers create better tests for hardware security.
Open → 2610.02544v1

S-ALSA reduces energy and stops data leaks in IoT memory

S-ALSA: Co-Design of Adiabatic Logic-based Sensing and Balanced Bit-Cells for Secure and Energy-Efficient MRAM

Abstract: Magnetoresistive Random Access Memory (MRAM) technologies such as Spin-Transfer Torque (STT-MRAM) and Spin-Orbit Torque assisted (SOT-STT-MRAM) offer nonvolatility and low leakage, making them attractive for IoT systems. However, conventional MRAM read circuits face two fundamental challenges: high dynamic energy consumption and vulnerability to side-channel attacks caused by data-dependent current variations in Magnetic Tunnel Junctions (MTJs). This paper presents a Secured Adiabatic Logic Sense Amplifier (SALSA) that addresses both challenges simultaneously through circuit-device co-design. S-ALSA combines structural current balancing via a 4T-2MTJ bit cell, which eliminates read current asymmetry at the storage level, with dynamic power equalization via adiabatic charge recovery in the sensing circuit. The proposed architecture supports both STT-MRAM and SOT-STT-MRAM. Case studies using 4x4 MRAM macros shows up to 80% energy savings over conventional Pre-Charge Sense Amplifiers (PCSA) across IoT frequencies. Correlation Power Analysis (CPA) attacks on PRESENT-80 encryption confirm complete suppression of key leakage when S-ALSA is combined with a balanced bit cell. This work establishes a unified framework where energy efficiency and hardware security are achieved simultaneously, enabling secure and low-power IoT memory design.

Sun 27 SeptHardware Architecture
The gist
Reading data from MRAM, a type of memory used in IoT devices, usually wastes a lot of energy and can leak secret information through side-channel attacks. The authors designed a new memory sensing approach called S-ALSA that saves up to 80% energy and stops attackers from learning secret keys by balancing electric currents and recovering charge. Their design works with existing MRAM technologies and was tested on small memory blocks. This work shows it is possible to make IoT memory both secure and energy-efficient at the same time.
Open → 2609.33619v1

Hardware signatures enable tracing of stolen AI models after knowledge transfer

Hardware-Rooted PUF Fingerprinting for Device-Level Traceability in Knowledge Distillation

Abstract: Knowledge distillation (KD) enables model transfer across heterogeneous platforms and deployment environments, yet it exposes proprietary models to distillation-based theft, where an adversary extracts intellectual property (IP) by training a student model on teacher outputs. Current defenses, such as software watermarking or hardware-based access control, either fail to survive the distillation process or lack the granularity to identify the specific device responsible for a leak. Aiming to provide post-theft accountability and traceability, we propose a novel fingerprinting framework that superimposes device-specific Physical Unclonable Function (PUF) signatures onto teacher logits during distillation. By utilizing signatures derived from Ring Oscillator (RO) PUFs measured on a Xilinx Zynq-7020 FPGA, we ensure that any student model trained via KD inherits a unique, hardware-linked identity. Our framework is architecture-agnostic, enabling reliable identity inheritance across heterogeneous structures, including Convolutional Neural Networks, Vision Transformers, and encoders. To ensure robust attribution, we implement a two-stage recovery pipeline consisting of a neural decoder and Hamming-distance refinement, maintaining high detection accuracy even under noisy conditions. Furthermore, we introduce a multi-level logit encoding scheme to support large-scale device deployment. Experimental results demonstrate that the embedded fingerprints are resilient against common post-distillation modifications. These results establish a practical system-level approach for enabling hardware-linked model traceability in distributed AI deployment environments.

Fri 25 SeptCryptography and Security
The gist
When AI models are copied by training on outputs from an original model, it’s hard to know which device the copy came from. The authors created a way to embed unique device fingerprints, based on hardware features, into the original model’s output during training. This means any copied model will carry a hidden signature linking it back to the specific hardware it came from. Their method works across different types of AI models and is designed to be reliable even if the copied model is changed or noisy. This helps identify and trace stolen AI models to their source devices.
Open → 2609.31968v1

Families of special Boolean functions help build secure cryptography

Explicit Constructions of Maximum-Cardinality Families of Plateaued Functions with Pairwise Disjoint Walsh Supports

Abstract: Families of plateaued Boolean functions with pairwise disjoint Walsh supports are useful in secondary constructions of cryptographic Boolean functions. Of particular interest are maximum-cardinality families whose members admit no nonzero linear structures. To the best of our knowledge, the previously known general construction attaining both properties is spectral (Hodžić et al., IEEE Trans. Inf. Theory 65(9): 5865--5879, 2019). In that work, explicit algebraic normal forms are not generally provided, and no general method is established for prescribing a common algebraic degree for all family members. In this paper, we present two new explicit algebraic constructions within a unified framework, one based on linear functions and the other on partially linear functions with bent components. Let $p\geq 2$ and $q\geq 0$ satisfy $q<2^p-p-1$, and set $m=p+q$. Both constructions yield maximum-cardinality families of $2^{q+1}$ $(q+1)$-plateaued Boolean functions with pairwise disjoint Walsh supports. No member admits a nonzero linear structure, and every member has an explicit generalized Maiorana--McFarland representation. The first construction produces functions in $m+p+1$ variables and realizes any prescribed common algebraic degree $3\leq d\leq p+1$, provided that $q<\sum_{i=2}^{d-1}\binom{p}{i}$; its maximum attainable degree $p+1$ is optimal. The second construction produces functions in $n+p+1$ variables, where $n>m$ and $n-m$ is even, and realizes any prescribed common algebraic degree $3\leq d\leq p+(n-m)/2$, provided that $q<\sum_{i=2}^{\min\{d-1,p\}}\binom{p}{i}$; its maximum attainable degree $p+(n-m)/2$ is next-to-optimal.

Fri 18 SeptInformation Theory
The gist
This paper focuses on creating large groups of special Boolean functions called plateaued functions that have unique properties useful in cryptography. These functions do not share certain patterns that could weaken security and come with explicit algebraic formulas. The authors develop two new ways to construct these functions with controlled complexity and guarantee they don’t have certain weaknesses. This work advances methods for designing cryptographic components with strong and predictable properties.
Open → 2609.21389v1

Generalizing and characterizing shift-invariant maps for lightweight cryptography

A generalization of the map $χ$

Abstract: The mapping $ χ_n:\mathbb{F}_2^n \to \mathbb{F}_2^n$ defined by $y=χ_n(x)$ with $y_i = x_i + x_{i+1}x_{i+2} + x_{i+2}$, where the indices are computed modulo $n$, has been widely studied for its application in lightweight cryptography. In this paper, we generalize this mapping and completely characterize all these shift-invariant permutations of algebraic degree $2$.

Thu 17 SeptInformation Theory
The gist
The authors study a special type of function used in lightweight cryptography, which helps secure data on small devices. They look at a known function that mixes bits in a specific way and then find all the possible similar functions doing the same kind of mixing. Their work helps understand the full range of such functions that keep things balanced and stable over shifts and have a certain mathematical complexity.
Open → 2609.19548v1

Generative model improves hardware portability of deep learning side-channel analysis

s-MDM: Generative Virtualization of Multi-Device Hardware Variations for Portable DL-SCA

Abstract: Deep Learning-based Side-Channel Analysis (DL-SCA) frequently suffers from catastrophic performance degradation across unseen hardware due to printed circuit board routing differences, silicon process variations, and measurement noise shifts. This poster presents the Synthetic Multiple Device Model (s-MDM), a zero-target-trace generative framework designed to improve cross-device portability. s-MDM combines a structured cVAE generator, a Walsh-Hadamard leakage anchor, continuous style modulation, and decoupled leakage-style--domain critics to synthesize virtual source-device profiles offline. Benchmarked on 32-bit side-channel traces (AES_PTv2), s-MDM maps a precise operational boundary: while physical MDM remains superior on identical electrical clones (D4), s-MDM achieves consistently low key rank on the layout/acquisition-shifted Pinata target, where physical baselines are unstable or misaligned.

Wed 16 SeptCryptography and Security
The gist
Deep learning methods that analyze hardware to find secret information often fail when tested on new devices because of subtle differences in hardware. The authors created a new generative model called s-MDM that creates virtual device profiles to train such methods without needing data from the new devices. Their model works well on different hardware setups where traditional methods struggle or fail. This approach helps make deep learning side-channel analysis more reliable and portable across various devices.
Open → 2609.18783v1

Resynthesis domain learning improves circuit graph neural network adaptation

ReDIL-GNN: Resynthesis Domain Incremental Learning for Circuit Graph Neural Networks

Abstract: Logic resynthesis preserves circuit functionality while changing gate vocabulary, topology, and structural statistics, creating domain shift for circuit graph neural networks (GNNs) without changing task labels. To study this setting, we introduce ReDIL-GNN, a resynthesis domain-incremental learning framework that adapts a fixed prediction or representation head as new synthesis styles arrive and evaluates retention on all previously observed domains. Because not every shift should be adapted blindly, ReDIL-GNN further introduces the Resynthesis Adaptability Index (RAI), a pre-adaptation score that combines adaptation need, source-equivalence recoverability, structural coverage, and update compatibility. We evaluate supervised hardware-security tasks and representation-learning models using task-native metrics for classifiers and source-equivalence retrieval metrics for embedding models, comparing naive fine-tuning with LwF, Online EWC, MAS, ER, A-GEM, DER++, ER+LwF, and equivalence-guided replay. Across the studied pipelines, RAI separates unsupported shifts from promising updates, ranging from 0.001 for a structurally uncovered GNN-RE ABC-rewrite shift to 0.824 for the best original-only GNN-RE adaptation case. In practice, ReDIL-GNN turns resynthesis-aware circuit learning into a deployment control loop: RAI screens each new synthesis flow before update, guiding whether to reuse the current model, apply retention-aware adaptation, or defer adaptation until the shift is better supported.

Wed 16 SeptMachine LearningNeural and Evolutionary Computing
The gist
Changes in how computer circuits are built can confuse models that analyze them since the circuit’s structure changes but its function stays the same. The authors created a method called ReDIL-GNN that helps models adapt to these changes by deciding when and how to update themselves. They also designed a score, the Resynthesis Adaptability Index, to predict if adapting to a new circuit style will help or hurt the model. Their approach helps keep models accurate over time by smartly choosing when to learn from new circuit designs.
Open → 2609.18595v1