Cited by 7Physical Unclonable Functions (PUFs) and Hardware SecurityCryptographic Implementations and SecurityEmbedded Systems and FPGA Applications

The DOI matches its Crossref record; 16 of the 16 references it cites were found in a registry or an index.

ANUBIS: Hybrid FPAA-FPGA Architecture for Entropy-Based True Random Number Generation in Secure UAV Communication

El-Hadedy, Mohamed, Abelian, Andrea, Lee, Kenny, Cheng, Benny N., Hwu, Wen-Mei·2025·IEEE Embedded Systems Letters

Abstract

Field-programmable gate arrays (FPGAs) and field-programmable analog arrays (FPAAs) are reconfigurable circuits that enable flexible digital and analog implementations post-manufacturing. FPGAs are widely used in telecommunications, mixed-signal, and embedded systems due to their parallel processing and reconfigurability. Meanwhile, FPAAs provide flexibility for analog systems, which is crucial for modern mixed-signal processing. This letter introduces ANUBIS, a hybrid system combining FPGA and FPAA technologies to generate true random number generators (TRNGs) for secure UAV communication. Due to its reliability and cost efficiency, ANUBIS leverages a thermistor circuit as an entropy source. The FPAA amplifies the analog noise generated by the thermistor, while the FPGA digitizes and processes the signal using Von Neumann whitening (VNW) to remove bias. The ASCON hash function is applied to the whitened bitstream to generate cryptographically secure keys. These keys are utilized in a DHKE to enable secure communication via Bluetooth low energy (BLE), an ideal protocol for energy-constrained UAV applications. ANUBIS demonstrates reconfigurability, power efficiency, and ease of implementation, showcasing its potential for secure communication applications. It achieves robust randomization, setting a new standard for UAV communication security and addressing applications requiring reliable TRNG solutions. The system consumes 1.615 W in total, with 1.54 W consumed by the FPGA and 75 mW by the FPAA. Resource utilization on the PYNQ-Z1 board includes 5186 LUTs (9.75%), 549 units of memory (3.15%), and 5.5 units of BRAM (3.93%), indicating moderate resource usage with room for future enhancements. By integrating reliable analog noise harvesting with efficient digital post-processing, ANUBIS offers a novel approach to TRNG design, demonstrating the potential for broader cryptographic applications in resource-constrained environments.

Overview

Integrity signals

Registry

Crossref · 10.1109/les.2024.3510365

Cites

16 of 16 references verified0 citation errors · 0 not checkable

Statistics

Recomputing p-values needs the paper’s full text.

Verification

Claims the paper makes

This paper’s full text isn’t openly available, so its claims and self-check weren’t run. The registry and citation checks still apply.

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

Citations

Cites

Show all 16 references

Research works printed but not linked: 3

  1. von Neumann, 1951, Various techniques used in connection with random digits, Nat. Bureau Stand., 12, 5
  2. Knuth, 1997, The Art of Computer Programming, Volume 2: Seminumerical Algorithms
  3. Grujić, INVITED: Design principles for true random number generators for security applications, 1

Cited by

Sorted by citations

See all 7

Metadata

Authors
El-Hadedy, M., Abelian, A., Lee, K., Cheng, B. N., & Hwu, W.-M.
Affiliations
  • California State Polytechnic University (US)
  • Naval Surface Warfare Center (US)
  • University of Illinois Urbana-Champaign (US)
Venue
IEEE Embedded Systems Letters
Published
2025-06
Volume
17
Issue
3
Pages
164-167
ISSN
  • 1943-0663 (ISSN-L)
  • 1943-0671
OpenAlex
W4405179800
Cited by
7
References
16
Citations by year
2026: 2 · 2025: 5
FWCI
2.18
Type
journal article
Language
en
Open access
closed
Locations
IEEE Embedded Systems Letters (publishedVersion)
Funders
  • U.S. Navy Naval Engineering Education Consortium (N001742310002)
  • Office of Naval Research (ONR) Summer Faculty Research Program
Topics
  • Physical Sciences › Computer Science › Hardware and Architecture › Physical Unclonable Functions (PUFs) and Hardware Security
  • Physical Sciences › Computer Science › Artificial Intelligence › Cryptographic Implementations and Security
  • Physical Sciences › Engineering › Electrical and Electronic Engineering › Embedded Systems and FPGA Applications
Keywords
true random number generation, field programmable analog array, FPGA, entropy source, Diffie-Hellman key exchange, Bluetooth Low Energy, UAV communication security, hardware-based cryptography, energy-constrained devices, reconfigurable hardware

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review

How to cite

Cite CoChat for the checks on this page, and the paper for its own findings.

This page
CoChat. (2026). Citation check: ANUBIS: Hybrid FPAA-FPGA Architecture for Entropy-Based True Random Number Generation in Secure UAV Communication. https://app.cochat.ai/papers/10.1109/les.2024.3510365
The paper
El-Hadedy, M., Abelian, A., Lee, K., Cheng, B. N., & Hwu, W.-M. (2025). ANUBIS: Hybrid FPAA-FPGA Architecture for Entropy-Based True Random Number Generation in Secure UAV Communication. IEEE Embedded Systems Letters. https://doi.org/10.1109/les.2024.3510365