Artifact GuideGLOBALETSI EN 303 645

ETSI EN 303 645 Secure Update Evidence Workflow

Turn EN 303 645 secure-update provisions into scoped evidence records for consumer IoT devices.

Use EN 303 645 for the secure-update provisions and Annex B support/detail reporting; use TS 103 701 for DUT, ICS, IXIT, test-plan, verdict, and external-evidence assessment concepts.

Author
Sorena AI
Published
May 9, 2026
Updated
May 9, 2026
Sections
6

Structured answer sets in this page tree.

Primary sources
2

Cited legal and guidance references.

Publication metadata
Sorena AI
Published May 9, 2026
Updated May 9, 2026
Overview

Use this workflow when a consumer IoT team needs evidence that software updates are secure, timely, understandable for users, and traceable to the device under assessment. The page keeps two layers separate: ETSI EN 303 645 clause 5.3 defines the secure-update expectations, while ETSI TS 103 701 explains how the Supplier Organization and Test Laboratory use ICS, IXIT, test groups, and verdicts to assess those claims.

Section 1

Start with the secure-update claim boundary

The evidence workflow should start with the Device Under Test and the exact software components that are or are not updateable. EN 303 645 says all software components in consumer IoT devices should be securely updateable, while also recognizing that not all software on a device will be updateable.

Record the update boundary before collecting proof: firmware, operating system, embedded software services, companion update path, network update path, physical update path, associated service involvement, user documentation, model designation, and defined support period. For constrained devices that cannot be updated, keep the rationale, replacement-support method, support period, isolation position, and hardware-replacement position separate from the evidence for updateable devices.

  • Use EN 303 645 provision 5.3 for the secure-update expectations.
  • Capture updateability, secure installation, user simplicity, automatic update behavior, update checking, cryptography, timeliness, authenticity, integrity, notification, support period, constrained-device handling, and model designation.
  • Use Annex B to record the support value and detail rationale for each 5.3 provision; N/A is only appropriate where the listed condition does not apply to the product.
  • Use TS 103 701 terms for the assessment layer: DUT, Supplier Organization, Test Laboratory, ICS, IXIT, test group, test case, indication, and verdict.
  • Do not describe IXIT fields as standalone EN 303 645 requirements; they are assessment information used to test claims against EN 303 645 provisions.
Section 2

Build the EN 303 645 secure-update evidence map

For each secure-update provision, write an evidence entry that states the provision reference, support value, product condition, implemented measure, and private artifact that proves the statement. This avoids a common weak pattern: saying a product has secure updates without identifying the update mechanism, trust relationship, user interaction, or support-period publication behind the claim.

The strongest evidence is narrow and release-specific. A support-period web page does not prove authenticity checks, and a signed firmware package does not prove user notification, update simplicity, or support-period transparency. Each claim needs its own evidence path.

  • Updateability evidence: software component inventory, immutable-component rationale, and a mapping from each updateable component to its update mechanism.
  • Secure installation evidence: update-mechanism design showing how misuse is prevented, including authentic software update servers, integrity-protected channels, authenticity and integrity verification, or other stated measures.
  • User evidence: screenshots or instructions showing update application, automatic-update configuration, update notifications, disruption notices, and support-period publication.
  • Cryptography evidence: security guarantees, cryptographic details, reference catalogue or risk-analysis support where needed, and analysis that the mechanism is suitable for secure updates.
  • Timeliness evidence: update procedure records, target time frame, confirmation that required infrastructure is in place, and decision records for security updates linked to vulnerability handling.
Section 3

Prepare TS 103 701 ICS and IXIT inputs

After the EN 303 645 provision map is scoped, prepare the TS 103 701 assessment inputs. The Supplier Organization completes the DUT identification, the ICS, and the necessary IXIT information for provisions claimed as Yes. The Test Laboratory verifies the ICS, checks conditional N/A claims, uses ICS and IXIT to derive a test plan, performs the selected test groups, and assigns verdicts.

For secure updates, IXIT 7-UpdMech is the central record. It should describe each update mechanism with an ID, description, security guarantees, cryptographic details, initiation and interaction, configuration, update checking, and user notification where those fields are needed by the applicable test groups.

  • ICS detail should explain why each EN 303 645 5.3 provision is supported, not supported, or not applicable for the DUT.
  • IXIT 6-SoftComp should connect software components to update mechanisms, or justify the absence of updates for a component.
  • IXIT 7-UpdMech should support tests for secure installation, simplicity, automation, update checking, user control, cryptography, authenticity, integrity, trust relationship, notification, and disruption information.
  • IXIT 8-UpdProc and IXIT 4-Conf support timeliness evidence by describing update procedures, time frames, and confirmation that required infrastructure and operator briefing are in place.
  • IXIT 2-UserInfo supports evidence for support-period publication and model designation.
Section 4

Run the secure-update evidence workflow

Use this workflow as a release, audit, or assessment-preparation gate. Each row should result in a named owner, a source provision, a private artifact, and a status that can be reviewed when software, associated services, update infrastructure, support pages, or user documentation change.

1 | Scope the DUT and software components | Product security owner | DUT identification, software component inventory, model designation | Does each component have an update mechanism or a justified absence of updates?

2 | Complete the EN 303 645 support/detail map | Compliance owner | Annex B-style support and detail entries for provisions 5.3-1 through 5.3-16 | Are N/A and N claims justified, especially for conditional provisions?

3 | Document update mechanisms | Firmware, app, cloud, and security engineering owners | IXIT 7-UpdMech entries plus architecture, cryptography, trust-relationship, update-checking, and user-notification evidence | Can a Test Laboratory understand how each update path works?

4 | Document update procedures and timeliness | Release and vulnerability-response owners | IXIT 8-UpdProc, IXIT 4-Conf, release records, vulnerability triage records, and deployment logs | Can the team show how security updates are prioritized and delivered?

5 | Verify user-facing information | Support and product owners | Support-period publication, update instructions, notification copy, disruption notices, and model designation evidence | Can a consumer find the support period and understand required security updates?

6 | Assessment handoff | Assessment owner | ICS, IXIT, referenced documentation, external evidence, and test-plan assumptions | Are the required elements sufficient to avoid an inconclusive result?

  • Keep the workflow release-specific; update evidence from one product version or service boundary should not be reused silently for another.
  • Attach source-linked decisions at the provision level instead of burying assumptions in a general compliance note.
  • Where an update mechanism is implemented, do not mark dependent secure-update provisions as N/A without checking the Annex B conditions and TS 103 701 ICS verification logic.
  • When evidence comes from an existing certification or third-party evaluation, record the scope, test-purpose coverage, and assurance depth before treating it as assessment evidence.
Section 5

Check evidence against TS 103 701 test expectations

TS 103 701 secure-update test groups are not a single generic update test. They inspect different aspects of the update story: whether update mechanisms are documented, whether secure installation prevents misuse, whether updates are simple and configurable for users, whether update checks occur, whether cryptography is appropriate, whether security updates are timely, and whether authenticity and integrity are verified.

The evidence pack should therefore contain both conceptual evidence and functional evidence. Conceptual evidence explains the design and its security guarantees through IXIT and referenced documents. Functional evidence shows that the DUT, associated service relation, or process behaves consistently with the documented design.

  • For provision 5.3-7, prepare evidence that integrity and authenticity are security guarantees for secure updates and that cryptographic details are appropriate for the use case.
  • For provision 5.3-9, prepare evidence that authenticity and integrity of software updates are suitably verified, including whether verification is performed by the DUT itself.
  • For provision 5.3-10, isolate network-based update mechanisms and show the valid trust relationship used to verify integrity and authenticity.
  • For provision 5.3-11, show that required security-update notifications are recognizable, apparent, and include information about the risks mitigated by the update.
  • For provision 5.3-12, show whether disruptive updates trigger user notification through the device or an associated service.
Section 6

Avoid secure-update evidence mistakes

Most weak secure-update evidence fails because it is either too broad or attached to the wrong layer. A signed package is not the whole update workflow, a support-period statement is not a secure-installation proof, and a completed IXIT is not itself an EN 303 645 provision.

The page should also avoid public conformance claims unless the assessment boundary, source version, ICS status, IXIT inputs, test groups, accepted external evidence, and verdict context are available. ETSI TS 103 701 defines how PASS, FAIL, and INCONCLUSIVE verdicts are assigned; marketing copy should not imply a verdict that has not been produced.

  • Do not mix EN 303 645 provision text with TS 103 701 assessment mechanics without naming which layer is being used.
  • Do not claim that every update mechanism is automatic; EN 303 645 recognizes different update paths, including device download, mobile application transfer, USB, and other physical interfaces.
  • Do not treat constrained-device limits as a blanket exemption; publish the rationale, replacement support, support period, and isolation or replacement position where the provisions call for it.
  • Do not rely on private filenames, local source paths, stale private working notes, or unreferenced screenshots as public sources.
  • Do not use external certification or third-party evaluation evidence unless its scope, test activities, and assurance depth match the corresponding TS 103 701 test group objective.
Primary sources

References and citations

Related guides

Explore more topics

