From 4d938fd896427caca50bf3805472adffa724306c Mon Sep 17 00:00:00 2001 From: jaseg Date: Wed, 14 Oct 2020 18:59:10 +0200 Subject: Add talk slide preparation --- talk/safety reset talk theming.svg | 10556 +++++++ talk/safety_reset.odp | Bin 22840 -> 3278392 bytes talk/slide_conclusion.png | Bin 0 -> 1558986 bytes talk/slide_conclusion.svg | 31035 ++++++++++++++++++++ talk/slide_endpoint_security.png | Bin 0 -> 2504237 bytes talk/slide_endpoint_security.svg | 871 + talk/slide_fundamentals.png | Bin 0 -> 3234828 bytes talk/slide_fundamentals.svg | 788 + talk/slide_gfm.png | Bin 0 -> 2370166 bytes talk/slide_gfm.svg | 29794 +++++++++++++++++++ talk/slide_grid_comms.png | Bin 0 -> 1038812 bytes talk/slide_grid_comms.svg | 35835 +++++++++++++++++++++++ talk/slide_questions.png | Bin 0 -> 3306769 bytes talk/slide_questions.svg | 116 + talk/slide_safety_reset.png | Bin 0 -> 2982876 bytes talk/slide_safety_reset.svg | 38272 +++++++++++++++++++++++++ talk/slide_validation.png | Bin 0 -> 2199370 bytes talk/slide_validation.svg | 54085 +++++++++++++++++++++++++++++++++++ talk/title_slide.png | Bin 0 -> 3238337 bytes talk/title_slide.svg | 128 + 20 files changed, 201480 insertions(+) create mode 100644 talk/safety reset talk theming.svg create mode 100644 talk/slide_conclusion.png create mode 100644 talk/slide_conclusion.svg create mode 100644 talk/slide_endpoint_security.png create mode 100644 talk/slide_endpoint_security.svg create mode 100644 talk/slide_fundamentals.png create mode 100644 talk/slide_fundamentals.svg create mode 100644 talk/slide_gfm.png create mode 100644 talk/slide_gfm.svg create mode 100644 talk/slide_grid_comms.png create mode 100644 talk/slide_grid_comms.svg create mode 100644 talk/slide_questions.png create mode 100644 talk/slide_questions.svg create mode 100644 talk/slide_safety_reset.png create mode 100644 talk/slide_safety_reset.svg create mode 100644 talk/slide_validation.png create mode 100644 talk/slide_validation.svg create mode 100644 talk/title_slide.png create mode 100644 talk/title_slide.svg diff --git a/talk/safety reset talk theming.svg b/talk/safety reset talk theming.svg new file mode 100644 index 0000000..c65a4d0 --- /dev/null +++ b/talk/safety reset talk theming.svg @@ -0,0 +1,10556 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + Title Slide + + Fundamentals Structure of the electrical grid The role of smart meters Smart meter functions The motivation Smart metering regulation Physical structure Security in the distribution grid + + Endpoint safety & security Prototypical attackers System structure and security Complex hard- and firmware + + The safety reset System function Remote Trigger + + Grid-associated comms channels Landline IP Powerline Communication (PLC) Wireless IP Short-range wireless The Hack: Grid Frequency Modulation (GFM) + + Constructing a reliable GFM comms channel Channel properties Modulation ECC Cryptography + + Testing and validation Extensive simulations in Jupyter Host testing of instrumented software Demonstrator experiments + + Conclusion Theoretical analysis results Experimental results + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Q&A + diff --git a/talk/safety_reset.odp b/talk/safety_reset.odp index 487ff5b..266ed8c 100644 Binary files a/talk/safety_reset.odp and b/talk/safety_reset.odp differ diff --git a/talk/slide_conclusion.png b/talk/slide_conclusion.png new file mode 100644 index 0000000..9567b74 Binary files /dev/null and b/talk/slide_conclusion.png differ diff --git a/talk/slide_conclusion.svg b/talk/slide_conclusion.svg new file mode 100644 index 0000000..9e93266 --- /dev/null +++ b/talk/slide_conclusion.svg @@ -0,0 +1,31035 @@ + + + + + + + + + + + + + Communication on the Grid + + Communication on the Grid + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + The Safety Reset + Conclusion Fundamentals Security Safety Reset Communication on the Grid GFM Validation Conclusion Q&A + + + + + + + + Fundamentals Security Safety Reset GFM Validation Conclusion Q&A + + + + + + + + + + + + + + + + + + Fundamentals Security Safety Reset Communication on the Grid GFM Validation Conclusion Q&A + + + Fundamentals Security Safety Reset Communication on the Grid GFM Validation Conclusion Q&A + + diff --git a/talk/slide_endpoint_security.png b/talk/slide_endpoint_security.png new file mode 100644 index 0000000..bd80a5e Binary files /dev/null and b/talk/slide_endpoint_security.png differ diff --git a/talk/slide_endpoint_security.svg b/talk/slide_endpoint_security.svg new file mode 100644 index 0000000..158e72e --- /dev/null +++ b/talk/slide_endpoint_security.svg @@ -0,0 +1,871 @@ + + + + + + + + + + + + + Communication on the Grid + + Communication on the Grid + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + The Safety Reset Endpoint Safety & Security Fundamentals Security Safety Reset Communication on the Grid GFM Validation Conclusion Q&A + + + + + + + + Fundamentals Security Safety Reset GFM Validation Conclusion Q&A + + + + + + + + + + + + + + + + + + Fundamentals Security Safety Reset Communication on the Grid GFM Validation Conclusion Q&A + + + diff --git a/talk/slide_fundamentals.png b/talk/slide_fundamentals.png new file mode 100644 index 0000000..72d6374 Binary files /dev/null and b/talk/slide_fundamentals.png differ diff --git a/talk/slide_fundamentals.svg b/talk/slide_fundamentals.svg new file mode 100644 index 0000000..a9b15f0 --- /dev/null +++ b/talk/slide_fundamentals.svg @@ -0,0 +1,788 @@ + + + + + + + + + + + + + Communication on the Grid + + Communication on the Grid + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + The Safety Reset Fundamentals Fundamentals Security Safety Reset Communication on the Grid GFM Validation Conclusion Q&A + + + + + + + + Fundamentals Security Safety Reset GFM Validation Conclusion Q&A + + + + + + + + + + + + + + + + + + Fundamentals + Security Safety Reset Communication on the Grid GFM Validation Conclusion Q&A + + + diff --git a/talk/slide_gfm.png b/talk/slide_gfm.png new file mode 100644 index 0000000..73f53f6 Binary files /dev/null and b/talk/slide_gfm.png differ diff --git a/talk/slide_gfm.svg b/talk/slide_gfm.svg new file mode 100644 index 0000000..37845e0 --- /dev/null +++ b/talk/slide_gfm.svg @@ -0,0 +1,29794 @@ + + + + + + + + + + + + + Communication on the Grid + + Communication on the Grid + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + The Safety Reset + From Grid Frequency to a Reliable Channel Fundamentals Security Safety Reset Communication on the Grid GFM Validation Conclusion Q&A + + + + + + + + Fundamentals Security Safety Reset GFM Validation Conclusion Q&A + + + + + + + + + + + + + + + + + + Fundamentals Security Safety Reset Communication on the Grid GFM Validation Conclusion Q&A + + + Fundamentals Security Safety Reset Communication on the Grid GFM Validation Conclusion Q&A + + diff --git a/talk/slide_grid_comms.png b/talk/slide_grid_comms.png new file mode 100644 index 0000000..39f42e0 Binary files /dev/null and b/talk/slide_grid_comms.png differ diff --git a/talk/slide_grid_comms.svg b/talk/slide_grid_comms.svg new file mode 100644 index 0000000..1b47f0d --- /dev/null +++ b/talk/slide_grid_comms.svg @@ -0,0 +1,35835 @@ + + + + + + + + + + + + + Communication on the Grid + + Communication on the Grid + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + The Safety Reset + Communication along the Grid Fundamentals Security Safety Reset Communication on the Grid GFM Validation Conclusion Q&A + + + + + + + + Fundamentals Security Safety Reset GFM Validation Conclusion Q&A + + + + + + + + + + + + + + + + + + Fundamentals Security Safety Reset Communication on the Grid GFM Validation Conclusion Q&A + + + Fundamentals Security Safety Reset Communication on the Grid GFM Validation Conclusion Q&A + + diff --git a/talk/slide_questions.png b/talk/slide_questions.png new file mode 100644 index 0000000..5b97c11 Binary files /dev/null and b/talk/slide_questions.png differ diff --git a/talk/slide_questions.svg b/talk/slide_questions.svg new file mode 100644 index 0000000..3821dde --- /dev/null +++ b/talk/slide_questions.svg @@ -0,0 +1,116 @@ + + + + + + + + + + image/svg+xml + + + + + + + + The Safety Reset + + Q&A + + + diff --git a/talk/slide_safety_reset.png b/talk/slide_safety_reset.png new file mode 100644 index 0000000..b48dcab Binary files /dev/null and b/talk/slide_safety_reset.png differ diff --git a/talk/slide_safety_reset.svg b/talk/slide_safety_reset.svg new file mode 100644 index 0000000..5cb074e --- /dev/null +++ b/talk/slide_safety_reset.svg @@ -0,0 +1,38272 @@ + + + + + + + + + + + + + Communication on the Grid + + Communication on the Grid + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + The Safety Reset + The Safety Reset Fundamentals Security Safety Reset Communication on the Grid GFM Validation Conclusion Q&A + + + + + + + + Fundamentals Security Safety Reset GFM Validation Conclusion Q&A + + + + + + + + + + + + + + + + + + Fundamentals Security Safety Reset Communication on the Grid GFM Validation Conclusion Q&A + + + Fundamentals Security Safety Reset Communication on the Grid GFM Validation Conclusion Q&A + + diff --git a/talk/slide_validation.png b/talk/slide_validation.png new file mode 100644 index 0000000..f764c32 Binary files /dev/null and b/talk/slide_validation.png differ diff --git a/talk/slide_validation.svg b/talk/slide_validation.svg new file mode 100644 index 0000000..e92bf50 --- /dev/null +++ b/talk/slide_validation.svg @@ -0,0 +1,54085 @@ + + + + + + + + + + + + + Communication on the Grid + + Communication on the Grid + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + The Safety Reset + Testing & Validation Fundamentals Security Safety Reset Communication on the Grid GFM Validation Conclusion Q&A + + + + + + + + Fundamentals Security Safety Reset GFM Validation Conclusion Q&A + + + + + + + + + + + + + + + + + + Fundamentals Security Safety Reset Communication on the Grid GFM Validation Conclusion Q&A + + + Fundamentals Security Safety Reset Communication on the Grid GFM Validation Conclusion Q&A + + diff --git a/talk/title_slide.png b/talk/title_slide.png new file mode 100644 index 0000000..47f4826 Binary files /dev/null and b/talk/title_slide.png differ diff --git a/talk/title_slide.svg b/talk/title_slide.svg new file mode 100644 index 0000000..7b71a28 --- /dev/null +++ b/talk/title_slide.svg @@ -0,0 +1,128 @@ + + + + + + + + + + image/svg+xml + + + + + + + + The Safety Reset + A Post-Attack Recovery Architecture for Smart Electricity Meters + Jan Götte <master@jaseg.de> + -- cgit