<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ramzi Mouhtadi, Auteur</title>
	<atom:link href="https://www.riskinsight-wavestone.com/en/author/ramzi-mouhtadi/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.riskinsight-wavestone.com/en/</link>
	<description>The cybersecurity &#38; digital trust blog by Wavestone&#039;s consultants</description>
	<lastBuildDate>Wed, 21 Oct 2026 15:05:09 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://www.riskinsight-wavestone.com/wp-content/uploads/2024/02/Blogs-2024_RI-39x39.png</url>
	<title>Ramzi Mouhtadi, Auteur</title>
	<link>https://www.riskinsight-wavestone.com/en/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>How can DevSecOps transform the security of embedded systems?</title>
		<link>https://www.riskinsight-wavestone.com/en/2026/10/how-can-devsecops-transform-the-security-of-embedded-systems/</link>
					<comments>https://www.riskinsight-wavestone.com/en/2026/10/how-can-devsecops-transform-the-security-of-embedded-systems/#respond</comments>
		
		<dc:creator><![CDATA[Ramzi Mouhtadi]]></dc:creator>
		<pubDate>Wed, 21 Oct 2026 15:05:08 +0000</pubDate>
				<category><![CDATA[Cybersecurity & Digital Trust]]></category>
		<category><![CDATA[Deep-dive]]></category>
		<category><![CDATA[Focus]]></category>
		<category><![CDATA[IoT & Consumer goods]]></category>
		<category><![CDATA[Manufacturing & Industry 4.0]]></category>
		<category><![CDATA[Sections]]></category>
		<category><![CDATA[cybersecurity]]></category>
		<category><![CDATA[DevSecOps]]></category>
		<category><![CDATA[embedded systems]]></category>
		<guid isPermaLink="false">https://www.riskinsight-wavestone.com/?p=30980</guid>

					<description><![CDATA[<p>An agile culture in service of security DevSecOps builds on DevOps by embedding security into all phases of the embedded systems development and operations, making security an integral, automated part of the lifecycle from design through deployment and maintenance. DevSecOps...</p>
<p>Cet article <a href="https://www.riskinsight-wavestone.com/en/2026/10/how-can-devsecops-transform-the-security-of-embedded-systems/">How can DevSecOps transform the security of embedded systems?</a> est apparu en premier sur <a href="https://www.riskinsight-wavestone.com/en/">RiskInsight</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h1><span class="TextRun SCXW62930064 BCX8" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW62930064 BCX8">An agile culture in service of security</span></span></h1>



<p><span class="TextRun SCXW114149077 BCX8" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SpellingErrorV2Themed SCXW114149077 BCX8">DevSecOps</span><span class="NormalTextRun SCXW114149077 BCX8"> builds on DevOps by embedding security into all phases of </span><span class="NormalTextRun SCXW114149077 BCX8">the embedded systems </span><span class="NormalTextRun SCXW114149077 BCX8">development and operations, making security an integral, automated part of the lifecycle from design through deployment and maintenance</span><span class="NormalTextRun SCXW114149077 BCX8">. </span><span class="NormalTextRun CommentStart SpellingErrorV2Themed SCXW114149077 BCX8">DevSecOps</span> <span class="NormalTextRun SCXW114149077 BCX8">thereby gives every project stakeholder a responsibility for security, which they must integrate into their processes. <strong>The main goal is to achieve a faster product delivery cycle and a shorter feedback loop, while preventing security flaws in production</strong> and thus reducing overall cost.</span></span><span class="EOP Selected SCXW114149077 BCX8" data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559685&quot;:0}"> </span></p>



<p><img fetchpriority="high" decoding="async" class="aligncenter size-full wp-image-30963" src="https://www.riskinsight-wavestone.com/wp-content/uploads/2026/10/Figure1_DevSecOps_EN.png" alt="" width="1037" height="465" srcset="https://www.riskinsight-wavestone.com/wp-content/uploads/2026/10/Figure1_DevSecOps_EN.png 1037w, https://www.riskinsight-wavestone.com/wp-content/uploads/2026/10/Figure1_DevSecOps_EN-426x191.png 426w, https://www.riskinsight-wavestone.com/wp-content/uploads/2026/10/Figure1_DevSecOps_EN-71x32.png 71w, https://www.riskinsight-wavestone.com/wp-content/uploads/2026/10/Figure1_DevSecOps_EN-768x344.png 768w" sizes="(max-width: 1037px) 100vw, 1037px" /></p>



<h1><span class="TextRun SCXW78228342 BCX8" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW78228342 BCX8">Embedded systems are increasingly connected and increasingly </span><span class="NormalTextRun SCXW78228342 BCX8">numerous</span><span class="NormalTextRun SCXW78228342 BCX8"> across your ecosystems…</span></span><span class="EOP Selected SCXW78228342 BCX8" data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559685&quot;:0}">&nbsp;</span></h1>



<p><span class="TextRun SCXW98368366 BCX8" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><strong><span class="NormalTextRun SCXW98368366 BCX8">An embedded system is a </span><span class="NormalTextRun SCXW98368366 BCX8">device </span><span class="NormalTextRun SCXW98368366 BCX8">containing</span><span class="NormalTextRun SCXW98368366 BCX8"> digital elements</span></strong><span class="NormalTextRun SCXW98368366 BCX8">.</span> <span class="NormalTextRun SCXW98368366 BCX8">I</span><span class="NormalTextRun SCXW98368366 BCX8">t consists of hardware and software components with a direct or indirect, </span><span class="NormalTextRun SCXW98368366 BCX8">logical</span><span class="NormalTextRun SCXW98368366 BCX8"> or physical data connection to a device or network. The proliferation of embedded systems in today’s world (22.3 billion IoT connections at the end of 2025 and more than 47 billion expected by 2031, according to the June 2026 Ericsson Mobility Report) is expanding the attack surface, and <strong>these devices are increasingly targeted</strong>: according to SonicWall’s 2026 Cyber Protect Report, attacks targeting IoT grew by 11% in 2025. Critical sectors such as automotive, aerospace, healthcare, and energy are directly affected.</span></span><span class="EOP Selected SCXW98368366 BCX8" data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559685&quot;:0,&quot;335559737&quot;:0,&quot;335559738&quot;:80,&quot;335559739&quot;:160,&quot;335559740&quot;:259}"> </span></p>



<h1><span class="TextRun SCXW189656575 BCX8" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW189656575 BCX8">… but </span><span class="NormalTextRun SCXW189656575 BCX8">also,</span><span class="NormalTextRun SCXW189656575 BCX8"> increasingly vulnerable</span></span><span class="EOP Selected SCXW189656575 BCX8" data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559685&quot;:0}">&nbsp;</span></h1>



<p><span class="TextRun SCXW2625656 BCX8" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW2625656 BCX8"><strong>Embedded systems are becoming the target of attacks</strong> that exploit flaws in embedded software stacks as well as vulnerabilities in network communications, particularly when encryption or authentication mechanisms are inadequate. The lack of firmware integrity verification and poor tracking of third-party components, whether proprietary or open source, are also points of weakness. Moreover, when hardware access is possible, physical interfaces (debug ports, internal buses, etc.) represent </span><span class="NormalTextRun SCXW2625656 BCX8">additional</span><span class="NormalTextRun SCXW2625656 BCX8"> attack vectors. Finally, software </span><span class="NormalTextRun ContextualSpellingAndGrammarErrorV2Themed SCXW2625656 BCX8">update</span><span class="NormalTextRun SCXW2625656 BCX8">, </span><span class="NormalTextRun ContextualSpellingAndGrammarErrorV2Themed SCXW2625656 BCX8">deployment</span><span class="NormalTextRun SCXW2625656 BCX8">, and procurement processes have become critical links: compromising firmware, an OTA update, or an element of the supply chain can allow malicious code to be introduced into the very core of the system.</span></span></p>
<p><span class="TextRun SCXW131955637 BCX8" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW131955637 BCX8">As a result, <strong>the attack surface of embedded systems is no longer limited to an isolated </strong></span><strong><span class="NormalTextRun SCXW131955637 BCX8">component</span></strong><span class="NormalTextRun SCXW131955637 BCX8"> but extends to </span><span class="NormalTextRun SCXW131955637 BCX8">all</span><span class="NormalTextRun SCXW131955637 BCX8"> their software, hardware, communication, and supply chain, increasing their vulnerability within ever more interconnected ecosystems.</span></span><span class="EOP Selected SCXW131955637 BCX8" data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559685&quot;:0}"> </span></p>
<p><strong><span class="TextRun SCXW67733051 BCX8" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW67733051 BCX8">It is therefore critical to integrate security into embedded systems as effectively as possible.</span></span><span class="EOP Selected SCXW67733051 BCX8" data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559685&quot;:0}"> </span></strong></p>



<h1><span class="TextRun SCXW90412479 BCX8" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW90412479 BCX8">Why can </span><span class="NormalTextRun SpellingErrorV2Themed SCXW90412479 BCX8">DevSecOps</span><span class="NormalTextRun SCXW90412479 BCX8"> address today’s security challenges for embedded systems?</span></span><span class="EOP Selected SCXW90412479 BCX8" data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559685&quot;:0}">&nbsp;</span></h1>



<p><span class="TextRun SCXW97409480 BCX8" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW97409480 BCX8">Implementing a </span><span class="NormalTextRun SCXW97409480 BCX8">DevSecOps</span><span class="NormalTextRun SCXW97409480 BCX8"> approach in embedded systems development is </span><span class="NormalTextRun SCXW97409480 BCX8">an</span><span class="NormalTextRun SCXW97409480 BCX8"> answer to these challenges, bringing agility to development. In practice, this approach makes it possible to:</span></span><span class="EOP Selected SCXW97409480 BCX8" data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559685&quot;:0}">&nbsp;</span></p>



<ol class="wp-block-list">
<li><strong>Anticipate, prevent, and respond more effectively to security flaws&nbsp;</strong>
<ul class="wp-block-list">
<li>Through continuous security integration, flaws can be detected much earlier in the product lifecycle, often even before the code is deployed to the hardware. For example, automated static analysis or dependency scanning can catch a vulnerability as early as the development phase, avoiding costly fixes once the product is in the field.&nbsp;</li>
</ul>
</li>



<li><strong>Anticipate, prevent, and respond more effectively to attacks&nbsp;</strong>
<ul class="wp-block-list">
<li>The approach also makes it possible to react faster when an attack occurs. The software bill of materials (SBOM) makes it possible to immediately identify affected products, centralized logging makes it easier to detect abnormal behavior, and the automated pipeline makes it possible to deliver a tested, signed fix via an over-the-air (OTA) update, without waiting for the next release cycle.&nbsp;</li>
</ul>
</li>



<li><strong>Integrate security as code through automation tools&nbsp;</strong>
<ul class="wp-block-list">
<li>This means that security policies, tests, and controls also become automated and versionable, just like application code. Analysis, signing, software composition, and compliance testing tools can be integrated directly into the CI/CD pipeline, ensuring that every build goes through systematic, reproducible checks.&nbsp;</li>
</ul>
</li>
</ol>



<p><span data-contrast="auto">This automation is a game changer: it enables embedded teams to secure their products without relying exclusively on manual audits or external validation.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559685&quot;:0}">&nbsp;</span></p>
<p><span data-contrast="auto">In addition, fixing a flaw discovered in production can cost 29 to 1,500 times more than if the weakness had been identified in the early design phases, according to </span><span style="color: #3366ff;"><a style="color: #3366ff;" href="https://ntrs.nasa.gov/api/citations/20100036670/downloads/20100036670.pdf">a NASA study</a></span><span data-contrast="auto"><span style="color: #3366ff;">.</span> This approach therefore naturally leads to </span><b><span data-contrast="auto">an overall reduction in security-related costs</span></b><span data-contrast="auto">.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559685&quot;:0}">&nbsp;</span></p>



