<?xml version='1.0' encoding='UTF-8'?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><url><loc>https://portal.sandgrain.eu/knowledge-base/key-concepts-glossary</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/token-leaflet-sgb</loc><lastmod>2026-10-08</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/user-doc/token-daisy-chain-authentication</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/walkthrough-standalone-sdk-on-linux</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/cyberrock-cloud-</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/api-doc/daisy-chain-authentication-request</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/introduction-to-claim-token-procedure-</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/version-1.3-04-november-2024</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/standalone-cloud-sdk-deployment-without-trustbridge</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/sandgrain-authentication-overview-daisy-chain-secure-boot</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/api-doc/host-secure-boot-attestation</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/device-mode-vs-gateway-mode</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/device-profiles-groups</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/authentication-workflow</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/choosing-the-right-example-folders-and-filename-vocabulary</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/api/host-authentication-with-ephemeral-key-ek</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/verify-your-installation</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/api-doc/token-daisy-chain-authentication</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/naming-convention-changes</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/api/priority-host-authentication-with-ephemeral-key-ek</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/compile-time-configuration-sdk-sgr-config.h</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/api-doc/token-secure-boot-attestation</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/get-the-code-run-the-setup-script</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/trustbridge-frontend-first-login-dashboard</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/user-doc/daisy-chain-host-response-word-hrw</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/api/token-authentication-with-ephemeral-key-ek</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/the-sdk-layered-architecture</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/tenant-api-</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/system-architecture-overview</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/organizing-devices-categories-sub-categories-tags</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/install-prerequisites-on-macos</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/deriving-a-session-key-ephemeral-keys-and-rsa-2048-delivery</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/what-questiis-that-device-really-yours-the-cyberrock-authentication-flow-step-by-stepon-is-your-article-answering</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/api-doc/secure-boot-attestation-request</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/user-doc/secure-boot-host-response-word-hrw</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/host-mutual-authentication</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/usb-serial-port-setup</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/token-mutual-authentication</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/token-lifecycle-management-operational-runbook</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/walkthrough-sdk-trustbridge-on-linux-macos</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/walkthrough-split-deployment-on-raspberry-pi</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/signing-and-verifying-data-with-hardware-hrw</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/claims/claim-token-procedure</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/api/priority-host-response-word-request</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/system-requirements-compatibility</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/api/host-authentication</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/managing-users</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/infrastructure-monitoring-security</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/platform-components-technology-stack</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/rest-api-reference</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/what-question-is-your-article-answeringwalkthrough-nordic-nrf54l15-boards-over-bluetooth-le</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/login</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/walkthrough-run-the-device-gateway-individually-against-a-hosted-trustbridge-windows</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/validation-test-procedures-certification</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/walkthrough-standalone-sdk-on-windows</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/api/host-response-word-request-with-ephemeral-key-ek</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/environment-runtime-configuration</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/user-doc/token-secure-boot-attestation</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base</loc><image:image><image:loc>https://145757965.fs1.hubspotusercontent-eu1.net/hubfs/145757965/SandGrain_Logo_RGB_white-bijgesneden%20(1)-1.png</image:loc><image:caption>SandGrain_Logo_RGB_white-bijgesneden (1)-1</image:caption><image:title>SandGrain_Logo_RGB_white-bijgesneden (1)-1</image:title></image:image><image:image><image:loc>https://145757965.fs1.hubspotusercontent-eu1.net/hubfs/145757965/SandGrain_Logo_RGB_white-bijgesneden%20(1).png</image:loc><image:caption>SandGrain_Logo_RGB_white-bijgesneden (1)</image:caption><image:title>SandGrain_Logo_RGB_white-bijgesneden (1)</image:title></image:image><lastmod>2025-10-28</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/troubleshooting-sdk-setup</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/access-credentials-your-cyberrock-access-package</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/walkthrough-nordic-nrf9151-dk-over-lte-/-cellular</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/kb-search-results</loc><image:image><image:loc>https://145757965.fs1.hubspotusercontent-eu1.net/hubfs/145757965/SandGrain_Logo_RGB_white-bijgesneden%20(1).png</image:loc><image:caption>SandGrain_Logo_RGB_white-bijgesneden (1)</image:caption><image:title>SandGrain_Logo_RGB_white-bijgesneden (1)</image:title></image:image><image:image><image:loc>https://145757965.fs1.hubspotusercontent-eu1.net/hubfs/145757965/SandGrain_Logo_RGB_white-bijgesneden%20(1)-1.png</image:loc><image:caption>SandGrain_Logo_RGB_white-bijgesneden (1)-1</image:caption><image:title>SandGrain_Logo_RGB_white-bijgesneden (1)-1</image:title></image:image><lastmod>2025-10-28</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/sdk-user-api-code-examples</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/the-authentication-flow-error-management</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/getting-started-configuration-and-first-run</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/enrolling-a-device</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/api/request-rw</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/secure-boot-attestation-proving-which-firmware-ran</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/release-note-1.7.3</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/version-2.0.3</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/developer-guide-best-practices</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/user-doc/host-daisy-chain-authentication</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/daisy-chain-covering-a-batch-of-items-with-one-verification</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/walkthrough-sdk-trustbridge-on-windows</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/quick-starter-guide/how-to-claim-your-id</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/choosing-your-setup-path</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/api/token-authentication</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/user-doc/host-secure-boot-attestation</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/daily-workflow-updating-the-sdk</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/available-apis</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/whitepaper</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/proving-device-identity-token-host-and-mutual-authentication</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/deployment-guide</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/what-is-the-sandgrain-sdk</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/version-2.5.0</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/managing-ids</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/proof-of-concept-poc-architecture</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/sdk-api-reference</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/api-doc/host-daisy-chain-authentication</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/mqtt-topic-reference</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/install-prerequisites-on-windows</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/api/priority-host-response-word-request-with-ephemeral-key-ek</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/bulk-device-import-offline-authentication</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/device-token-lifecycles</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/api/priority-host-authentication</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/what-is-sandgrain-cyberrock-core-functions</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/install-prerequisites-on-linux</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/role-management-guide</loc><lastmod>2026-10-06</lastmod></url><url><loc>https://portal.sandgrain.eu/knowledge-base/managing-suppliers</loc><lastmod>2026-10-06</lastmod></url></urlset>