<?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>nRF9160 - Using ECC accelerator from user application?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/83297/nrf9160---using-ecc-accelerator-from-user-application</link><description>I want to use a nRF9160 to send data over UDP/NB-IoT. 
 For encryption I want to use eclipse/tinydtls in order to have support for RFC7250 and (upcoming) RFC9146. That works with software ecc (so far). However the software ecc-functions takes a couple</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 07 Jan 2022 16:29:59 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/83297/nrf9160---using-ecc-accelerator-from-user-application" /><item><title>RE: nRF9160 - Using ECC accelerator from user application?</title><link>https://devzone.nordicsemi.com/thread/346747?ContentTypeID=1</link><pubDate>Fri, 07 Jan 2022 16:29:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c9f0d570-7c65-4eaf-9b48-d745cfa69a96</guid><dc:creator>Achim Kraus</dc:creator><description>&lt;p&gt;Anyway, i don&amp;#39;t want to spend more time into this. Using RFC9146 the ecc stuff is intended to run once a week, so not big thing, if that takes then some more seconds, at least not in a preview example ;-).&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 - Using ECC accelerator from user application?</title><link>https://devzone.nordicsemi.com/thread/346746?ContentTypeID=1</link><pubDate>Fri, 07 Jan 2022 16:28:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:27f868ea-ecac-44c4-81d8-a5e2a278e7b6</guid><dc:creator>Achim Kraus</dc:creator><description>&lt;p&gt;;-(&amp;nbsp;&lt;span&gt;;-(&amp;nbsp;;-(&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;even with the page you referred to &lt;a href="https://nrfconnect.github.io/vscode-nrf-connect/index.html"&gt;vscode-nrf-connect&lt;/a&gt; the link for &lt;a href="https://nrfconnect.github.io/vscode-nrf-connect/install_setup.md"&gt;linux - setting up the project&lt;/a&gt; show&lt;/p&gt;