<h1><span class="TextRun SCXW264473025 BCX8" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW264473025 BCX8">An adoption that requires more than just a change of tools</span></span><span class="EOP Selected SCXW264473025 BCX8" data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559685&quot;:0}">&nbsp;</span></h1>



<p><strong><span class="TextRun SCXW51211888 BCX8" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW51211888 BCX8">However, theory runs up against reality</span></span></strong><span class="TextRun SCXW51211888 BCX8" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW51211888 BCX8">: applying </span><span class="NormalTextRun SCXW51211888 BCX8">DevSecOps</span><span class="NormalTextRun SCXW51211888 BCX8"> to embedded systems faces constraints that differ from those </span><span class="NormalTextRun SCXW51211888 BCX8">encountered</span><span class="NormalTextRun SCXW51211888 BCX8"> in traditional IT:</span></span><span class="EOP Selected SCXW51211888 BCX8" data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559685&quot;:0}"> </span></p>



<h2><span class="TextRun SCXW262902839 BCX8" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW262902839 BCX8">Hardware constraints</span></span><span class="EOP Selected SCXW262902839 BCX8" data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559685&quot;:0}">&nbsp;</span></h2>



<p><span data-contrast="auto">Whereas cloud infrastructure can be resized and patched almost instantly, <strong>the memory and computing power constraints of embedded systems</strong> make these operations much more difficult. Embedded software must be optimized, which complicates the integration of security tools that are often designed for more powerful environments.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559685&quot;:0}"> </span></p>
<p><span data-contrast="auto">Added to this is <strong>significant hardware diversity</strong>: there are many different operating systems, architectures, and compilation toolchains, each with its own applications. This makes implementing a uniform DevSecOps approach far more complex.</span></p>



