<?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>App not compiling with both CC310 backend and mbedtls enabled in NCS</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/72132/app-not-compiling-with-both-cc310-backend-and-mbedtls-enabled-in-ncs</link><description>Hi all, 
 I&amp;#39;m trying to use one of the built in sha256 libraries. As I&amp;#39;ve enabled the CONFIG_NRF_CC3XX_PLATFORM and CONFIG_NORDIC_SECURITY_BACKEND I thought I would pick this up. I&amp;#39;m using CC3XX to grab some entropy via nrf_cc3xx_platform_entropy_get</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 10 Mar 2021 08:02:12 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/72132/app-not-compiling-with-both-cc310-backend-and-mbedtls-enabled-in-ncs" /><item><title>RE: App not compiling with both CC310 backend and mbedtls enabled in NCS</title><link>https://devzone.nordicsemi.com/thread/298907?ContentTypeID=1</link><pubDate>Wed, 10 Mar 2021 08:02:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7f72b66c-0b51-40c3-a5d5-a60e389c4317</guid><dc:creator>adamfowleruk</dc:creator><description>&lt;p&gt;This seems to have resolved my issue. It won&amp;#39;t run - but that&amp;#39;s entirely my own bug! Libraries are now compiling, linking, and executing fine. Thanks for your help!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: App not compiling with both CC310 backend and mbedtls enabled in NCS</title><link>https://devzone.nordicsemi.com/thread/298521?ContentTypeID=1</link><pubDate>Mon, 08 Mar 2021 21:56:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7773224e-37b9-4774-b9e5-99c87ce57679</guid><dc:creator>adamfowleruk</dc:creator><description>&lt;p&gt;So this configuration allowed me to build and still allows me to call&lt;/p&gt;
&lt;div style="background-color:#1e1e1e;color:#d4d4d4;font-family:Consolas, &amp;#39;Courier New&amp;#39;, monospace;font-size:14px;font-weight:normal;line-height:19px;white-space:pre;"&gt;
&lt;div&gt;&lt;span style="color:#dcdcaa;"&gt;nrf_cc3xx_platform_entropy_get&lt;/span&gt;&lt;span style="color:#d4d4d4;"&gt;(&lt;/span&gt;&lt;span style="color:#9cdcfe;"&gt;buf&lt;/span&gt;&lt;span style="color:#d4d4d4;"&gt;,&lt;/span&gt;&lt;span style="color:#9cdcfe;"&gt;buflen&lt;/span&gt;&lt;span style="color:#d4d4d4;"&gt;,&amp;amp;&lt;/span&gt;&lt;span style="color:#9cdcfe;"&gt;olen&lt;/span&gt;&lt;span style="color:#d4d4d4;"&gt;);&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;#CONFIG_NRF_CC3XX_PLATFORM=y
#CONFIG_CC3XX_BACKEND=y
#CONFIG_NORDIC_SECURITY_BACKEND=y
CONFIG_NRF_SECURITY_RNG=y
CONFIG_ENTROPY_GENERATOR=y

# Simple Payload support BEGINS
# Option 1: MBEDTLS
CONFIG_MBEDTLS_VANILLA_BACKEND=y
CONFIG_MBEDTLS_MAC_SHA256_ENABLED=y
CONFIG_MBEDTLS=y
CONFIG_MBEDTLS_BUILTIN=y
CONFIG_MBEDTLS_CFG_FILE=&amp;quot;config-tls-generic.h&amp;quot;&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;I now have a runtime issue which may or may not be in the sha256 code. I&amp;#39;ll investigate further and let you know if this has resolved my issue. Thanks!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: App not compiling with both CC310 backend and mbedtls enabled in NCS</title><link>https://devzone.nordicsemi.com/thread/298518?ContentTypeID=1</link><pubDate>Mon, 08 Mar 2021 21:37:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:26571559-f781-4aa0-9764-fcbb7fe5f322</guid><dc:creator>adamfowleruk</dc:creator><description>&lt;p&gt;Using your config as a starting point I&amp;#39;ve found the below are required for the warnings about missing config items to disappear:-&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;CONFIG_NRF_CC3XX_PLATFORM=y
CONFIG_NORDIC_SECURITY_BACKEND=y
CONFIG_NRF_SECURITY_RNG=y
CONFIG_ENTROPY_GENERATOR=y

