Device SDK
Device-side trust, hardware-root integration, secure provisioning, firmware integrity, secure update handling, retry/rollback support where configured, and communication with QuarkLink.
Device-trust workflows for CRA-ready products
QuarkLink connects the Device SDK, QuarkLink Cloud, and CLI/API automation so OEMs and partners can provision trusted devices, issue credentials, onboard to cloud and broker targets, govern secure firmware update workflows, manage lifecycle state, revoke or decommission devices, and retain evidence throughout the support period.
The workflows are delivered by three connected layers: device-side trust, cloud control, and automation for manufacturing, deployment, and customer systems.
Device-side trust, hardware-root integration, secure provisioning, firmware integrity, secure update handling, retry/rollback support where configured, and communication with QuarkLink.
Device identity, certificate lifecycle, policy, trusted update workflows, lifecycle state, revocation, and evidence.
Manufacturing flows, CI/CD, provisioning automation, deployment workflows, and integration with customer systems.
Policy
Set device-family policy for identity, certificates, update behaviour, lifecycle states, revocation paths, and the evidence required at each stage.
Identity
Create hardware-rooted per-device identities, credentials, certificates, provisioning records, and first-connection workflows.
Onboarding
Connect trusted devices to approved cloud, MQTT broker, private, or customer-hosted services using certificate-backed mutual authentication.
Updates
Sign firmware, check device eligibility, configure rollout rules, support retry or rollback paths, and retain update evidence.
Lifecycle
Track active, revoked, quarantined, transferred, and decommissioned states as device trust changes over time.
Evidence
Surface provisioning records, certificate history, update events, revocation actions, audit logs, and evidence exports for technical documentation and review.
See how QuarkLink turns provisioning into the first device-trust record, linking device identity, certificate issuance, onboarding target, first connection, and lifecycle start.
Private key created inside approved device boundary.
Per-device identity and certificate request linked to product batch.
Device assigned to AWS IoT Core production.
Device authenticates with certificate-backed trust and becomes active.
Why this matters
Provisioning becomes the first device-trust evidence recordLater certificate renewal, update workflow, revocation, quarantine, and decommissioning events can attach to this record.
Representative QuarkLink app screen. Example data shown.
See how QuarkLink connects trusted devices to cloud and broker targets while retaining the identity, certificate, policy, and first-connection records behind each onboarding event.
Trusted device cohort
QuarkLink trust policy
Only devices with valid identity, certificate state, and lifecycle status can be registered to the selected target.
Thing registry and certificate mapping created.
Device identity prepared for customer tenant.
Client certificate bound to broker policy.
Customer infrastructure target approved.
Onboarding evidence
Identity, certificate, target, policy, and first-connection records retainedRepresentative QuarkLink app screen. Example data shown.
Track how a signed firmware release moves from signing and eligibility checks to controlled rollout, retry or rollback handling, device-state tracking, and evidence retention.
Firmware package signed against production release policy.
Device identity, certificate state, lifecycle state, and firmware version evaluated.
Update approved for eligible devices after identity, certificate, firmware, and lifecycle checks.
Staged deployment, retry threshold, pause condition, and rollback path set.
Signing record, eligibility decision, rollout status, and lifecycle events retained.
Evidence bundle
Signing record, eligibility decision, rollout state, verification results, and lifecycle events retainedRepresentative QuarkLink app screen. Example data shown.
See how a single device record gives teams one place to review identity, certificates, update state, lifecycle state, and required action.
Hardware-rooted identity created and certificate issued from approved key boundary.
Device authenticated to AWS IoT target using active per-device certificate.
Firmware 2.4.1 approved after identity, certificate, firmware, and lifecycle checks.
Pause rollout, constrain trust, or quarantine on failed verification.
Provisioning, certificate, update workflow, and lifecycle records available for assurance review.
Representative QuarkLink app screen. Example data shown.
See how retained lifecycle records can be packaged into evidence for technical documentation, support-period review, customer assurance, and audit preparation.
Evidence summary
Device identity and onboarding target were created through a controlled workflow.
Certificates can be issued, renewed, expired, and revoked through lifecycle policy.
Signed security updates are checked for eligible devices and tracked through rollout.
Trust can be constrained or removed when devices are risky, retired, or out of policy.
Representative QuarkLink app screen. Example data shown.
QuarkLink records the device-trust proof points OEMs and delivery partners need for assurance reviews, support-period operations, and technical documentation.
QuarkLink makes the compliance relevance explicit by connecting product capabilities to device-trust controls and proof moments. This is product clarity for CRA readiness, not a claim that QuarkLink replaces the full compliance programme.
| Product capability | Helps with these CRA asks | Product proof to show |
|---|---|---|
| Hardware-rooted device identity | Secure by design, secure by default, unauthorised access, technical evidence | Device identity / certificate detail view |
| Secure provisioning and onboarding | Secure by design, secure by default, attack-surface reduction, technical evidence | Provisioning flow, batch record, first-connection view |
| Certificate lifecycle | Unauthorised access, support period, vulnerability handling, evidence | Certificate issuance, renewal, expiry, revocation history |
| Secure firmware update workflows | Security updates / automatic-update readiness, vulnerability handling, support period, data integrity | Signed firmware, rollout rule, retry/rollback state, device update status, update evidence. |
| Firmware integrity / secure boot support | Secure by default, data integrity, attack-surface reduction | Firmware-integrity status or secure-boot enablement proof point |
| Cloud / broker onboarding | Unauthorised access, confidentiality / integrity in transit, deployment readiness | AWS, Azure, MQTT, or broker configuration view |
| Revocation, quarantine, and decommissioning | Vulnerability handling, support period, data removal support, evidence | Lifecycle state and revocation / decommission record |
| Audit logs and lifecycle records | Technical documentation, customer assurance, conformity-support evidence | Audit export, lifecycle history, evidence summary |
QuarkLink gives teams the device-trust controls and evidence layer behind CRA readiness for connected products. It also makes the boundary clear so teams can connect QuarkLink to the rest of their compliance and security programme.
The OEM owns the compliance accountability, but implementation often spans partners. QuarkLink gives that delivery ecosystem a defined device-trust platform instead of a bespoke security stack.
QuarkLink is designed to fit into real delivery environments: clouds, brokers, secure elements, CI/CD, customer PKI, and customer infrastructure. Customer-hosted or on-prem deployment is a secondary proof point for enterprise and regulated environments, not the headline category.
Use Ignite to evaluate QuarkLink workflows hands-on: provisioning, onboarding, certificate lifecycle, trusted update workflows, lifecycle state, and evidence. When you are ready to scale, compare production plans or contact us for enterprise deployment, HSM, customer PKI, customer-hosted, partner, or complex rollout requirements.