Overview
What this challenge is about.
Design IoT provisioning: factory key pair, BLE setup, mTLS enrollment. Deliver firmware and threat model. Earn a verifiable certificate.
The scenario
The startup (Series A, around USD 14M ARR) just lost a Class-A real-estate deal to the audit finding — secure-by-default is now a board-level commitment.
The Brief
What you'll do, and what you'll demonstrate.
Replace a hard-coded factory password with per-device mTLS provisioning that adds under 90 seconds to the installer's per-device workflow.
Earning criteria — what you'll demonstrate
- Design per-device credential provisioning that survives a hostile installer environment
- Apply mutual TLS to constrained IoT devices with secure-element backing
- Threat-model a provisioning flow including factory, field, and rotation phases
- Balance security-by-default against installer-experience constraints
Program Fit
Where this fits in your program.
Sharpens the same skills your degree expects you to demonstrate.
Cyber-Physical and Cybercrime Topics
Master · Security
Strong alignment
This challenge maps to Cyber-Physical and Cybercrime Topics at the Master level. It sharpens the same practical skills your coursework expects — but in a real industry context with actual constraints and deliverables.
Skills
Skills you'll demonstrate.
Each one shows up on your verified credential.
- Iot Security
Apply iot security to solve real industry problems and demonstrate production-level capability.
- Secure Provisioning
Apply secure provisioning to solve real industry problems and demonstrate production-level capability.
- Mutual Tls
Apply mutual tls to solve real industry problems and demonstrate production-level capability.
- Secure Boot
Apply secure boot to solve real industry problems and demonstrate production-level capability.
- Threat Modeling
Apply threat modeling to solve real industry problems and demonstrate production-level capability.
- Embedded Firmware
Apply embedded firmware to solve real industry problems and demonstrate production-level capability.
Careers
Career paths this challenge builds toward
Completing this challenge demonstrates skills that transfer directly to these roles: