CIoTSP study materials
CIoTSP study resources

CIoTSP study plan

CIoTSP · Give each week a clear focus.

8 weeks · About 6 hours per week

Week 1

IoT Architecture and Security Fundamentals & IoT Device Security and Hardening

  • Diagram the four-layer IoT reference model (perception, network, processing, application) and annotate at least three security controls at each layer

  • Classify five common IoT device types (sensor, actuator, gateway, camera, controller) by their attack surface and list two hardening actions per type

  • Explain the principle of least functionality and apply it to disable unused services, ports, and debug interfaces on a sample device configuration

  • Compare secure boot, measured boot, and trusted execution environments in terms of threat mitigated and implementation trade-offs

  • Produce a one-page hardening checklist that maps to the OWASP IoT Top 10 risks

Your checkpoint

A layered architecture diagram with security controls and a device hardening checklist covering at least 10 concrete configuration items

Week 2

IoT Device Security and Hardening & IoT Network and Communication Security

  • Configure network segmentation for IoT using VLANs and firewall rules, and document the traffic flows permitted between segments

  • Evaluate at least three wireless protocols (BLE, Zigbee, LoRaWAN, Wi-Fi) for confidentiality, integrity, and replay protection, and select one for a given use case with justification

  • Implement TLS 1.2+ with mutual authentication on a simulated device-to-gateway connection and verify certificate validation

  • Identify and mitigate three common network-layer attacks on IoT (ARP spoofing, rogue AP, MQTT topic injection) with specific countermeasures

  • Draft a secure network baseline listing approved ports, protocols, and cipher suites for IoT deployments

Your checkpoint

A network segmentation diagram with firewall rule table and a protocol security comparison matrix covering at least three protocols

Week 3

IoT Network and Communication Security & IoT Identity, Access, and Key Management

  • Design an identity lifecycle for IoT devices covering enrollment, provisioning, rotation, suspension, and decommissioning

  • Compare symmetric key, certificate-based, and attestation-based identity for constrained devices, and recommend one per device class

  • Implement a key management plan specifying generation, storage, rotation cadence, and revocation for at least two key types

  • Map authentication and authorization flows for device-to-cloud and user-to-device access using a sequence diagram

  • Identify three risks of shared credentials and propose a per-device credential strategy with compensating controls

Your checkpoint

An identity and key management plan with a lifecycle diagram and a credential strategy table for at least three device classes

Week 4

IoT Data Security and Privacy & IoT Cloud and Edge Security

  • Classify data handled by an IoT system into sensitivity tiers and specify encryption at rest and in transit for each tier

  • Apply data minimization and retention policies to a sample telemetry dataset, and document privacy impact for personal data

  • Describe secure cloud service configuration for IoT platforms: identity and access management, logging, encryption, and network exposure

  • Compare edge versus cloud processing for security trade-offs in latency, data exposure, and physical access risk

  • Design a secure OTA update process including signing, verification, rollback protection, and staged rollout

Your checkpoint

A data protection and cloud/edge security design document covering data classification, encryption, retention, and OTA update controls

Week 5

IoT Threat Modeling, Risk, and Vulnerability Management

  • Build a threat model for a representative IoT system using STRIDE, enumerating at least 12 threats across trust boundaries

  • Score identified threats with a risk rating method (e.g., DREAD or CVSS) and prioritize the top five for mitigation

  • Map threats to controls and document residual risk acceptance criteria

  • Create a vulnerability management workflow covering discovery, triage, patching, and verification for firmware and cloud components

  • Identify supply chain risks in IoT components and propose vendor security requirements

Your checkpoint

A threat model document with data-flow diagram, threat table scored and prioritized, and a vulnerability management workflow

Week 6

IoT Incident Response, Monitoring, and Governance & IoT Architecture and Security Fundamentals

  • Define detection use cases for IoT environments (e.g., anomalous device behavior, unauthorized configuration change) and map them to log sources

  • Draft an incident response plan for an IoT-specific scenario (e.g., botnet recruitment, credential compromise) with roles, phases, and communication steps

  • Design a monitoring architecture that collects device, network, and cloud logs while preserving privacy

  • Review governance elements: policy hierarchy, asset inventory, and compliance obligations relevant to IoT

  • Revisit architecture fundamentals to confirm controls align with incident response and monitoring needs

Your checkpoint

An incident response playbook for one IoT scenario plus a monitoring and logging plan with at least five detection use cases

Week 7

IoT Architecture and Security Fundamentals & IoT Device Security and Hardening & IoT Network and Communication Security & IoT Identity, Access, and Key Management

  • Complete 60 practice questions spanning domains 1–4 under timed conditions and log incorrect answers by domain

  • Review each missed question to identify the underlying concept gap and write a one-sentence corrective note

  • Re-read summary notes for the four domains and update the hardening checklist and network baseline with any new insights

  • Explain aloud the differences between secure boot, attestation, and key provisioning to reinforce distinctions

Your checkpoint

A practice test score report with error log and corrective notes for domains 1–4, plus updated checklists

Week 8

IoT Data Security and Privacy & IoT Cloud and Edge Security & IoT Threat Modeling, Risk, and Vulnerability Management & IoT Incident Response, Monitoring, and Governance

  • Complete 60 practice questions spanning domains 5–8 under timed conditions and log incorrect answers by domain

  • Review missed questions and reconcile any conflicts with earlier domain notes

  • Revisit the threat model and incident response playbook to ensure consistency with data protection and cloud controls

  • Take a full-length timed mock exam covering all domains and analyze section-level performance

  • Finalize a one-page exam-day summary sheet of key frameworks, protocols, and control mappings

Your checkpoint

A full-length mock exam score with section analysis and a finalized one-page summary sheet

Milestones

Week 2: Can explain and apply device hardening and network segmentation controls without notes, scoring at least 80% on a self-made 20-question quiz covering domains 1–3

Week 4: Can produce an identity lifecycle and data protection plan for a sample IoT system in under 45 minutes, meeting all checklist items

Week 6: Can walk through a complete threat model and incident response scenario, correctly mapping threats to controls and detection use cases

Week 8: Score at least 85% on the full-length mock exam with no domain below 75%, and have a completed summary sheet for final review