# Simple Payload support BEGINS
# Option 1: MBEDTLS
CONFIG_MBEDTLS_VANILLA_BACKEND=y
CONFIG_MBEDTLS_MAC_SHA256_ENABLED=y
CONFIG_MBEDTLS=y
CONFIG_MBEDTLS_BUILTIN=y
CONFIG_MBEDTLS_CFG_FILE=&amp;quot;config-tls-generic.h&amp;quot;
&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;But I get the original errors around the mbedtls library:-&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md_wrap.c:499:5: error: incompatible types when initializing type &amp;#39;enum &amp;lt;anonymous&amp;gt;&amp;#39; using type &amp;#39;char *&amp;#39;
[build]   499 |     &amp;quot;SHA256&amp;quot;,
[build]       |     ^~~~~~~~
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md_wrap.c:502:5: warning: excess elements in struct initializer
[build]   502 |     sha256_starts_wrap,
[build]       |     ^~~~~~~~~~~~~~~~~~
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md_wrap.c:502:5: note: (near initialization for &amp;#39;mbedtls_sha256_info&amp;#39;)
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md_wrap.c:503:5: warning: excess elements in struct initializer
[build]   503 |     sha224_update_wrap,
[build]       |     ^~~~~~~~~~~~~~~~~~
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md_wrap.c:503:5: note: (near initialization for &amp;#39;mbedtls_sha256_info&amp;#39;)
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md_wrap.c:504:5: warning: excess elements in struct initializer
[build]   504 |     sha224_finish_wrap,
[build]       |     ^~~~~~~~~~~~~~~~~~
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md_wrap.c:504:5: note: (near initialization for &amp;#39;mbedtls_sha256_info&amp;#39;)
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md_wrap.c:505:5: warning: excess elements in struct initializer
[build]   505 |     sha256_wrap,
[build]       |     ^~~~~~~~~~~
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md_wrap.c:505:5: note: (near initialization for &amp;#39;mbedtls_sha256_info&amp;#39;)
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md_wrap.c:506:5: warning: excess elements in struct initializer
[build]   506 |     sha224_ctx_alloc,
[build]       |     ^~~~~~~~~~~~~~~~
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md_wrap.c:506:5: note: (near initialization for &amp;#39;mbedtls_sha256_info&amp;#39;)
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md_wrap.c:507:5: warning: excess elements in struct initializer
[build]   507 |     sha224_ctx_free,
[build]       |     ^~~~~~~~~~~~~~~
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md_wrap.c:507:5: note: (near initialization for &amp;#39;mbedtls_sha256_info&amp;#39;)
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md_wrap.c:508:5: warning: excess elements in struct initializer
[build]   508 |     sha224_clone_wrap,
[build]       |     ^~~~~~~~~~~~~~~~~
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md_wrap.c:508:5: note: (near initialization for &amp;#39;mbedtls_sha256_info&amp;#39;)
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md_wrap.c:509:5: warning: excess elements in struct initializer
[build]   509 |     sha224_process_wrap,
[build]       |     ^~~~~~~~~~~~~~~~~~~
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md_wrap.c:509:5: note: (near initialization for &amp;#39;mbedtls_sha256_info&amp;#39;)
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md_wrap.c:569:5: warning: initialization of &amp;#39;const char *&amp;#39; from &amp;#39;int&amp;#39; makes pointer from integer without a cast [-Wint-conversion]
[build]   569 |     MBEDTLS_MD_SHA384,
[build]       |     ^~~~~~~~~~~~~~~~~
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md_wrap.c:569:5: note: (near initialization for &amp;#39;mbedtls_sha384_info.name&amp;#39;)
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md_wrap.c:570:5: error: incompatible types when initializing type &amp;#39;enum &amp;lt;anonymous&amp;gt;&amp;#39; using type &amp;#39;char *&amp;#39;
[build]   570 |     &amp;quot;SHA384&amp;quot;,
[build]       |     ^~~~~~~~
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md_wrap.c:573:5: warning: excess elements in struct initializer
[build]   573 |     sha384_starts_wrap,
[build]       |     ^~~~~~~~~~~~~~~~~~
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md_wrap.c:573:5: note: (near initialization for &amp;#39;mbedtls_sha384_info&amp;#39;)
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md_wrap.c:574:5: warning: excess elements in struct initializer
[build]   574 |     sha384_update_wrap,
[build]       |     ^~~~~~~~~~~~~~~~~~
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md_wrap.c:574:5: note: (near initialization for &amp;#39;mbedtls_sha384_info&amp;#39;)
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md_wrap.c:575:5: warning: excess elements in struct initializer
[build]   575 |     sha384_finish_wrap,
[build]       |     ^~~~~~~~~~~~~~~~~~

And then later...


[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md.c: In function &amp;#39;mbedtls_md&amp;#39;:
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md.c:300:20: error: &amp;#39;mbedtls_md_info_t&amp;#39; {aka &amp;#39;const struct mbedtls_md_info_t&amp;#39;} has no member named &amp;#39;digest_func&amp;#39;
[build]   300 |     return( md_info-&amp;gt;digest_func( input, ilen, output ) );
[build]       |                    ^~
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md.c: In function &amp;#39;mbedtls_md_hmac_starts&amp;#39;:
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md.c:356:33: error: &amp;#39;mbedtls_md_info_t&amp;#39; {aka &amp;#39;const struct mbedtls_md_info_t&amp;#39;} has no member named &amp;#39;starts_func&amp;#39;
[build]   356 |         if( ( ret = ctx-&amp;gt;md_info-&amp;gt;starts_func( ctx-&amp;gt;md_ctx ) ) != 0 )
[build]       |                                 ^~
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md.c:358:33: error: &amp;#39;mbedtls_md_info_t&amp;#39; {aka &amp;#39;const struct mbedtls_md_info_t&amp;#39;} has no member named &amp;#39;update_func&amp;#39;
[build]   358 |         if( ( ret = ctx-&amp;gt;md_info-&amp;gt;update_func( ctx-&amp;gt;md_ctx, key, keylen ) ) != 0 )
[build]       |                                 ^~
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md.c:360:33: error: &amp;#39;mbedtls_md_info_t&amp;#39; {aka &amp;#39;const struct mbedtls_md_info_t&amp;#39;} has no member named &amp;#39;finish_func&amp;#39;
[build]   360 |         if( ( ret = ctx-&amp;gt;md_info-&amp;gt;finish_func( ctx-&amp;gt;md_ctx, sum ) ) != 0 )
[build]       |                                 ^~
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md.c:379:29: error: &amp;#39;mbedtls_md_info_t&amp;#39; {aka &amp;#39;const struct mbedtls_md_info_t&amp;#39;} has no member named &amp;#39;starts_func&amp;#39;
[build]   379 |     if( ( ret = ctx-&amp;gt;md_info-&amp;gt;starts_func( ctx-&amp;gt;md_ctx ) ) != 0 )
[build]       |                             ^~
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md.c:381:29: error: &amp;#39;mbedtls_md_info_t&amp;#39; {aka &amp;#39;const struct mbedtls_md_info_t&amp;#39;} has no member named &amp;#39;update_func&amp;#39;
[build]   381 |     if( ( ret = ctx-&amp;gt;md_info-&amp;gt;update_func( ctx-&amp;gt;md_ctx, ipad,
[build]       |                             ^~
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md.c: In function &amp;#39;mbedtls_md_hmac_update&amp;#39;:
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md.c:396:25: error: &amp;#39;mbedtls_md_info_t&amp;#39; {aka &amp;#39;const struct mbedtls_md_info_t&amp;#39;} has no member named &amp;#39;update_func&amp;#39;
[build]   396 |     return( ctx-&amp;gt;md_info-&amp;gt;update_func( ctx-&amp;gt;md_ctx, input, ilen ) );
[build]       |                         ^~
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md.c: In function &amp;#39;mbedtls_md_hmac_finish&amp;#39;:
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md.c:410:29: error: &amp;#39;mbedtls_md_info_t&amp;#39; {aka &amp;#39;const struct mbedtls_md_info_t&amp;#39;} has no member named &amp;#39;finish_func&amp;#39;
[build]   410 |     if( ( ret = ctx-&amp;gt;md_info-&amp;gt;finish_func( ctx-&amp;gt;md_ctx, tmp ) ) != 0 )
[build]       |                             ^~
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md.c:412:29: error: &amp;#39;mbedtls_md_info_t&amp;#39; {aka &amp;#39;const struct mbedtls_md_info_t&amp;#39;} has no member named &amp;#39;starts_func&amp;#39;
[build]   412 |     if( ( ret = ctx-&amp;gt;md_info-&amp;gt;starts_func( ctx-&amp;gt;md_ctx ) ) != 0 )
[build]       |                             ^~
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md.c:414:29: error: &amp;#39;mbedtls_md_info_t&amp;#39; {aka &amp;#39;const struct mbedtls_md_info_t&amp;#39;} has no member named &amp;#39;update_func&amp;#39;
[build]   414 |     if( ( ret = ctx-&amp;gt;md_info-&amp;gt;update_func( ctx-&amp;gt;md_ctx, opad,
[build]       |                             ^~
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md.c:417:29: error: &amp;#39;mbedtls_md_info_t&amp;#39; {aka &amp;#39;const struct mbedtls_md_info_t&amp;#39;} has no member named &amp;#39;update_func&amp;#39;
[build]   417 |     if( ( ret = ctx-&amp;gt;md_info-&amp;gt;update_func( ctx-&amp;gt;md_ctx, tmp,
[build]       |                             ^~
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md.c:420:25: error: &amp;#39;mbedtls_md_info_t&amp;#39; {aka &amp;#39;const struct mbedtls_md_info_t&amp;#39;} has no member named &amp;#39;finish_func&amp;#39;
[build]   420 |     return( ctx-&amp;gt;md_info-&amp;gt;finish_func( ctx-&amp;gt;md_ctx, output ) );
[build]       |                         ^~
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md.c: In function &amp;#39;mbedtls_md_hmac_reset&amp;#39;:
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md.c:433:29: error: &amp;#39;mbedtls_md_info_t&amp;#39; {aka &amp;#39;const struct mbedtls_md_info_t&amp;#39;} has no member named &amp;#39;starts_func&amp;#39;
[build]   433 |     if( ( ret = ctx-&amp;gt;md_info-&amp;gt;starts_func( ctx-&amp;gt;md_ctx ) ) != 0 )
[build]       |                             ^~
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md.c:435:25: error: &amp;#39;mbedtls_md_info_t&amp;#39; {aka &amp;#39;const struct mbedtls_md_info_t&amp;#39;} has no member named &amp;#39;update_func&amp;#39;
[build]   435 |     return( ctx-&amp;gt;md_info-&amp;gt;update_func( ctx-&amp;gt;md_ctx, ipad,
[build]       |                         ^~
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md.c: In function &amp;#39;mbedtls_md_process&amp;#39;:
[build] D:/devtools/ncs/v1.4.2/modules/crypto/mbedtls/library/md.c:473:25: error: &amp;#39;mbedtls_md_info_t&amp;#39; {aka &amp;#39;const struct mbedtls_md_info_t&amp;#39;} has no member named &amp;#39;process_func&amp;#39;
[build]   473 |     return( ctx-&amp;gt;md_info-&amp;gt;process_func( ctx-&amp;gt;md_ctx, data ) );
[build]       |                         ^~&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Any thoughts?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: App not compiling with both CC310 backend and mbedtls enabled in NCS</title><link>https://devzone.nordicsemi.com/thread/298506?ContentTypeID=1</link><pubDate>Mon, 08 Mar 2021 19:26:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:49ac22f2-4ecc-45a4-a48c-148933cf4dee</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I did not get a chance to look into this in detail today unfortunately, but looking briefly I would think you should have&amp;nbsp;at least the following in your .conf file:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;CONFIG_CC3XX_BACKEND=y
CONFIG_MBEDTLS_VANILLA_BACKEND=y
CONFIG_MBEDTLS_MAC_SHA256_ENABLED&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: App not compiling with both CC310 backend and mbedtls enabled in NCS</title><link>https://devzone.nordicsemi.com/thread/298212?ContentTypeID=1</link><pubDate>Sat, 06 Mar 2021 14:20:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cd77b907-0905-4d67-91cc-575b9714a889</guid><dc:creator>adamfowleruk</dc:creator><description>&lt;p&gt;Ah yes sorry, I did a fat fingered delete unfortunately. They&amp;#39;re now back. I&amp;#39;ll have a read of the sample and let you know the outcome. Thanks!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: App not compiling with both CC310 backend and mbedtls enabled in NCS</title><link>https://devzone.nordicsemi.com/thread/298197?ContentTypeID=1</link><pubDate>Sat, 06 Mar 2021 07:56:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d5b228c5-2798-4743-9cfd-3cef863ad5bf</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;It seems the github links are no longer valid. Perhaps you can update those, or even better include the files in your post? Most importantly prj.conf and any overlay files if used. I also suggest you look at the crypto test in NCS, which demonstrates most possible combinations, including combining CC3xx and mbed TLS vanilla (SW). You can find this code under &amp;lt;NCS&amp;gt;\nrf\tests\crypto\ and the documentation &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/tests/crypto/README.html"&gt;here &lt;/a&gt;(which is unfortunately slightly outdated).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: App not compiling with both CC310 backend and mbedtls enabled in NCS</title><link>https://devzone.nordicsemi.com/thread/298189?ContentTypeID=1</link><pubDate>Fri, 05 Mar 2021 20:31:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c788db9f-0c79-4545-a109-f0647f94c95a</guid><dc:creator>adamfowleruk</dc:creator><description>&lt;p&gt;Hi there. Thanks but this still didn&amp;#39;t work for me. I&amp;#39;ve now stopped trying to use mbedtls for this and just use tinycrypt for my sha256 needs. &lt;/p&gt;
&lt;p&gt;I would really like to know how to get this working though. &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: App not compiling with both CC310 backend and mbedtls enabled in NCS</title><link>https://devzone.nordicsemi.com/thread/296875?ContentTypeID=1</link><pubDate>Mon, 01 Mar 2021 14:03:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a78386a5-ed9e-48f9-998a-1ebf7df9c06b</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;If you want to use normal/vanilla mbedTLS (all in SW) then you can specify&amp;nbsp;&lt;code&gt;CONFIG_MBEDTLS_VANILLA_BACKEND=y&lt;/code&gt;.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>