<?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>nrfxlib: Nordic Security Backend</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/61424/nrfxlib-nordic-security-backend</link><description>Hi, 
 I&amp;#39;m trying to use the Nordic Security Backend, such that a change to CC-312, if availble soon, would be easy. However I get following error after enabling : 
 
 
 It works on compiling for nRF52840, but fails also on nRF52832.</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 15 May 2020 15:13:31 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/61424/nrfxlib-nordic-security-backend" /><item><title>RE: nrfxlib: Nordic Security Backend</title><link>https://devzone.nordicsemi.com/thread/250237?ContentTypeID=1</link><pubDate>Fri, 15 May 2020 15:13:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bd10c2bc-d469-483e-9475-1f7c6de1092a</guid><dc:creator>trembel</dc:creator><description>&lt;p&gt;Dumb me, I was looking in (Top) &amp;rarr; Modules &amp;rarr; Nordic nrfxlib &amp;rarr; Nordic Security &amp;rarr; Use Nordic provided security backend &amp;rarr; AES - Advanced Encryption Standard and have not seen AEAD. Thanks for your help!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrfxlib: Nordic Security Backend</title><link>https://devzone.nordicsemi.com/thread/250234?ContentTypeID=1</link><pubDate>Fri, 15 May 2020 15:05:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:69017fe5-a8ae-4cc4-bb30-43f30a13e0e6</guid><dc:creator>Einar Thorsrud</dc:creator><description>[quote user="trembel"]Do you mean mbedTLS API?[/quote]
&lt;p&gt;Yes, I fixed the typo in my previous answer.&lt;/p&gt;
[quote user="trembel"]If using the Nordic Security Backend, how can CCM be used (since there is no config flag)?[/quote]
&lt;p&gt;Can you elaborate? Were you looking for&amp;nbsp;CONFIG_MBEDTLS_CCM_C and&amp;nbsp;CONFIG_VANILLA_MBEDTLS_CCM_C?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrfxlib: Nordic Security Backend</title><link>https://devzone.nordicsemi.com/thread/250231?ContentTypeID=1</link><pubDate>Fri, 15 May 2020 14:55:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b4598d08-e4e4-420f-9f4b-a7e03f14735f</guid><dc:creator>trembel</dc:creator><description>&lt;p&gt;Do you mean mbedTLS API?&lt;br /&gt;&lt;br /&gt;My error above resolved itself after an update to the latest master branch.&lt;br /&gt;&lt;br /&gt;If using the Nordic Security Backend, how can CCM be used (since there is no config flag)?&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrfxlib: Nordic Security Backend</title><link>https://devzone.nordicsemi.com/thread/250226?ContentTypeID=1</link><pubDate>Fri, 15 May 2020 14:24:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a33d5ff3-bc61-4404-ac87-df911450888c</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;I see. The idea is that you should use the mbedTLS API regardless of backed and that the&amp;nbsp;Nordic security module will provide this integration with CC312. So if you are developing now and want to have to do to a minimal amount of changes later, then using the&amp;nbsp;Nordic security module with embedTLS SW backend, for now, is probably the most sensible. Then it should be a small matter to change to CC312 when support is made available.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrfxlib: Nordic Security Backend</title><link>https://devzone.nordicsemi.com/thread/250217?ContentTypeID=1</link><pubDate>Fri, 15 May 2020 14:06:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6fb034a2-5498-45a7-a62b-e4acbc1c60d5</guid><dc:creator>trembel</dc:creator><description>&lt;p&gt;I&amp;#39;m trying to write a generic code for the nRF5340, such that on a later NCS version the (hopefully) supported CryptoCell-312 can be used - without changing the Source Code.&lt;/p&gt;
&lt;p&gt;To see if the error does only happen on the nRF5340, I tried it with compiling for nRF52840 and nRF52832. For the nRF52840 this worked well, since CONFIG_NORDIC_SECURITY_BACKEND automatically selects the CryptoCell as backend.&lt;/p&gt;
&lt;p&gt;For the nRF5340 and nRF52832 I got the above error. CONFIG_MBEDTLS_VANILLA_BACKEND is automatically selecte, if the CryptoCell is not available.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrfxlib: Nordic Security Backend</title><link>https://devzone.nordicsemi.com/thread/250209?ContentTypeID=1</link><pubDate>Fri, 15 May 2020 13:46:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:71da4320-ab41-44a8-bbdc-e1c36ca938fc</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Can you elaborate on this? The nRF52832 does not have CryptoCell, but you can use the Nordic Security Backend without it as well, if you set&amp;nbsp;CONFIG_MBEDTLS_VANILLA_BACKEND to true.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>