<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>MD5 ISSUES</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/127658/md5-issues</link><description>Hi, 
 I am developing with NCS 3.0. In my application, I need to use MD5 to calculate a signature. Following Nordic AI&amp;#39;s guidance, I enabled CONFIG_PSA_WANT_ALG_MD5=y in prj.conf , but I get a compilation error: 
 
 how can I fix this problem?</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 08 Apr 2026 09:01:20 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/127658/md5-issues" /><item><title>RE: MD5 ISSUES</title><link>https://devzone.nordicsemi.com/thread/564594?ContentTypeID=1</link><pubDate>Wed, 08 Apr 2026 09:01:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ce9ccffd-178a-477c-8bf4-cf17fe130476</guid><dc:creator>Benjamin</dc:creator><description>&lt;p&gt;Hi,&lt;br /&gt;Yes, this is the only way we have support for MD5. You may also want to have a look at &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/96587/nrf9160-hash-md5-calculation"&gt;this ticket&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Benjamin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MD5 ISSUES</title><link>https://devzone.nordicsemi.com/thread/564405?ContentTypeID=1</link><pubDate>Thu, 02 Apr 2026 06:18:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:237dfe7f-202c-4df2-bc82-771dc4ff6f32</guid><dc:creator>Steph0</dc:creator><description>&lt;p&gt;Hi Benjamin,&lt;br /&gt;&amp;nbsp; Thank you for your reply. MD5 is used only as a signature verification method, not as an encryption algorithm. So Is it mandatory for me to integrate the Mbed TLS library? Is there any&amp;nbsp;lightweight approaches?&lt;br /&gt;&lt;span&gt;Best regards,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Stephen&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MD5 ISSUES</title><link>https://devzone.nordicsemi.com/thread/564366?ContentTypeID=1</link><pubDate>Wed, 01 Apr 2026 09:59:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1eb61e90-e595-4ef8-8acd-9736ed5cea97</guid><dc:creator>Benjamin</dc:creator><description>&lt;p&gt;Hi Stephen,&lt;/p&gt;
&lt;p&gt;This error means&amp;nbsp;that &lt;code&gt;CONFIG_PSA_WANT_ALG_MD5&lt;/code&gt; is enabled in your project configuration, but no crypto driver in your setup supports MD5.&lt;/p&gt;
&lt;p&gt;MD5 is not available in any PSA Crypto driver and is not recommended, as it is considered cryptographically broken. If you still need to use it, you will have to rely on the legacy Mbed TLS API, but not that this&amp;nbsp;has been deprecated since NCS v2.8.0.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Benjamin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>