Securing Cloud and IoT Applications培训
Introduction
Preparing the Development Environment
Device, development tools, SDK
IoT Security Services
AWS IoT
Google Cloud IoT Core
Microsoft Azure Sphere
Planning an IoT Application
Deciding Application Features
Types of Device: Sensors, LCD Screens, Buzzers, etc.
Certified vs Non-Certified IoT Devices
Anatomy of an IoT Device
Microcontroller, Sensor, Battery, etc.
The IoT Ecosystem
An architectural overview
Cloud server security
Device security
Application security
Case Studies: Hacking a Home's Temperature Sensor.
IoT Security Lifecycle
Security engineering processes
OWASP Internet of Things (IoT) Project
Designing a Secure IoT Application
Secure Communications (HTTPS, TLS/SSL, etc.)
Data Integrity (Encryption, Hashing, etc.)
Identity and Access Management
Scaling an Application
Fault Tolerance
Integration IoT Devices into Existing Security Infrastructure
Extending existing systems
Deploying an IoT Application
Monitoring the Application
Testing the security of the application
Assessment
IoT Privacy Impact Assessment (PIA)
Safety Impact Assessment
Troubleshooting
Summary and Conclusion