Skip to content

Evidence request lists

ETSI EN 303 645

Evidence request list. 15 controls, 15 carrying auditor artefact guidance. Generated from the compliance knowledge graph on 11 September 2026. Published by The Art of Service.

ETSI EN 303 645 - Baseline Provisions

EN303645-5.0
Reporting implementation

The manufacturer shall publish a Statement of Implementation, identifying for each provision in the standard whether the provision is implemented, the justification for any non-implementation, and the specific reason for any provision marked as not applicable. The Statement is the basis for conformity claims.

Artefacts an auditor will ask for
  • Published Implementation Conformance Statement (ICS) per product/model
  • Justification per non-implemented provision
Where this commonly fails
  • No ICS published
  • Blanket-not-applicable claims without specific justification
EN303645-5.1
No universal default passwords

Where passwords are used and in any state other than the factory default, all consumer IoT device passwords shall be unique per device or defined by the user. Pre-installed unique per-device passwords shall be generated by a mechanism that reduces the risk of automated attacks against a class or type of device.

Artefacts an auditor will ask for
  • Per-device unique-password generation evidence
  • User-set password enforcement at first use
Where this commonly fails
  • Single shared default password across the product line
  • Predictable per-device defaults
EN303645-5.10
Examine system telemetry data

If telemetry data is collected from consumer IoT devices and services, it shall be examined for security anomalies. Telemetry collection and use shall be transparent to the user.

Artefacts an auditor will ask for
  • Telemetry inventory and security-analysis pipeline
  • User-facing telemetry disclosure
Where this commonly fails
  • Telemetry collected but not examined for anomalies
  • No user disclosure of telemetry collection
EN303645-5.11
Make it easy for users to delete user data

User data on devices and on associated services shall be easily deletable; the deletion mechanism shall be available to the user via simple steps; deletion shall be confirmed; and where data is transferred or shared, deletion shall propagate where feasible.

Artefacts an auditor will ask for
  • User-facing delete-data path and confirmation
  • Service-side deletion propagation evidence
Where this commonly fails
  • Hidden or absent delete-data function
  • No service-side deletion on factory reset
EN303645-5.12
Make installation and maintenance of devices easy

Installation and maintenance of consumer IoT devices shall employ minimal steps and shall follow security best practice on usability. Manufacturer-provided instructions shall be clear and accessible to users.

Artefacts an auditor will ask for
  • Setup-flow security best-practice review
  • Clear user guidance for secure installation
Where this commonly fails
  • Setup that defaults to insecure configuration
  • Maintenance steps that require user-level cryptographic operations
EN303645-5.13
Validate input data

Data input via user interfaces and transferred between consumer IoT devices, devices and associated services shall be validated, including for length, structure and content; protocol or API misuse shall not undermine security.

Artefacts an auditor will ask for
  • Input-validation design across interfaces and APIs
  • Fuzzing and abuse-case test evidence
Where this commonly fails
  • No input validation on device-to-service API
  • Buffer / injection issues from un-validated inputs
EN303645-5.2
Implement a means to manage reports of vulnerabilities

The manufacturer shall make available to the public a vulnerability disclosure policy, including a contact for the disclosure of vulnerabilities and an acknowledgement timeline; received reports shall be acted on within a reasonable time, with status updates to the reporter.

Artefacts an auditor will ask for
  • Published vulnerability disclosure policy and contact
  • Disclosure-pipeline records and SLA evidence
Where this commonly fails
  • No published disclosure policy
  • No acknowledgement / triage process
EN303645-5.3
Keep software updated

Software components in consumer IoT devices shall be securely updateable; the manufacturer shall publish a defined support period during which security updates are provided; updates shall be timely and shall not adversely affect the function of the device. Where the device is not updateable, the rationale, replacement period and disposal information shall be published.

Artefacts an auditor will ask for
  • Defined and published support period
  • Secure update mechanism (signed, integrity-checked)
  • Update-history records
Where this commonly fails
  • No published support period
  • Updates without integrity protection
  • No replacement guidance for non-updateable devices