<h2><span class="TextRun SCXW247192762 BCX8" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW247192762 BCX8">Update constraints</span></span><span class="EOP Selected SCXW247192762 BCX8" data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559685&quot;:0}">&nbsp;</span></h2>



<p><strong>Secure <i>Over-The-Air</i></strong><span data-contrast="auto"><strong> (OTA) updates are another sensitive issue</strong>: they must be reliable, authenticated, and able to revert to a previous version (</span><i><span data-contrast="auto">rollback</span></i><span data-contrast="auto">) in case of failure. While a server can be patched in seconds, an embedded device requires much heavier deployment logistics.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559685&quot;:0}"> </span></p>
<p><span data-contrast="auto">Furthermore,<strong> isolated systems (without reliable or continuous connectivity) pose a further challenge</strong>, as it is difficult to deliver updates to them reliably and securely.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559685&quot;:0}"> </span></p>
<p><span data-contrast="auto">As for systems already running in production, updating them often requires downtime. <strong>It is therefore necessary to minimize disruption, ensure immediate recovery, and make sure the update will not affect operational continuity once deployed.</strong></span><strong> </strong></p>



<h2><span class="TextRun SCXW140908781 BCX8" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW140908781 BCX8">Regulatory constraints</span></span><span class="EOP Selected SCXW140908781 BCX8" data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559685&quot;:0}">&nbsp;</span></h2>



<p><span class="TextRun SCXW27943939 BCX8" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW27943939 BCX8">Regulatory issues are also becoming increasingly important. Regulations such as the <strong>CRA</strong> in Europe impose strict security requirements on connected devices, such as guaranteeing security updates for several years. In the automotive sector, <strong>UNECE Regulation R155</strong> requires continuous risk management and regular security testing, while <strong>UN R156 and the </strong></span></span><strong><span class="TextRun SCXW27943939 BCX8" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW27943939 BCX8">Software Update Management System</span></span></strong><span class="TextRun SCXW27943939 BCX8" lang="EN-US" xml:lang="EN-US" data-contrast="auto"> <span class="NormalTextRun SCXW27943939 BCX8">require</span><span class="NormalTextRun SCXW27943939 BCX8"> secure update processes. As a result, the heterogeneity of standards across industrial sectors, the lack of suitable tools, and hardware and software limitations </span><span class="NormalTextRun SCXW27943939 BCX8">makes</span><span class="NormalTextRun SCXW27943939 BCX8"> it more complex to define a unified </span><span class="NormalTextRun SCXW27943939 BCX8">DevSecOps</span><span class="NormalTextRun SCXW27943939 BCX8"> strategy.</span></span><span class="EOP Selected SCXW27943939 BCX8" data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559685&quot;:0}"> </span></p>



<h2><span class="TextRun SCXW188954101 BCX8" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW188954101 BCX8">Organizational constraints</span></span><span class="EOP Selected SCXW188954101 BCX8" data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559685&quot;:0}">&nbsp;</span></h2>



<p><span data-contrast="auto">Finally, there are<strong> human and organizational challenges</strong>: embedded teams do not always have specialized cybersecurity profiles, and </span><i><span data-contrast="auto">Security Champions</span></i><span data-contrast="auto"> (security liaisons within product teams) are still rare. It is therefore necessary to invest in training, awareness, and collaboration among developers, testers, and systems engineers.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559685&quot;:0}"> </span></p>
<p><span data-contrast="auto">All these factors make the return on investment difficult to estimate. The initial costs in tools, training, and integration time may seem high, while the benefits (reduced risk, greater resilience, compliance) often only become measurable in the long term.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559685&quot;:0}"> </span></p>
<p><b><span data-contrast="auto">In other words, applying DevSecOps practices to such constrained systems requires adapting tools, processes, and sometimes even team culture.</span></b><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559685&quot;:0}"> </span></p>



<h2><span class="TextRun SCXW2221583 BCX8" lang="EN-US" xml:lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW2221583 BCX8">Overcoming the challenges with a clear roadmap and suitable technologies</span></span><span class="EOP Selected SCXW2221583 BCX8" data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559685&quot;:0}">&nbsp;</span></h2>



<p><span data-contrast="auto">Fortunately, these obstacles are not insurmountable: concrete solutions now exist to support the implementation of DevSecOps in embedded systems. <strong>Modern tools such as automated build systems (Yocto, Buildroot, etc.), integrated CI/CD platforms, and specialized SaaS services make it possible to secure the development lifecycle without adding to hardware constraints.</strong></span><strong> </strong></p>
<p><span data-contrast="auto">The most effective approach is to proceed step by step, starting by automating the most repetitive, with high-value tasks (static code analysis, automatic image signing, SBOM generation, etc.), then gradually integrating security control tools suited to the target environment. </span><b><span data-contrast="auto">The goal is not to be perfect right away, but to continuously improve security.</span></b></p>



<p><img decoding="async" class="aligncenter size-full wp-image-30967" src="https://www.riskinsight-wavestone.com/wp-content/uploads/2026/10/Figure2_DevSecOps_EN.png" alt="" width="1145" height="567" srcset="https://www.riskinsight-wavestone.com/wp-content/uploads/2026/10/Figure2_DevSecOps_EN.png 1145w, https://www.riskinsight-wavestone.com/wp-content/uploads/2026/10/Figure2_DevSecOps_EN-386x191.png 386w, https://www.riskinsight-wavestone.com/wp-content/uploads/2026/10/Figure2_DevSecOps_EN-71x35.png 71w, https://www.riskinsight-wavestone.com/wp-content/uploads/2026/10/Figure2_DevSecOps_EN-768x380.png 768w" sizes="(max-width: 1145px) 100vw, 1145px" /></p>



<p><b><span data-contrast="auto">Artificial intelligence also multiplies these automation possibilities</span></b><span data-contrast="auto">: triaging and prioritizing alerts raised by static analysis, suggesting fixes, generating unit tests or fuzzing scenarios, and assisting with code review. These uses </span><b><span data-contrast="auto">do not eliminate the need for human validation</span></b><span data-contrast="auto">, but they </span><b><span data-contrast="auto">reduce the effort required from teams and make the approach more accessible</span></b><span data-contrast="auto">.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559685&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240}"> </span></p>
<p><span data-contrast="auto">At the same time, fostering a culture of collaboration and upskilling, for example by appointing security leads and relying on targeted training, makes it easier for teams to adopt new practices.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559685&quot;:0}"> </span></p>
<p><span data-contrast="auto">Thus, with a clear roadmap, suitable technology choices, and strong awareness among product team managers, it becomes possible to overcome these technical and organizational barriers and take full advantage of the benefits of DevSecOps in embedded systems.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559685&quot;:0}"> </span></p>
<p><span data-contrast="auto">Ultimately, DevSecOps is not yet another constraint for embedded systems, but an </span><b><span data-contrast="auto">essential change</span></b><span data-contrast="auto"> that must take place in a </span><b><span data-contrast="auto">gradual</span></b><span data-contrast="auto"> and </span><b><span data-contrast="auto">controlled</span></b><span data-contrast="auto"> manner. It is vital to embrace this evolution as an </span><b><span data-contrast="auto">opportunity to strengthen security for the long term</span></b><span data-contrast="auto"> while supporting teams through this transformation.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559685&quot;:0}"> </span></p>


