YoVDO

Random Problems in IoT

Offered By: Security BSides London via YouTube

Tags

Security BSides Courses Cryptography Courses Embedded Systems Courses IoT security Courses

Course Description

Overview

Explore the critical importance of random number generation in IoT security through this 51-minute conference talk from Security BSides London. Delve into the often misunderstood world of randomness and its crucial role in cryptographic systems. Discover how mistakes in random number generation are impacting IoT devices, potentially affecting everything from smart lightbulbs to medical implants. Learn about the current state of random number generation in embedded devices, common pitfalls, and proposed solutions. Gain insights into the definition of randomness, its practical applications, and the challenges faced in IoT environments. Examine real-world assessment results and explore potential ways to improve random number generation in smart devices. Understand the implications of poor randomness on device security and the steps needed to enhance IoT security through better random number generation techniques.

Syllabus

Intro
The problem
The LCG
What are random numbers
How we use random numbers
Things Network
Arduino
Maths
Randomness
Three Strings
Randomness Definition
Random Numbers
Random Number Generator
What can we do
What do we need
Watchdog Timer
Mister Noise
RSSI
Results
Conclusion
Outro


Taught by

Security BSides London

Related Courses

Embedded Systems - Shape The World: Microcontroller Input/Output
The University of Texas at Austin via edX
Model Checking
Chennai Mathematical Institute via Swayam
Introduction to the Internet of Things and Embedded Systems
University of California, Irvine via Coursera
Sistemas embebidos: Aplicaciones con Arduino
Universidad Nacional Autónoma de México via Coursera
Quantitative Formal Modeling and Worst-Case Performance Analysis
EIT Digital via Coursera