&lt;p&gt;404 Not Found&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 - Using ECC accelerator from user application?</title><link>https://devzone.nordicsemi.com/thread/346724?ContentTypeID=1</link><pubDate>Fri, 07 Jan 2022 14:29:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d5252ec8-b2f1-4f6f-b844-3f452c096de1</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;That is odd. It should &lt;a href="https://nrfconnect.github.io/vscode-nrf-connect/index.html"&gt;just work&lt;/a&gt; after you have followed the&amp;nbsp;instructions for installing the nRF Connect SDK dependencies and point to the SDK files and toolchain (use &amp;quot;PATH&amp;quot; as you write) for the latter. You can do this from &amp;quot;Quick Setup&amp;quot; in the nRF Connect for VS code welcome page (which just writes to the workspace settings file for you).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 - Using ECC accelerator from user application?</title><link>https://devzone.nordicsemi.com/thread/346561?ContentTypeID=1</link><pubDate>Thu, 06 Jan 2022 20:02:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:da53d55c-5bc8-4e6a-937c-1125bd06c89c</guid><dc:creator>Achim Kraus</dc:creator><description>&lt;p&gt;I have to give up ;-(.&lt;/p&gt;
&lt;p&gt;Beside of the nice movies how to install it on windows, the instructions for ubuntu maybe either broken or incomplete.&lt;/p&gt;
&lt;p&gt;The build works nice from the command-line, but VS Code seems to depend on a setup, which is unclear.&lt;/p&gt;
&lt;p&gt;It asks to configure &amp;quot;nRF Connect Toolchain&amp;quot;. using PATH fails. Even after sourcing zephyr-env.sh. In the end, it just takes too much time.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Edit:&lt;/p&gt;
&lt;p&gt;Even VS Code complained about PATH, it wasn&amp;#39;t the cause. It seems to miss GNUARMEMB_TOOLCHAIN_PATH, which isn&amp;#39;t required, if I run it from cmd-line. With that I was able to build it. The debug-build then fails again ...&lt;/p&gt;
&lt;p&gt;So, my conclusion: too much time to find too many small things ;-).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 - Using ECC accelerator from user application?</title><link>https://devzone.nordicsemi.com/thread/346306?ContentTypeID=1</link><pubDate>Wed, 05 Jan 2022 20:25:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4ab06bab-1099-40d1-9449-e8e457da23ab</guid><dc:creator>Achim Kraus</dc:creator><description>&lt;p&gt;Thanks!&lt;/p&gt;
&lt;p&gt;(Sorry, that my answers seems to be mixed up an unordered, but the &amp;quot;reply&amp;quot; button in this forum is really a myth to me.)&lt;/p&gt;
&lt;p&gt;cmd-line works (I already wrote that above).&lt;/p&gt;
&lt;p&gt;And I will give VS code a try tomorrow.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 - Using ECC accelerator from user application?</title><link>https://devzone.nordicsemi.com/thread/346304?ContentTypeID=1</link><pubDate>Wed, 05 Jan 2022 19:28:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:130110cf-c823-4ae0-a4fb-2bc0f09f2e21</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Ah, I see. Unfortunately there are issues building many of the crypto samples with SES. I recommend either building from command line, or using the new nRF Connect for VS Code addon, which in most regards are better for nRF Connect SDK development than SES. Pleas try to build from the command line and see if that works. If it does, your toolchain etc. is OK, and then it will also work from VS Code (which unlike SES &lt;em&gt;only&lt;/em&gt; calls underlying tools for the build process).&lt;/p&gt;
&lt;p&gt;(You can get the same as --pristine from SES by opening the project again and selecting to clean the build folder (or just close SES, delete the build folder, then open the project again).)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 - Using ECC accelerator from user application?</title><link>https://devzone.nordicsemi.com/thread/346292?ContentTypeID=1</link><pubDate>Wed, 05 Jan 2022 17:06:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3228db4b-2dd9-4e23-8cf9-a15f128b7237</guid><dc:creator>Achim Kraus</dc:creator><description>&lt;p&gt;Cool. Using the cmd-line works &amp;quot;on my machine&amp;quot; as well.&lt;/p&gt;
&lt;p&gt;So the question is then: which IDE could be used? Or is using a IDE not intended?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 - Using ECC accelerator from user application?</title><link>https://devzone.nordicsemi.com/thread/346288?ContentTypeID=1</link><pubDate>Wed, 05 Jan 2022 16:39:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3b6b6c20-069f-40a9-9b69-046a9b11c809</guid><dc:creator>Achim Kraus</dc:creator><description>&lt;p&gt;Sorry, my browser (Firefox) sometimes doesn&amp;#39;t show the reply. And sometimes it appears then suddenly (No, I don&amp;#39;t have too much trouble with other sides ;-) ). &amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 - Using ECC accelerator from user application?</title><link>https://devzone.nordicsemi.com/thread/346286?ContentTypeID=1</link><pubDate>Wed, 05 Jan 2022 16:38:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9fc00599-2747-404b-962e-df8409b6ebd7</guid><dc:creator>Achim Kraus</dc:creator><description>&lt;p&gt;I use SES 5.68 on Ubuntu 18.04.&lt;/p&gt;
&lt;p&gt;Executing nrf-connect 3.9.1 (on Ubuntu 18.04) and starting &amp;quot;toolchain manager v0.10.1&amp;quot; I get unfortunately &amp;quot;linux is currently not supported by this app&amp;quot;. I followed the linux install description. Though I can build a lot of samples, so it should not be that wrong.&lt;/p&gt;
&lt;p&gt;So:&lt;/p&gt;
&lt;p&gt;is it required to use Windows?&lt;/p&gt;
&lt;p&gt;Is it required to use cmd-line, SES is not working?&lt;/p&gt;
&lt;p&gt;If I try to open the &amp;quot;tfm_hello_world&amp;quot; in SES, I get&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Creating solution tfm_hello_world.emProject&lt;br /&gt;cmake -GNinja -DBOARD=thingy91_nrf9160_ns -DBOARD_DIR=/home/achim/repos/ncs-1.8.0/nrf/boards/arm/thingy91_nrf9160 -B/home/achim/repos/ncs-1.8.0/nrf/samples/tfm/tfm_hello_world/build_thingy91_nrf9160_ns -S/home/achim/repos/ncs-1.8.0/nrf/samples/tfm/tfm_hello_world -DZEPHYR_TOOLCHAIN_VARIANT=gnuarmemb -DGNUARMEMB_TOOLCHAIN_PATH=/opt/gcc-arm-none-eabi-9-2019-q4-major -DEXTRA_KCONFIG_TARGETS=menuconfig_ses -DEXTRA_KCONFIG_TARGET_COMMAND_FOR_menuconfig_ses=/usr/share/arm_segger_embedded_studio_v568_linux_x64_nordic/html/configure_nordic_project_menuconfig.py&lt;br /&gt;-- Application: /...../ncs-1.8.0/nrf/samples/tfm/tfm_hello_world&lt;br /&gt;-- Zephyr version: 2.7.0 (/..../ncs-1.8.0/zephyr), build: v2.7.0-ncs1&lt;br /&gt;-- Found Python3: /usr/bin/python3.6 (found suitable exact version &amp;quot;3.6.9&amp;quot;) found components: Interpreter &lt;br /&gt;-- Found west (found suitable version &amp;quot;0.12.0&amp;quot;, minimum required is &amp;quot;0.7.1&amp;quot;)&lt;br /&gt;-- Board: thingy91_nrf9160_ns&lt;br /&gt;-- Cache files will be written to: /..../.cache/zephyr&lt;br /&gt;-- Found dtc: /..../bin/dtc (found suitable version &amp;quot;1.6.0&amp;quot;, minimum required is &amp;quot;1.4.6&amp;quot;)&lt;br /&gt;-- Found toolchain: gnuarmemb (/opt/gcc-arm-none-eabi-9-2019-q4-major)&lt;br /&gt;-- Found BOARD.dts: /..../ncs-1.8.0/nrf/boards/arm/thingy91_nrf9160/thingy91_nrf9160_ns.dts&lt;br /&gt;-- Generated zephyr.dts: /..../ncs-1.8.0/nrf/samples/tfm/tfm_hello_world/build_thingy91_nrf9160_ns/zephyr/zephyr.dts&lt;br /&gt;-- Generated devicetree_unfixed.h: /..../ncs-1.8.0/nrf/samples/tfm/tfm_hello_world/build_thingy91_nrf9160_ns/zephyr/include/generated/devicetree_unfixed.h&lt;br /&gt;-- Generated device_extern.h: /..../ncs-1.8.0/nrf/samples/tfm/tfm_hello_world/build_thingy91_nrf9160_ns/zephyr/include/generated/device_extern.h&lt;br /&gt;-- Including generated dts.cmake file: /..../ncs-1.8.0/nrf/samples/tfm/tfm_hello_world/build_thingy91_nrf9160_ns/zephyr/dts.cmake&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;(.... is &amp;quot;/home/username/repos&amp;quot;)&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;You use &amp;quot;--pristine&amp;quot;, is that important? Could that be added using SES 5.68 as well?&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 - Using ECC accelerator from user application?</title><link>https://devzone.nordicsemi.com/thread/346092?ContentTypeID=1</link><pubDate>Wed, 05 Jan 2022 09:59:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e0852ef2-3719-439b-b03a-e919fec8a53f</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I am not able to reproduce this. Both&amp;nbsp;nrf/samples/crypto/ecdh and&amp;nbsp;nrf/samples/tfm/tfm_hello_world from 1.8 should build as expected with &amp;quot;&lt;code&gt;west build -b nrf9160dk_nrf9160_ns --pristine&lt;/code&gt;&amp;quot;.&lt;/p&gt;
&lt;p&gt;Can you ensure that you have not done any changes in the nRF Connect SDK files, and also that you use the 1.8 toolchain from the &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/gs_assistant.html#gs-app-tcm"&gt;toolchain manager&lt;/a&gt;?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 - Using ECC accelerator from user application?</title><link>https://devzone.nordicsemi.com/thread/345994?ContentTypeID=1</link><pubDate>Tue, 04 Jan 2022 21:17:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:edc94015-28de-413c-bf35-f245e15f7ae7</guid><dc:creator>Achim Kraus</dc:creator><description>&lt;p&gt;&lt;em&gt; I also tried the tfm_hello_world.&lt;br /&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;That even doesn&amp;#39;t pass the configuration ...&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Merged configuration &amp;#39;ncs-1.8.0/nrf/samples/tfm/tfm_hello_world/child_image/mcuboot.conf&amp;#39;&lt;br /&gt;-- Configuring incomplete, errors occurred!&lt;br /&gt;-- Configuring incomplete, errors occurred!&lt;br /&gt;See also &amp;quot;ncs-1.8.0/nrf/samples/tfm/tfm_hello_world/build_thingy91_nrf9160_ns/CMakeFiles/CMakeOutput.log&amp;quot;.&lt;br /&gt;See also &amp;quot;ncs-1.8.0/nrf/samples/tfm/tfm_hello_world/build_thingy91_nrf9160_ns/CMakeFiles/CMakeError.log&amp;quot;.&lt;br /&gt;Including boilerplate (Zephyr base): /ncs-1.8.0/zephyr/cmake/app/boilerplate.cmake&lt;br /&gt;thingy91_nrf9160_ns.dts.pre.tmp:367.32-371.5: Warning (simple_bus_reg): /soc/cryptocell-sw: missing or empty reg/ranges property&lt;br /&gt;thingy91_nrf9160_ns.dts.pre.tmp:60.42-72.3: Warning (unique_unit_address_if_enabled): /soc/peripheral@40000000/flash-controller@39000: duplicate unit-address (also used in node /soc/peripheral@40000000/kmu@39000)&lt;br /&gt;thingy91_nrf9160_ns.dts.pre.tmp:312.19-318.3: Warning (unique_unit_address_if_enabled): /soc/peripheral@40000000/clock@5000: duplicate unit-address (also used in node /soc/peripheral@40000000/power@5000)&lt;br /&gt;Changed board to secure thingy91_nrf9160 (NOT NS)&lt;br /&gt;&lt;br /&gt;=== child image mcuboot -&amp;nbsp; begin ===&lt;br /&gt;Including boilerplate (Zephyr base): ncs-1.8.0/zephyr/cmake/app/boilerplate.cmake&lt;br /&gt;thingy91_nrf9160.dts.pre.tmp:60.42-72.3: Warning (unique_unit_address_if_enabled): /soc/peripheral@50000000/flash-controller@39000: duplicate unit-address (also used in node /soc/peripheral@50000000/kmu@39000)&lt;br /&gt;thingy91_nrf9160.dts.pre.tmp:312.19-318.3: Warning (unique_unit_address_if_enabled): /soc/peripheral@50000000/clock@5000: duplicate unit-address (also used in node /soc/peripheral@50000000/power@5000)&lt;br /&gt;&lt;br /&gt;ncs-1.8.0/nrf/samples/tfm/tfm_hello_world/child_image/mcuboot.conf:2: warning: attempt to assign the value &amp;#39;&amp;quot;UART_1&amp;quot;&amp;#39; to the undefined symbol UART_CONSOLE_ON_DEV_NAME&lt;br /&gt;&lt;br /&gt;error: Aborting due to Kconfig warnings&lt;/em&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 - Using ECC accelerator from user application?</title><link>https://devzone.nordicsemi.com/thread/345966?ContentTypeID=1</link><pubDate>Tue, 04 Jan 2022 16:24:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dca21a60-b3a6-4501-ab3c-e4b439ab68cd</guid><dc:creator>Achim Kraus</dc:creator><description>&lt;p&gt;I tried &amp;quot;ncs-1.8.0/nrf/samples/crypto/ecdh&amp;quot;. I get a build failure:&lt;/p&gt;
&lt;p&gt;Building &amp;#39;zephyr/zephyr_prebuilt.elf&amp;#39; from solution &amp;#39;build&amp;#39; in configuration &amp;#39;Common&amp;#39;&lt;br /&gt;2&amp;gt; Compiling &amp;#39;empty_file.c&amp;#39;&lt;br /&gt;1&amp;gt; Linking &amp;#39;zephyr_prebuilt.elf&amp;#39;&lt;br /&gt;1&amp;gt; /opt/gcc-arm-none-eabi-9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.bfd: modules/nrfxlib/nrfxlib/nrf_security/src/libmbedcrypto.a(bignum.c.obj): in function `mbedtls_mpi_read_binary_le&amp;#39;:&lt;br /&gt;1&amp;gt; /home/achim/repos/ncs-1.8.0/mbedtls/library/bignum.c:845: multiple definition of `mbedtls_mpi_read_binary_le&amp;#39;; modules/nrfxlib/nrfxlib/nrf_security/src/libmbedcrypto.a(ecp_oberon.c.obj):/home/achim/repos/ncs-1.8.0/nrfxlib/nrf_security/src/mbedtls/oberon/ecp_oberon.c:91: first defined here&lt;br /&gt;1&amp;gt; /opt/gcc-arm-none-eabi-9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.bfd: modules/nrfxlib/nrfxlib/nrf_security/src/libmbedcrypto.a(bignum.c.obj): in function `mbedtls_mpi_write_binary_le&amp;#39;:&lt;br /&gt;1&amp;gt; /home/achim/repos/ncs-1.8.0/mbedtls/library/bignum.c:920: multiple definition of `mbedtls_mpi_write_binary_le&amp;#39;; modules/nrfxlib/nrfxlib/nrf_security/src/libmbedcrypto.a(ecp_oberon.c.obj):/home/achim/repos/ncs-1.8.0/nrfxlib/nrf_security/src/mbedtls/oberon/ecp_oberon.c:124: first defined here&lt;br /&gt;1&amp;gt; collect2: error: ld returned 1 exit status&lt;br /&gt;Build failed&lt;/p&gt;
&lt;p&gt;Any ideas?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 - Using ECC accelerator from user application?</title><link>https://devzone.nordicsemi.com/thread/345953?ContentTypeID=1</link><pubDate>Tue, 04 Jan 2022 15:14:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9faecd58-7267-4ef5-afcf-ac0323a94925</guid><dc:creator>Achim Kraus</dc:creator><description>&lt;p&gt;Thanks.&lt;/p&gt;
&lt;p&gt;I will try these crypto examples.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 - Using ECC accelerator from user application?</title><link>https://devzone.nordicsemi.com/thread/345916?ContentTypeID=1</link><pubDate>Tue, 04 Jan 2022 13:17:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:54f2a0c7-5fe2-4245-bc02-0fb564d3451c</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;It is not possible to communicate with the modem from secure mode, so implementing the application (at least the parts of it that communicate with the modem) is a hard requirement. This cannot be changed. Also, as you noted, the CryptoCell (crypto accelerator) can only be used from secure mode. There has been support for using the RNG from CryptoCell from &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/libraries/others/spm.html"&gt;SPM&lt;/a&gt;, but support for other features including ECC is not implemented there. For that, you should look at &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/ug_tfm.html#ug-tfm"&gt;TF-M&lt;/a&gt;, which is intended to replace SPM and also provide extended functionality. TF-M is currently experimental, but is the only solution Nordic provide for this. You can see how it is used by referring to the &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/samples/samples_crypto.html"&gt;Crypto examples&lt;/a&gt;. If you build for non-secure, TF-M is automatically included.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>