<p>Cet article <a href="https://www.riskinsight-wavestone.com/en/2026/10/how-can-devsecops-transform-the-security-of-embedded-systems/">How can DevSecOps transform the security of embedded systems?</a> est apparu en premier sur <a href="https://www.riskinsight-wavestone.com/en/">RiskInsight</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.riskinsight-wavestone.com/en/2026/10/how-can-devsecops-transform-the-security-of-embedded-systems/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Post-Quantum Cryptography for products &#038; OT: From trends to industrial reality</title>
		<link>https://www.riskinsight-wavestone.com/en/2026/02/post-quantum-cryptography-for-products-ot-from-trends-to-industrial-reality/</link>
					<comments>https://www.riskinsight-wavestone.com/en/2026/02/post-quantum-cryptography-for-products-ot-from-trends-to-industrial-reality/#respond</comments>
		
		<dc:creator><![CDATA[Ramzi Mouhtadi]]></dc:creator>
		<pubDate>Wed, 18 Feb 2026 15:42:58 +0000</pubDate>
				<category><![CDATA[Deep-dive]]></category>
		<category><![CDATA[Manufacturing & Industry 4.0]]></category>
		<guid isPermaLink="false">https://www.riskinsight-wavestone.com/?p=29022</guid>

					<description><![CDATA[<p>Post-Quantum Cryptography (PQC) has fueled debates for years, but since the European Commission’s June 2025 communication on the PQC transition roadmap, the acceleration is undeniable. It is no longer a question of “if” but rather “when”, quantum computing will disrupt our cryptographic foundations. As the Wavestone RiskInsight article  « Quantum computing and post-quantum cryptography: what strategy should companies adopt to deal with these issues? » reminds us, this subject shifts...</p>
<p>Cet article <a href="https://www.riskinsight-wavestone.com/en/2026/02/post-quantum-cryptography-for-products-ot-from-trends-to-industrial-reality/">Post-Quantum Cryptography for products &amp; OT: From trends to industrial reality</a> est apparu en premier sur <a href="https://www.riskinsight-wavestone.com/en/">RiskInsight</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p><b><span data-contrast="auto">Post-Quantum Cryptography</span></b><span data-contrast="auto"> </span><b><span data-contrast="auto">(PQC)</span></b><span data-contrast="auto"> has fueled debates for years, but since the </span><b><span data-contrast="auto">European Commission’s June 2025 communication </span></b><a href="https://digital-strategy.ec.europa.eu/en/library/coordinated-implementation-roadmap-transition-post-quantum-cryptography"><b><span data-contrast="none">on the PQC transition roadmap</span></b></a><span data-contrast="auto">, the acceleration is undeniable. It is no longer a question of “if” but rather “when”, quantum computing will disrupt our cryptographic foundations. As the Wavestone RiskInsight article  </span><a href="https://www.riskinsight-wavestone.com/en/2025/03/quantum-computing-and-post-quantum-cryptography-how-to-deal-with-these-issues/"><span data-contrast="none">« Quantum computing and post-quantum cryptography: what strategy should companies adopt to deal with these issues? »</span></a><span data-contrast="auto"> </span><span data-contrast="auto">reminds us, this subject shifts from a long-term perspective to a </span><b><span data-contrast="auto">strategic imperative </span></b><span data-contrast="auto">for CISOs, CTOs and product teams. How does that change your </span><b><span data-contrast="auto">industrial environments </span></b><span data-contrast="auto">as well as your </span><b><span data-contrast="auto">smart products</span></b><span data-contrast="auto">, and how to act as of now?</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<h1><span data-contrast="none">Quantum Threats: a new era for industrial cryptography</span><span data-ccp-props="{}"> </span></h1>
<p><span data-contrast="auto">Quantum computing represents a threat to traditional cryptographic algorithms which guarantee integrity, authenticity and confidentiality of communications, including those of OT systems and products. Even if “</span><b><span data-contrast="auto">Q-Day</span></b><span data-contrast="auto">” (the day quantum computers will break current cryptography) is still several years away, the risk is already present: threat actors can already use </span><b><span data-contrast="auto">« </span></b><b><i><span data-contrast="none">H</span></i></b><b><i><span data-contrast="auto">arvest Now, Decrypt Later</span></i></b><b><span data-contrast="auto"> »</span></b><span data-contrast="auto"> attacks by storing encrypted data today to decrypt them as soon as current cryptographic algorithms are broken. Another risk, just as critical, is already appearing: </span><b><span data-contrast="auto">«</span></b><b><span data-contrast="auto"> </span></b><b><span data-contrast="auto">Trust Now, Forge Later</span></b><b><span data-contrast="auto"> </span></b><b><span data-contrast="auto">»</span></b><span data-contrast="auto">. Digital signatures or certificates seen as reliable today could be falsified tomorrow, allowing transparent deployment of malwares or even compromising supply chains. Unlike progressive data breach, this attack triggers </span><b><span data-contrast="auto">an immediate collapse of trust and integrity</span></b><span data-contrast="auto">, with massive impacts on </span><b><span data-contrast="auto">industrial environments</span></b><span data-contrast="auto"> and </span><b><span data-contrast="auto">smart products</span></b><span data-contrast="auto">. With the </span><b><span data-contrast="auto">European roadmap</span></b><span data-contrast="auto">, structuring 2026, 2030 and 2035, the question hinges on the sequencing of the transition.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<p><span data-contrast="auto">Within the industrial sector, where assets are used for </span><b><span data-contrast="auto">multiple decades</span></b><span data-contrast="auto">, this represents a major concern: OT environments and embedded products depend on critical cryptographic usage that will be directly impacted by the arrival of post-quantum algorithms.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<p><span data-contrast="auto">Key OT and product use cases include:</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<ul>
<li><b><span data-contrast="auto">Secure administration of OT systems and products</span></b><span data-contrast="auto">: guarantee the integrity and confidentiality of operations.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></li>
<li><b><span data-contrast="auto">Digital signatures and firmware integrity</span></b><span data-contrast="auto">: guarantee the reliability of software updates (secure boot, code signing, X.509…).</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></li>
<li><b><span data-contrast="auto">Secure remote access to industrial assets and products</span></b><span data-contrast="auto">: protect VPN, SSH, RDP connections as well as other protocols from future attacks.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></li>
<li><b><span data-contrast="auto">Data exchanges IT/OT</span></b><span data-contrast="auto">: secure flows between information systems and industrial environments (TLS, MQTTS, HTTPS…).</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></li>
<li><b><span data-contrast="auto">Data confidentiality of industrial processes</span></b><span data-contrast="auto">: preserve the confidentiality of sensitive data in transit or at rest.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></li>
<li><b><span data-contrast="auto">Secure logging and event history</span></b><span data-contrast="auto">: ensure the traceability and integrity of logs and historical data.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></li>
</ul>
<p><span data-ccp-props="{&quot;335551550&quot;:2,&quot;335551620&quot;:2}"> <img decoding="async" class="alignnone  wp-image-29019 aligncenter" src="https://www.riskinsight-wavestone.com/wp-content/uploads/2026/02/PQC_en1.png" alt="" width="687" height="368" srcset="https://www.riskinsight-wavestone.com/wp-content/uploads/2026/02/PQC_en1.png 1027w, https://www.riskinsight-wavestone.com/wp-content/uploads/2026/02/PQC_en1-357x191.png 357w, https://www.riskinsight-wavestone.com/wp-content/uploads/2026/02/PQC_en1-71x39.png 71w, https://www.riskinsight-wavestone.com/wp-content/uploads/2026/02/PQC_en1-768x411.png 768w" sizes="(max-width: 687px) 100vw, 687px" /></span></p>
<h1><span data-contrast="none">PQC for OT &amp; Products: Address the constraints while preserving crypto-agility</span><span data-ccp-props="{}"> </span></h1>
<h2><span data-contrast="none">OT &amp; Products context: specific constraints</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></h2>
<p><span data-contrast="auto">OT systems and products were never conceived for </span><b><span data-contrast="auto">crypto-agility</span></b><span data-contrast="auto">. Numerous industrial protocols, for instance DNP3, Modbus or MQTT, are not encrypted as of today because OT architecture historically depends more on network isolation than on cryptography, thus there is no reason to think they will be encrypted tomorrow with post-quantum algorithms.</span><span data-ccp-props="{}"> </span></p>
<p><span data-contrast="auto">Nevertheless, encrypted communications will undergo this cryptographic disruption.</span><span data-ccp-props="{}"> </span></p>
<p><span data-contrast="auto">In a second step, multiple OT devices face significant hardware constraints (CPU, memory, storage capacity) and have a very long lifespan, often between 10 and 30 years. Those characteristics make updates difficult and expensive: secure remote update mechanisms are still rare, and firmware signing is not consistently implemented, which is in fact bad practice.</span><span data-ccp-props="{}"> </span></p>
<p><span data-contrast="auto">Those constraints explain why OT environments cannot integrate new cryptographic primitives at the same speed as IT, and why PQC isn’t yet natively considered.</span><span data-ccp-props="{}"> </span></p>
<p><strong>Nevertheless, even if current products and OT systems aren’t conceived for post-quantum cryptography, the emergence of PQC standards, the evolution of regulatory obligations and the rise of risks linked to quantum computing make this transition essential in the medium term. </strong></p>
<p><span data-ccp-props="{&quot;335551550&quot;:2,&quot;335551620&quot;:2}"><img loading="lazy" decoding="async" class=" wp-image-29017 aligncenter" src="https://www.riskinsight-wavestone.com/wp-content/uploads/2026/02/PQC_en2.png" alt="" width="743" height="285" srcset="https://www.riskinsight-wavestone.com/wp-content/uploads/2026/02/PQC_en2.png 1402w, https://www.riskinsight-wavestone.com/wp-content/uploads/2026/02/PQC_en2-437x168.png 437w, https://www.riskinsight-wavestone.com/wp-content/uploads/2026/02/PQC_en2-71x27.png 71w, https://www.riskinsight-wavestone.com/wp-content/uploads/2026/02/PQC_en2-768x295.png 768w" sizes="auto, (max-width: 743px) 100vw, 743px" /></span></p>
<h2><span data-contrast="none">Making crypto-agility operational for the industry and products</span><span data-ccp-props="{}"> </span></h2>
<p><span data-contrast="auto">The scoping of the PQC project for Products and OT can be broken down into four main components:</span><span data-ccp-props="{}"> </span></p>
<p><b><span data-contrast="auto">1. Conduct the cryptographical inventory and prioritize critical assets </span></b><span data-ccp-props="{}"> </span></p>
<p><span data-contrast="auto">Start the dialogue with your cryptographic platform providers (PKI, KMS, HSM) now, to anticipate the migration.</span><span data-ccp-props="{&quot;335559685&quot;:720}"> </span></p>
<p><b><span data-contrast="auto">2. Conceive and deploy crypto-agile architectures</span></b><span data-ccp-props="{}"> </span></p>
<p><span data-contrast="auto">Rely exclusively on NIST-standardized algorithms (for instance: </span><b><span data-contrast="auto">ML-KEM, ML-DSA, SLH-DSA</span></b><span data-contrast="auto">) and prohibit any </span><b><span data-contrast="auto">internal development</span></b><span data-contrast="auto"> or </span><b><span data-contrast="auto">non-standard</span></b><span data-contrast="auto"> library for cryptographical components; prioritizing validated and proven solutions.</span><span data-ccp-props="{&quot;335559685&quot;:708}"> </span></p>
<p><span data-contrast="auto">Conceiving crypto-agile architecture implies accounting for the </span><b><span data-contrast="auto">embedded aspect and its constraints</span></b><span data-contrast="auto"> (limited memory, PCBs, energy resources). The implementation of PQC algorithms on those systems remains uncertain. Nevertheless, optimized algorithms for embedded systems are starting to emerge and open the way to its realistic adoption.</span><span data-ccp-props="{&quot;335559685&quot;:708}"> </span></p>
<p><span data-ccp-props="{&quot;335559685&quot;:720}"><img loading="lazy" decoding="async" class="alignnone  wp-image-29015 aligncenter" src="https://www.riskinsight-wavestone.com/wp-content/uploads/2026/02/PQC_en3.png" alt="" width="747" height="258" srcset="https://www.riskinsight-wavestone.com/wp-content/uploads/2026/02/PQC_en3.png 1444w, https://www.riskinsight-wavestone.com/wp-content/uploads/2026/02/PQC_en3-437x151.png 437w, https://www.riskinsight-wavestone.com/wp-content/uploads/2026/02/PQC_en3-71x25.png 71w, https://www.riskinsight-wavestone.com/wp-content/uploads/2026/02/PQC_en3-768x265.png 768w" sizes="auto, (max-width: 747px) 100vw, 747px" /></span></p>
<p><b><span data-contrast="auto">3. Progressively migrate through hybridization and iteration </span></b><span data-ccp-props="{}"> </span></p>
<p><span data-contrast="auto">Transition towards post-quantum cryptography cannot be approached as a one-off project or a “one-shot” migration. </span><span data-contrast="none">It is an iterative process that must be managed and governed over time, by starting with hybridization of algorithms:</span><span data-contrast="auto"> this is explicitly recommended by ANSSI (France’s National Cybersecurity Agency) and the European Commission.</span><span data-ccp-props="{&quot;335559685&quot;:720}"> </span></p>
<p><span data-contrast="auto">Crypto-agility isn’t an option, but a necessity to ensure resilience and compliance for industrial environments and products from the quantum threat. This depends on a </span><b><span data-contrast="none">structured approach, driven by inventory, architecture, hybrid migration and governance.</span></b><span data-contrast="auto"> </span><span data-ccp-props="{}"> </span></p>
<h1><span data-contrast="none">Operational feedback &amp; concrete use cases: stakeholders at different stages</span><span data-ccp-props="{}"> </span></h1>
<p><span data-contrast="auto">Our field experience reveals a noteworthy maturity gap between two industrial organizations when dealing with post-quantum cryptography:</span><span data-ccp-props="{}"> </span></p>
<p><b><span data-contrast="auto">1. Organizations with a rudimentary understanding</span></b><span data-ccp-props="{}"> </span></p>
<ul>
<li><b><span data-contrast="auto"> Observation</span></b><span data-contrast="auto">: In numerous industrial environments, PQC remains an abstract concept, often seen as distant or limited to experts. </span><span data-ccp-props="{}"> </span></li>
<li><b><span data-contrast="auto">Symptoms</span></b><span data-contrast="auto">: </span><span data-ccp-props="{}"> </span>
<ul>
<li><span data-contrast="auto">Operational and business teams aren’t part of strategic deliberations on cryptography.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:278}"> </span></li>
<li><b><span data-contrast="auto">Current roadmaps lack maturity and clarity</span></b><span data-contrast="auto">; the underlying projects costs are often underestimated. Priority remains on service availability; quantum security is therefore deprioritized.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:278}"> </span></li>
<li><b><span data-contrast="auto">HNDL &amp; TNFL</span></b><span data-contrast="auto"> concepts are poorly understood, if not outright ignored.</span>  </li>
</ul>
</li>
<li><b><span data-contrast="auto">Risks</span></b><span data-contrast="auto">: </span><span data-ccp-props="{}"> </span>
<ul>
<li><b><span data-contrast="auto">Disruption of industrial production processes and data breaches</span></b><span data-contrast="auto">: vulnerable communications between critical assets, based on outdated algorithms, expose sensitive data and can cause interruptions or major disturbances in industrial operations (loss of integrity of the data).</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:278}"> </span></li>
<li><b><span data-contrast="auto">Production downtime caused by abrupt migration:</span></b><span data-contrast="auto"> A forced transition towards post-quantum cryptography, without preparation nor crypto-agility, can lead to production interruptions, significant additional costs and severe impacts on operational continuity.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:278}"> </span></li>
</ul>
</li>
</ul>
<p><b><span data-contrast="auto">2. Product suppliers: pioneers already undergoing industrialization</span></b><span data-ccp-props="{}"> </span></p>
<ul>
<li><b><span data-contrast="auto">Observation: </span></b><span data-contrast="auto">On the contrary, some product suppliers are already ahead (including automotive and smart objects).</span><span data-ccp-props="{}"> </span></li>
<li><b><span data-contrast="auto">Symptoms: </span></b><span data-ccp-props="{}"> </span>
<ul>
<li><span data-contrast="auto">PQC projects are prioritized over critical use cases: firmware and update signatures (OTA), device identity management, secure remote access, etc.</span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:278}"> </span></li>
<li><span data-contrast="auto">Pilot projects are being launched on product lines or representative environments, with concrete feedback on performance, compatibility and robustness of hybrid solutions </span><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:278}"> </span></li>
<li><span data-contrast="auto">The process is being industrialized: Integration of PQC clauses in supplier contracts, automation of cryptographic inventory </span><b><span data-contrast="auto">CBOM</span></b><span data-contrast="auto">, team upskilling, and dedicated governance.</span></li>
</ul>
</li>
</ul>
<h1><span data-contrast="none">Conclusion &amp; Roadmap: Take action to build a quantum-safe future</span><span data-ccp-props="{}"> </span></h1>
<p><span data-contrast="auto">Quantum threat is no longer a distant prospect: it already demands a significant transformation of industrial and product cybersecurity.</span><span data-ccp-props="{}"> </span></p>
<ol>
<li><b><span data-contrast="auto">Plan ahead to protect the future</span></b><span data-ccp-props="{}"> </span></li>
</ol>
<p><span data-contrast="auto">Demystify quantum concepts and incorporate them in your cybersecurity processes, including your products, your OT environments or your IT systems. Planning ahead is the key to preventing a major disruption.</span><span data-ccp-props="{&quot;335559685&quot;:708}"> </span></p>
<ol start="2">
<li><b><span data-contrast="auto"> Make crypto-agility a strategic vision</span></b></li>
</ol>
<p><span data-contrast="auto">Stop viewing it as merely a technical project, but as a pillar of your resilience and of your digital sovereignty. Build a clear roadmap, with milestones in the short, medium and long term.</span><span data-ccp-props="{&quot;335559685&quot;:708}"> </span></p>
<ol start="3">
<li><b><span data-contrast="auto">Rely on trusted partners</span></b><span data-ccp-props="{}"> </span></li>
</ol>
<p><span data-contrast="auto">The market is ready: experts and solutions exist to support you through the modernization and securing of your critical infrastructure. Don’t face complexity on your own. </span><span data-ccp-props="{&quot;335559685&quot;:708}"> </span></p>
<ol start="4">
<li><b><span data-contrast="auto"> Industrialize the process</span></b></li>
</ol>
<p><span data-contrast="auto">Move from pilot projects to broader rollout: </span><span data-ccp-props="{}"> </span></p>
<ul>
<li><span data-contrast="auto">Implement a PQC strategy to map out, prioritize and pilot the migration of critical uses (include PQC clauses in contracts).</span><span data-ccp-props="{}"> </span></li>
<li><span data-contrast="auto">Start a transition program to modernize trust infrastructure components (PKI, CLM, HSM), automate the inventory and ensure the operational continuity.</span><span data-ccp-props="{}"> </span></li>
<li><span data-contrast="auto">Rely on peers’ feedback as well as feedback from sectors already engaged in PQC.</span><span data-ccp-props="{}"> </span></li>
</ul>
<h6><strong>Quantum risk is already there: weakened asymmetric encryption, leaving signatures and data exposed. </strong></h6>
<p><span data-contrast="auto">As mentioned previously, we start from the observation that elements that aren’t encrypted today in OT environments are not meant to be encrypted tomorrow with post-quantum algorithms, because already existing measures ensure a risk level judged acceptable.</span><span data-ccp-props="{}"> </span></p>
<p><span data-contrast="auto">In other words, PQC doesn’t aim to transform the entirety of OT, but to protect the uses that </span><b><span data-contrast="none">really rely on cryptographical components exposed to quantum risk.</span></b><span data-ccp-props="{}"> </span></p>
<p><b><span data-contrast="none">However, this observation doesn’t reduce the importance of planning.</span></b><span data-ccp-props="{}"> </span></p>
<h6><strong>The two priorities remain as follows: </strong></h6>
<ul>
<li><span data-contrast="none">Migrate your assets before 2030 and act today to protect data confidentiality</span><span data-ccp-props="{}"> </span></li>
<li><span data-contrast="none">Define your perimeter, build your roadmap, and above all, begin the migration process today.</span><span data-ccp-props="{}"> </span></li>
</ul>
<p>Cet article <a href="https://www.riskinsight-wavestone.com/en/2026/02/post-quantum-cryptography-for-products-ot-from-trends-to-industrial-reality/">Post-Quantum Cryptography for products &amp; OT: From trends to industrial reality</a> est apparu en premier sur <a href="https://www.riskinsight-wavestone.com/en/">RiskInsight</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.riskinsight-wavestone.com/en/2026/02/post-quantum-cryptography-for-products-ot-from-trends-to-industrial-reality/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Why is SBOM considered a vital ally for the security of your products?</title>
		<link>https://www.riskinsight-wavestone.com/en/2024/03/why-is-sbom-considered-a-vital-ally-for-the-security-of-your-products/</link>
					<comments>https://www.riskinsight-wavestone.com/en/2024/03/why-is-sbom-considered-a-vital-ally-for-the-security-of-your-products/#respond</comments>
		
		<dc:creator><![CDATA[Ramzi Mouhtadi]]></dc:creator>
		<pubDate>Fri, 08 Mar 2024 17:14:36 +0000</pubDate>
				<category><![CDATA[Cybersecurity & Digital Trust]]></category>
		<category><![CDATA[Focus]]></category>
		<category><![CDATA[IoT & Consumer goods]]></category>
		<guid isPermaLink="false">https://www.riskinsight-wavestone.com/?p=22663</guid>

					<description><![CDATA[<p>Since its initial appearance in 2014 and following its formalization in 2021 under the auspices of the Biden administration, the concept of SBOM (Software Bill of Materials) continues to captivate attention within the cyber community. CISOs, CIOs and DevSecOps teams...</p>
<p>Cet article <a href="https://www.riskinsight-wavestone.com/en/2024/03/why-is-sbom-considered-a-vital-ally-for-the-security-of-your-products/">Why is SBOM considered a vital ally for the security of your products?</a> est apparu en premier sur <a href="https://www.riskinsight-wavestone.com/en/">RiskInsight</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p style="text-align: justify;">Since its initial appearance in 2014 and following its formalization in 2021 under the auspices of the Biden administration, the concept of SBOM (Software Bill of Materials) continues to captivate attention within the cyber community. <strong>CISOs,</strong> <strong>CIOs </strong>and <strong>DevSecOps</strong> teams all wonder how to put it into practice and leverage it.</p>
<p style="text-align: justify;"> </p>
<h1 style="text-align: justify;"><strong>What is SBOM, and in what context does it come into play?</strong></h1>
<p style="text-align: justify;"><strong> </strong>The SBOM (Software Bill of Materials) is a formal inventory, typically in JSON, XML, or plain text format, designed to be machine-readable. It contains detailed information about the software components of a system, including their dependencies, attributes, and hierarchical relationships. The primary goal of an SBOM is to provide a comprehensive and up-to-date view of all the software elements composing an application or system (<strong>source:</strong> <strong><a href="https://www.ntia.gov/page/software-bill-materials">NTIA-Software-Bill-Of-Materials</a>)</strong></p>
<p style="text-align: justify;">Like a physical product, software is a complex assembly of various elements. It includes internally developed code, third-party components (open-source libraries or modules subject to different licenses), as well as all the tools necessary for assembling the final product.</p>
<p style="text-align: justify;">However, with each new vulnerability discovered by researchers or exploited by hackers, suppliers and buyers are faced with a crucial question: where do potential critical vulnerabilities lie within their product?</p>
<p style="text-align: justify;">Today, Wavestone&#8217;s analysis formally attests that the SBOM is undeniably an essential element to address this issue.</p>
<p style="text-align: justify;"> </p>
<h1 style="text-align: justify;"><strong>Generation methods </strong></h1>
<p style="text-align: justify;">A comprehensive technical analysis of tools available on the market has revealed the methods for generating Software Bill of Materials (SBOMs).</p>
<p style="text-align: justify;">Three main sources emerge for creating a SBOM:</p>
<ul style="text-align: justify;">
<li>Binary Code (compiled)</li>
<li>Project Source Code</li>
<li>Image Container, generated by platforms such as Docker.</li>
</ul>
<p style="text-align: justify;">These three sources can produce a file compliant with established standards, including<strong> SPDX</strong> and<strong> CycloneDX</strong>. However, it is essential to note that not all tools support these three inputs uniformly.</p>
<p style="text-align: justify;">The technical challenge lies in decompiling binary code, which can sometimes impede its integration. In such cases, the search for specific predefined indicators within the code proves to be an effective method for identifying most of hierarchical interdependencies in an appropriate format.</p>
<p style="text-align: justify;"><img loading="lazy" decoding="async" class="wp-image-22665 aligncenter" src="https://www.riskinsight-wavestone.com/wp-content/uploads/2024/03/ENImage1.png" alt="" width="832" height="295" srcset="https://www.riskinsight-wavestone.com/wp-content/uploads/2024/03/ENImage1.png 1129w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/03/ENImage1-437x155.png 437w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/03/ENImage1-71x25.png 71w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/03/ENImage1-768x272.png 768w" sizes="auto, (max-width: 832px) 100vw, 832px" /></p>
<p style="text-align: center;"><em>Types of Inputs for Generating an SBOM</em></p>
<p style="text-align: justify;">Despite these code extraction and analysis techniques, data completeness is not guaranteed, and additional verification must be considered.</p>
<p style="text-align: justify;"> </p>
<h1 style="text-align: justify;"><strong>Facilitated generation but an exploitation that remains to be determined, posing numerous unanswered questions</strong></h1>
<p style="text-align: justify;"><strong> </strong>The creation of an SBOM has been significantly simplified due to the presence of major players specialized in the market, such as <strong>Dependency Track</strong>, <strong>Adolus</strong>, and <strong>Fossa</strong>, to name a few. Additionally, well-established Software Composition Analysis (<strong>SCA</strong>) tools within our clients&#8217; development teams now offer the capability to generate and read an SBOM.</p>
<p style="text-align: justify;"><strong>Generating it is no longer a major challenge today</strong>, thanks to the implementation of the standards mentioned earlier. They facilitate automated SBOM generation by providing clear guidelines on how information about components should be structured and presented. Moreover, many software development and supply chain management tools now natively integrate SBOM creation.</p>
<p style="text-align: justify;"><strong>However, the systems designed to analyze SBOMs are not yet fully mature.</strong> Clients receiving these inventories often face questions about how to use and share them with other parties. Furthermore, to this technical issue, organizational challenges are added, as the framework for use between organizations has not yet been clearly defined.</p>
<p style="text-align: justify;">Nevertheless, stakeholders are actively working to establish a secure integration architecture for these SBOMs within their <strong>CI/CD pipelines</strong>.</p>
<p style="text-align: justify;">Currently, obtaining a reliable SBOM from a third party remains a challenge. Concerns about exchange and sharing arise as soon as this topic is addressed. The <strong>diversity of contracts with suppliers</strong>, who seek to protect their intellectual property, and the challenge of <strong>centralization</strong> pose hurdles to the content of such inventories. Each inventory is developed heterogeneously, without follow-up or a uniform regulatory framework imposed. From a technical standpoint, each entity has the freedom to report the information of their choice.</p>
<p style="text-align: justify;">As of now, we observe that pioneers in the field are opting for internal generation of their SBOMs, including for third-party software. This approach offers greater control over the quality and specificity of data, underscoring the need for more detailed regulation and stricter standards to ensure the reliability of software inventory exchanges.</p>
<p style="text-align: justify;"><strong> </strong></p>
<h1 style="text-align: justify;"><strong>The SBOM Integrated into the Core of Your Software Processes</strong></h1>
<p style="text-align: justify;">All these gaps have prompted the design of an optimal, theoretically state-of-the-art process to integrate an SBOM into a CI/CD pipeline, a process that can be broken down into a few steps.</p>
<ol style="text-align: justify;">
<li><strong>Creation of an SBOM Generation and Collection Space</strong>, Automating the collection of these data to ensure their accuracy and completeness.</li>
<li><strong>Storage of SBOMs in a Repository, </strong>Configuring a centralized repository to store all generated SBOMs. This could be a version control repository or a suitable data storage system.</li>
<li><strong>Distribution of an SBOM Package upon Client Request, </strong>Ensuring that SBOMs are easily accessible, and clients can securely retrieve them on demand.</li>
</ol>
<p style="text-align: justify;"><strong> <img loading="lazy" decoding="async" class="size-full wp-image-22667 aligncenter" src="https://www.riskinsight-wavestone.com/wp-content/uploads/2024/03/ENImage2.png" alt="" width="1255" height="537" srcset="https://www.riskinsight-wavestone.com/wp-content/uploads/2024/03/ENImage2.png 1255w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/03/ENImage2-437x187.png 437w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/03/ENImage2-71x30.png 71w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/03/ENImage2-768x329.png 768w" sizes="auto, (max-width: 1255px) 100vw, 1255px" /></strong></p>
<p style="text-align: justify;">                                   <em>Projection</em> <em>on the Integration of an SBOM within a Software Supply Chain</em></p>
<p style="text-align: justify;">This theoretical outlook paves the way for the automation of the process of generating, storing, and disseminating inventories and vulnerability reports.</p>
<p style="text-align: justify;">This will provide stakeholders with the ability to:</p>
<ul style="text-align: justify;">
<li>Receive real-time SBOMs and vulnerability reports.</li>
<li>Authenticate the legitimacy of received artifacts (image containers, documents, etc.).</li>
<li>Establish trust and validation through transparency at the heart of the software production process.</li>
</ul>
<p style="text-align: justify;"> </p>
<h1 style="text-align: justify;"><strong>A Bright Future for SBOM?</strong></h1>
<p style="text-align: justify;"><strong> </strong>Political entities are becoming aware of the level of unpreparedness of their infrastructures in the face of increasing cyber threats. In this context, SBOM is increasingly seen as an effective means to enhance responsiveness to vulnerabilities that could simultaneously affect many companies.</p>
<p style="text-align: justify;">Even though the market is not quite ready for a widespread transition to the use of this solution, it is common for regulation, even if it may seem arbitrary, to profoundly influence the trajectory in a new direction.</p>
<p style="text-align: justify;">It is likely that Europe will eventually converge towards the regulation established in the United States, even though it still seems to be in a preliminary and incomplete stage, especially concerning the mechanisms for sharing and exchanging these inventories.</p>
<p style="text-align: justify;">In the current context, stakeholders are compelled to reassess their priority criteria. It will be important to have data on software composition, the origin of its components, their source, known vulnerabilities, and to trust the production and quality control process.</p>
<p style="text-align: justify;">However, it is necessary to bring back to the agenda the series of challenges they generally face:</p>
<ul style="text-align: justify;">
<li><strong>Incomplete or lacking data,</strong> the absence of comprehensive data on software composition can make risk assessment difficult.</li>
<li><strong>Ad hoc approaches for data sharing,</strong> non-standardized methods and improvised approaches for information sharing can make communication inefficient and unreliable.</li>
<li><strong>Additional costs for data collection and maintenance,</strong> Collecting, verifying, and updating information on software composition can incur additional costs.</li>
<li><strong>Lack of standardization,</strong> the lack of standards in collecting and sharing data makes it difficult to compare and analyze information among different stakeholders.</li>
<li><strong>Governance and data privacy,</strong> managing sensitive data on software composition raises concerns about its confidentiality, integrity, and availability.</li>
</ul>
<p style="text-align: justify;">In conclusion, the SBOM serves as a vital ally for the security of your products, enabling transparency, risk reduction, and informed decision-making throughout the software development lifecycle.</p>
<p>Cet article <a href="https://www.riskinsight-wavestone.com/en/2024/03/why-is-sbom-considered-a-vital-ally-for-the-security-of-your-products/">Why is SBOM considered a vital ally for the security of your products?</a> est apparu en premier sur <a href="https://www.riskinsight-wavestone.com/en/">RiskInsight</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.riskinsight-wavestone.com/en/2024/03/why-is-sbom-considered-a-vital-ally-for-the-security-of-your-products/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
