Skip to content
Preprint

Efficient and Implementation-Hardened RBLWE on Commodity Cortex-M Microcontrollers

Oct 2026 · 0 citations · 18 references
Computer Science

TL;DR

An ISA-accelerated and implementation-hardened realization of Ring Binary Learning with Errors (RBLWE) encryption on a commodity ARM Cortex-M33 microcontroller and demonstrates a practical acceleration-security tradeoff for RBLWE on off-the-shelf microcontrollers and reusable architecture-aware techniques for lightweight post-quantum implementations.

Abstract

Efficient post-quantum cryptography on resource-constrained Internet-of-Things (IoT) devices requires implementations that exploit the target processor architecture while resisting practical implementation attacks. This paper presents an ISA-accelerated and implementation-hardened realization of Ring Binary Learning with Errors (RBLWE) encryption on a commodity ARM Cortex-M33 microcontroller. Packing four 8-bit polynomial coefficients into the byte lanes of a 32-bit register and processing them with SIMD-style instructions, together with a packed message codec, accelerates encryption and decryption, while a buffered hardware-TRNG entropy source drawn from the on-die Secure Element drives the key-generation gain. Together these give same-core cold-start speedups of $4.06\times$, $3.35\times$, and $3.01\times$ for key generation, encryption, and decryption over a scalar baseline, and $3.52\times$/$3.18\times$ lower encryption/decryption cycle counts than a reference Cortex-M0 implementation. On top of this accelerated core, we add four staged countermeasures: constant-time execution, fault hardening against zeroing, random-corruption, and instruction-skip faults, a Fujisaki-Okamoto (FO)-style CCA2 transform, and first-order shared (masked) CPA decryption, reporting each layer's cost individually. Binary-level inspection confirms these countermeasures survive compilation and identifies a compiler-induced masking flaw resolved with a hand-written assembly replacement. Dudect-style timing tests, debugger-assisted fault-injection campaigns, and component-level TVLA then provide implementation-level evidence for the staged protections. The results demonstrate a practical acceleration-security tradeoff for RBLWE on off-the-shelf microcontrollers and reusable architecture-aware techniques for lightweight post-quantum implementations.

View source

Similar papers

Open access 2025

Design of Secure Hardware Architectures for Post-Quantum Cryptography Applications

A cryptographically relevant quantum computer is no longer science fiction, and that reality has forced the standardization of post-quantum cryptographic (PQC) algorithms: the lattice-based Kyber (ML-KEM) and Dilithium (ML-DSA), the code-based Classic McEliece, and the hash-based SPHINCS+ among them. Getting these algo...

Prabhakar Rao Barre · 0 citations
Preprint Oct 2026

Zeppelin: Client-Side BFV Encryption and Decryption for Helium-Powered Microcontrollers

Zeppelin is presented, the first HE library to use an embedded vector instruction set, the first to support both encryption and decryption on an embedded device, and the first BFV implementation on MCU-class hardware.

Muhammad Saif Ul Islam, Karar Haider, M. Malik et al. · 0 citations
#edge computing Open access Oct 2026

Verilog RTL Design and FPGA Verification of a Karatsuba-Initiated Accelerator for Ring-Binary-LWE Post-Quantum Cryptography

A reproducible Verilog RTL realization and FPGA-oriented verification study of the Karatsuba Initiated Novel Accelerator concept for Ring-Binary Learning With Errors based encryption (RBLWE-ENC) is presented, explicitly distinguishing functional proof-of-concept results from security-strength implementation claims.

Bhaskar Rao Palakurthi, Venkanna Vankudoth, Rajashekar Kakoju et al. · 0 citations
Sep 2026

PipSORE: pipelined AES hardware design with shared one-round key expansion

PipSORE is introduced, a novel architectural optimization focused on area and power and the single- and multi-core PipSORE architectures are proposed and evaluated and utilize the outer-round pipelining technique.

M. M. Mahmoud, Sherif O. B. Farraj, Abeer Farouk Ali · 0 citations
Open access Sep 2026

Verilog-Based FPGA Realization of KINA: A Karatsuba-Initiated Accelerator for Ring-Binary-LWE Post-Quantum Cryptography

The transition toward post-quantum cryptography requires hardware architectures that can execute lattice-based polynomial arithmetic with low latency and moderate resource cost. This paper presents a Verilog-based realization and evaluation of the Karatsuba Initiated Novel Accelerator (KINA) concept for Ring-Binary Lea...

Arukonda Suresh and K Naresh · 0 citations
Oct 2026

Efficient and Secure FPGA-Based ASCON-128 Implementation for Lightweight Cryptographic Applications

This paper presents an FPGA implementation of the ASCON-128 lightweight cipher employing a pipelined finite-state-machine design alongside a highly optimized sequential design and proposes a cost-effective, high-performance hardware architecture designed to mitigate power analysis attacks.

M. Masoumi, A. Dehghan · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.