Are You aware of Rambus security IP’s for Renesas, Efinix, Intel/Altera, Lattice, Microchip/Microsemi/Atmel, Xilinx/AMD FPGA’s ?
Rambus offers dedicated security Intellectual Properties for easy implementation in Your development for Functional Safety (FuSa) applications.
You don’t need to reinvent the wheel to be CRA (Cyber Resilience Act) compliant using Hardware Secure Modules (HSM) and get ready for Post-Quantum Cryptography (PQC) with Your System on Chip (SoC).
See https://www.rambus.com/security for details.
Another option is using dedicated hardware like the CryptoAuthentication™ series of Microchip Technology like this highrunners:
ATSHA204A-MAHCZ-T or ATECC608A-MAHDA-S as IC AUTHENTICATION CHIP in 8-UDFN Packages or
ATECC508A-SSHDA-B as IC AUTHENTICATION CHIP in 8-SOIC Package or
AT88SC1616C-SH as IC SECURE MEMORY in 8-SOIC Package as well.
As Evaluation and Demonstration Board and Kit You may use one of these to Get Started very easily:
DM320109 as EVAL BRD for ATAES132A ATECC108A or
MikroElektronika’s 1471-MIKROE-3788-ND as SECURE SOIC CLICK Security Interface mikroBUS™ Click™ Platform Evaluation Expansion Board
See also this blog/post: Microchip Trust Platform – Embedded / Development Boards, Kits, Programmers in our DigiKey TechForum - An Electronic Component and Engineering Solution Forum