Improving IoT
Lifecycle Management
in RISC-V Architecture

DISSEMINATION

VINCI delivers a secure-by-design framework for IoT devices, leveraging open-source RISC-V hardware and trusted software to manage the entire lifecycle—from deployment to decommissioning

FUNDING CALL
Spanish Ministry of Science and Innovation – 2023 Proof-of-Concept Projects
PROJECT REFERENCE
PID2020-112675RB-C44 (follow-up to ONOFRE-3)
DURATION
JAN 2024 – DEC 2025
BENEFICIARY INSTITUTION
University of Murcia (UMU)
PRINCIPAL INVESTIGATOR
Prof. Antonio F. Skarmeta Gómez

This project builds upon the technological foundations of the H2020 CERTIFY initiative and the national ONOFRE-3 platform, aiming to consolidate a secure, flexible and auditable IoT architecture based on the open RISC-V standard.

ABOUT the PROJECT

VINCI aims to enhance the security, trust, and operational assurance of connected devices throughout their entire lifecycle. The project focuses on integrating open-hardware principles, formal verification methods, and lightweight security frameworks to build customizable, software-based Trusted Execution Environments (TEEs) for RISC-V–based IoT systems.

By combining the flexibility of open architectures with embedded security primitives, VINCI provides a foundation for secure device onboarding, attestation, configuration, and maintenance. The project develops a unified framework that connects hardware-level trust anchors with software-defined protection mechanisms, enabling continuous assessment and reliable over-the-air updates in distributed IoT environments.

VINCI builds upon the outcomes of previous projects such as ONOFRE-3 and CERTIFY, extending their results towards a complete lifecycle management model aligned with current cybersecurity frameworks and European initiatives on technological sovereignty. The project’s modular approach facilitates interoperability between heterogeneous IoT devices and promotes open, verifiable, and reusable security components for future industrial applications.

IoT device architecture in VINCI
IoT device architecture in VINCI, integrating security agents, embedded APIs, and trusted execution environments for secure lifecycle management.

METHODOLOGY and IMPLEMENTATION

VINCI iterative methodology
VINCI’s iterative methodology, illustrating project milestones and work package interactions across two development cycles.

VINCI adopts an agile and iterative methodology to ensure that technological developments evolve in parallel with continuous validation and feedback from real-world environments. The project is structured around five main work packages (WPs), each contributing to the design, implementation, and validation of the secure IoT lifecycle management framework.

The process is organized into two iterative development cycles, combining research, prototyping, and demonstration phases. Each iteration integrates the outcomes of previous tasks and refines them through testing and stakeholder engagement, ensuring that the Proof of Concept (PoC) progressively matures into a functional and validated solution. During the first iteration, the focus is on defining requirements, designing the IoT and software platforms, and executing an initial validation round in a controlled environment. This phase culminates with the Demonstration Spark, where the first VINCI framework prototype is tested on RISC-V devices.

The second iteration builds upon the insights gained, consolidating the VINCI platform through advanced integration, optimization, and validation activities. The final phase, Consolidation, delivers the complete platform evaluation, business plan, and dissemination outcomes, ensuring the technological and commercial readiness of the solution.

This structured yet flexible methodology enables VINCI to align research excellence with industrial applicability, ensuring that each development milestone contributes to a robust, secure, and sustainable IoT ecosystem.

RESULTS and IMPACT

VINCI delivers a secure-by-design framework for managing the entire lifecycle of IoT devices, from design to decommissioning. The project combines open-hardware architectures, formal verification methods, and software-based Trusted Execution Environments (TEEs) to ensure operational assurance, integrity, and resilience across heterogeneous IoT systems.

At the technical level, VINCI’s main results include:

  • Improved IoT Device Architecture based on RISC-V, integrating lightweight cryptographic primitives and secure elements for trusted bootstrapping, configuration, and attestation.
  • Customizable Trusted Execution Environments (TEEs) providing continuous runtime monitoring, remote attestation, and self-intrusion detection for embedded devices.
  • Secure Bootstrapping and Maintenance Mechanisms, aligned with NIST and IETF standards, enabling over-the-air (OTA) security patching and decentralized update validation.
  • Integrated Lifecycle Management Framework that connects hardware and software trust anchors, ensuring interoperability with commercial off-the-shelf (COTS) devices.

Together, these developments strengthen Europe’s technological sovereignty in open hardware and cybersecurity while advancing the adoption of RISC-V–based secure systems. VINCI enhances the trustworthiness of connected infrastructures by reducing exposure to cyberthreats, improving firmware integrity verification, and facilitating standardization through open, auditable designs.

The project’s scientific and socio-economic impact extends beyond research outcomes. VINCI contributes to EU initiatives promoting open standards and trusted computing, supports SMEs through transferable technologies, and creates new employment and training opportunities in IoT security. Its results are expected to accelerate innovation in sectors such as smart industry, critical infrastructure, and digital services, reinforcing Europe’s competitiveness in the global cybersecurity landscape.

CONSORTIUM

Partner
Role
Contribution
University of Murcia (UMU)
Coordinator and main research partner
Leads the project through the Intelligent Systems and Telematics (GSIT) group, developing the VINCI architecture, prototypes, and validation. Expertise in IoT security, trusted computing, and RISC-V systems.
Odin Solutions S.L. (ODINS)
Industrial and technology transfer partner
Supports the exploitation and integration of project outcomes into commercial IoT platforms, contributing to pilot deployment and market validation.
Logos oficiales VINCI