EN303645-5.4
Securely store sensitive security parameters

Sensitive security parameters (e.g. cryptographic keys, credentials) in persistent storage shall be securely stored, protected against tampering and unauthorised disclosure; secure storage should use hardware-protected secure elements or equivalent mechanisms where feasible.

Artefacts an auditor will ask for
  • Storage-protection design evidence (e.g. secure element/TPM/keystore)
  • Threat-model coverage of physical-extraction attacks
Where this commonly fails
  • Plaintext storage of credentials/keys
  • Keys in source or shipped firmware
EN303645-5.5
Communicate securely

Consumer IoT devices shall use best-practice cryptography to protect personal data and security-sensitive data in transit; cryptographic algorithms and protocols shall be reviewed regularly. Devices shall mutually authenticate where appropriate, and credentials shall not be sent in clear over the network.

Artefacts an auditor will ask for
  • TLS / current best-practice cryptographic configuration evidence
  • Mutual-authentication design where applicable
  • Periodic cryptography review
Where this commonly fails
  • Plaintext credentials over network
  • Outdated TLS/cipher suites
EN303645-5.6
Minimize exposed attack surfaces

Consumer IoT devices shall minimise exposed attack surfaces by adopting the principle of least functionality: unused services and ports shall be disabled by default; hardware shall not be unnecessarily exposed; debug interfaces shall be disabled in shipped product.

Artefacts an auditor will ask for
  • Port/service inventory with default-disabled posture
  • Hardware/debug interface lockdown in production builds
Where this commonly fails
  • Open debug ports / serial consoles shipped enabled
  • Default-on services not required by typical use
EN303645-5.7
Ensure software integrity

Consumer IoT devices shall verify their software using secure boot mechanisms, and a verifiable record shall be available. If an unauthorised change is detected, the device shall alert and limit functionality.

Artefacts an auditor will ask for
  • Secure-boot design and verification evidence
  • Unauthorised-change detection and response behaviour
Where this commonly fails
  • No secure boot
  • No integrity check on critical software components
EN303645-5.8
Ensure that personal data is secure

Personal data shall be protected by appropriate technical and organisational measures. Where personal data is transmitted between a device and a service, it shall be transmitted using best-practice cryptography. Devices shall provide cryptographic mechanisms with adequate cryptographic strength.

Artefacts an auditor will ask for
  • Personal-data classification and protection design
  • End-to-end protection of personal data in transit
Where this commonly fails
  • Unencrypted personal-data flows
  • Weak cryptography on personal-data channels
EN303645-5.9
Make systems resilient to outages

Resilience shall be built into consumer IoT devices and services so that they can return to a usable state where appropriate, in the case of a network or power outage; devices shall continue to operate locally where applicable.

Artefacts an auditor will ask for
  • Outage-mode design and tested recovery
  • Local-operation capabilities where applicable
Where this commonly fails
  • Total dependence on cloud connectivity
  • No documented recovery from network/power outage

ETSI EN 303 645 - Data Protection Provisions for Consumer IoT

EN303645-6
Data Protection Provisions for Consumer IoT (Clause 6)

Where personal data is processed by consumer IoT devices and services, the manufacturer/operator shall: provide transparent and accessible information about the processing of personal data, the purposes and lawful bases; obtain consent where required and provide a mechanism to withdraw consent; provide a means to opt out of telemetry/usage data where not strictly necessary; minimise the data collected and retained; and maintain a privacy-by-design design approach throughout the device lifecycle.

Artefacts an auditor will ask for
  • Privacy notice for the device/service
  • Consent and withdrawal records where consent is the lawful basis
  • Telemetry opt-out where applicable
  • Data-minimisation evidence in design
Where this commonly fails
  • No privacy information at first use
  • Telemetry forced on with no opt-out where not strictly necessary
  • No data-retention/deletion guarantees
Assembled from the framework's own control set. Every line traces to a control in the graph, so this pack is regenerated rather than written, and stays current as the graph does.

Assembled from the framework’s own control set, so this list is regenerated rather than written and stays current as the graph does. See the ETSI EN 303 645 framework page.