ETSI EN 303 645 Applicability and Scope
Decide whether a connected product is in scope of ETSI EN 303 645, define the consumer IoT evidence boundary, and document N/A justifications for assessment.
ETSI EN 303 645 compliance: ICS, IXIT, evidence
Plan ETSI EN 303 645 compliance evidence for consumer IoT products with scope, ICS, IXIT, TS 103 701 assessment steps, verdict risks, and source-linked controls.
ETSI EN 303 645 consumer IoT products: what is in scope?
ETSI EN 303 645 FAQ on consumer IoT product scope: devices, associated services, constrained devices, out-of-scope industrial uses, ICS, IXIT, and TS 103 701 evidence.
ETSI EN 303 645 Current Version Tracker
Track ETSI EN 303 645 version evidence, ETSI deliverable status checks, TS 103 701 assessment alignment, and change triggers for consumer IoT security work.
ETSI EN 303 645 CVD Workflow for IoT Vulnerability Reports
Source-linked workflow for ETSI EN 303 645 vulnerability disclosure: public policy contents, reporting contact, acknowledgement and status timelines, timely action, and TS 103 701 evidence.
ETSI EN 303 645 Data Protection Provisions
source-linked guide to ETSI EN 303 645 data protection provisions for consumer IoT: personal data security, telemetry transparency, consent, and deletion evidence.
ETSI EN 303 645 default passwords: what must consumer IoT teams do?
ETSI EN 303 645 default password guidance for consumer IoT: unique or user-defined passwords, pre-installed password generation, change mechanisms, brute-force controls, and TS 103 701 evidence.
ETSI EN 303 645 FAQ: Consumer IoT Security Questions
source-linked answers to common ETSI EN 303 645 questions on consumer IoT scope, associated services, default passwords, updates, vulnerability disclosure, telemetry, deletion, and TS 103 701 evidence.
ETSI EN 303 645 ICS and IXIT Evidence Template
Build a source-linked ICS and IXIT evidence template for ETSI EN 303 645 consumer IoT assessments, with clear separation between EN provisions and TS 103 701 test information.
ETSI EN 303 645 implementation checklist
Use this ETSI EN 303 645 implementation checklist to scope a consumer IoT product, record Annex B support statuses, map IXIT evidence, and avoid weak conformance claims.
ETSI EN 303 645 Implementation Evidence Guide
Build ETSI EN 303 645 implementation evidence from Annex B support/detail records, TS 103 701 ICS and IXIT inputs, test verdicts, and scoped external evidence.
ETSI EN 303 645 IoT Applicability Workflow
Decide whether ETSI EN 303 645 applies to a consumer IoT product, what associated services belong in scope, and how to record justified non-applicability.
ETSI EN 303 645 personal data deletion FAQ for consumer IoT
What ETSI EN 303 645 says about deleting user data and personal data from consumer IoT devices, associated services, apps, and evidence records.
ETSI EN 303 645 requirements: consumer IoT provision map
Map ETSI EN 303 645 consumer IoT requirements to product scope, Annex B ICS entries, TS 103 701 evidence, and implementation owners.
ETSI EN 303 645 Secure Update Workflow
Map ETSI EN 303 645 secure-update provisions into a practical workflow for consumer IoT update mechanisms, support-period disclosures, and TS 103 701 evidence.
ETSI EN 303 645 Secure Updates and Vulnerability Disclosure
source-linked guide to ETSI EN 303 645 clauses 5.2 and 5.3 for consumer IoT vulnerability disclosure, security updates, support periods, and TS 103 701 evidence.
ETSI EN 303 645 support period: what must consumer IoT teams publish?
ETSI EN 303 645 support-period guidance for consumer IoT: defined security-update support periods, user-accessible publication, constrained-device replacement support, model designation, and TS 103 701 evidence.
ETSI EN 303 645 telemetry: what should consumer IoT teams evidence?
ETSI EN 303 645 telemetry guidance for consumer IoT teams: security anomaly examination, IXIT 24-TelData evidence, personal-data minimization, and consumer telemetry disclosures.
ETSI EN 303 645 test evidence: what should consumer IoT teams keep?
ETSI EN 303 645 test evidence guidance for consumer IoT teams: ICS support claims, IXIT detail, TS 103 701 test plans, verdicts, and external evidence checks.
ETSI EN 303 645 vs EU CRA for Consumer IoT
Use ETSI EN 303 645 and ETSI TS 103 701 evidence when preparing consumer IoT cybersecurity work that may also need a separate EU CRA legal mapping.
ETSI EN 303 645 vs RED Cybersecurity Delegated Act
Compare ETSI EN 303 645 consumer IoT security evidence with RED cybersecurity planning without treating the ETSI baseline as a substitute for RED legal scope.
ETSI EN 303 645 vs UK PSTI: Evidence Crosswalk
Compare ETSI EN 303 645 evidence with UK PSTI review needs without assuming the same scope, legal trigger, or assurance route.
ETSI EN 303 645 vulnerability disclosure requirements for consumer IoT
What ETSI EN 303 645 requires for consumer IoT vulnerability disclosure policies, report handling, status updates, timely action, and TS 103 701 evidence.
ETSI TS 103 701 Test Evidence Workflow for EN 303 645
Build an ETSI TS 103 701 test evidence workflow for EN 303 645 consumer IoT assessments: DUT identification, ICS, IXIT, test plans, verdicts, and external evidence.
How should teams handle constrained devices under ETSI EN 303 645 for consumer IoT products?
ETSI EN 303 645 constrained-device guidance: what counts as constrained, when non-applicability can be justified, and what evidence should support update and authentication decisions.