image processing for circuit extraction€¦ · 21.01.2016 image processing for circuit extraction...
TRANSCRIPT
![Page 1: Image Processing for Circuit Extraction€¦ · 21.01.2016 Image Processing for Circuit Extraction Christian Kison, Chair for Embedded Security, Horst Görtz Institute for IT-Security](https://reader033.vdocument.in/reader033/viewer/2022060604/6059b3ed0fc18d357714b363/html5/thumbnails/1.jpg)
21.01.2016
Image Processing for Circuit
Extraction
Christian Kison,
Chair for Embedded Security, Horst Görtz Institute for IT-Security
![Page 2: Image Processing for Circuit Extraction€¦ · 21.01.2016 Image Processing for Circuit Extraction Christian Kison, Chair for Embedded Security, Horst Görtz Institute for IT-Security](https://reader033.vdocument.in/reader033/viewer/2022060604/6059b3ed0fc18d357714b363/html5/thumbnails/2.jpg)
2 AI Projekt SPSS2016 | Image Processing for Circuit Extraction | Christian Kison
Image Processing for Circuit Extraction Motivation Circuit Extraction
• Finde Hardware Trojaner in ASICs
• Denial of Service
• Militärische Waffen
• Atomkraftwerke
• Hardware Backdoors
• Sicherheitsschlüssel erlangen
• Verwundbarkeitssuche
• Einfachere Angriffe zeigen (SimonsVoss)
• Geschützte Implementierungen
• Klonen ( IP Diebstahl )
• Patentrechte einklagen
![Page 3: Image Processing for Circuit Extraction€¦ · 21.01.2016 Image Processing for Circuit Extraction Christian Kison, Chair for Embedded Security, Horst Görtz Institute for IT-Security](https://reader033.vdocument.in/reader033/viewer/2022060604/6059b3ed0fc18d357714b363/html5/thumbnails/3.jpg)
3 AI Projekt SPSS2016 | Image Processing for Circuit Extraction | Christian Kison
Image Processing for Circuit Extraction ASICs
„Depackage“ Säure(HNO3)
![Page 4: Image Processing for Circuit Extraction€¦ · 21.01.2016 Image Processing for Circuit Extraction Christian Kison, Chair for Embedded Security, Horst Görtz Institute for IT-Security](https://reader033.vdocument.in/reader033/viewer/2022060604/6059b3ed0fc18d357714b363/html5/thumbnails/4.jpg)
4 AI Projekt SPSS2016 | Image Processing for Circuit Extraction | Christian Kison
Image Processing for Circuit Extraction Cross Section – Mehrere Ebenen
![Page 5: Image Processing for Circuit Extraction€¦ · 21.01.2016 Image Processing for Circuit Extraction Christian Kison, Chair for Embedded Security, Horst Görtz Institute for IT-Security](https://reader033.vdocument.in/reader033/viewer/2022060604/6059b3ed0fc18d357714b363/html5/thumbnails/5.jpg)
5 AI Projekt SPSS2016 | Image Processing for Circuit Extraction | Christian Kison
Image Processing for Circuit Extraction Zoom
Als Mensch unmögliche
manuelle Arbeit
• (Semi-)automatische
Erkennung
• Bildverarbeitung!
• Ziel
• Den Menschen
unterstützen
• Netzliste
extrahieren
![Page 6: Image Processing for Circuit Extraction€¦ · 21.01.2016 Image Processing for Circuit Extraction Christian Kison, Chair for Embedded Security, Horst Görtz Institute for IT-Security](https://reader033.vdocument.in/reader033/viewer/2022060604/6059b3ed0fc18d357714b363/html5/thumbnails/6.jpg)
6 AI Projekt SPSS2016 | Image Processing for Circuit Extraction | Christian Kison
• Jede Ebene (hier 5) besitzt mehrere tausend Kacheln
• „Real-World“ Bilder werden gestellt
• Stitchen: einzelne Bilder richtig anordnen
Image Processing for Circuit Extraction Schritt 1 – Graphische Anzeige
![Page 7: Image Processing for Circuit Extraction€¦ · 21.01.2016 Image Processing for Circuit Extraction Christian Kison, Chair for Embedded Security, Horst Görtz Institute for IT-Security](https://reader033.vdocument.in/reader033/viewer/2022060604/6059b3ed0fc18d357714b363/html5/thumbnails/7.jpg)
7 AI Projekt SPSS2016 | Image Processing for Circuit Extraction | Christian Kison
Image Processing for Circuit Extraction Schritt 2 – Erkennung der Leiterbahnen/Vias
• Zuverlässige Erkennung der Leiterbahnen
• Verunreinigungen auf der Oberfläche
• Kontrastunterschiede
• Bewertung für menschliches Eingreifen?
![Page 8: Image Processing for Circuit Extraction€¦ · 21.01.2016 Image Processing for Circuit Extraction Christian Kison, Chair for Embedded Security, Horst Görtz Institute for IT-Security](https://reader033.vdocument.in/reader033/viewer/2022060604/6059b3ed0fc18d357714b363/html5/thumbnails/8.jpg)
8 AI Projekt SPSS2016 | Image Processing for Circuit Extraction | Christian Kison
Image Processing for Circuit Extraction Schritt 3 – Erkennung der Logischen Zellen
• Zunächst manuell markieren und bestimmen
• Automatische Wiedererkennung der einzelnen
Zellen
![Page 9: Image Processing for Circuit Extraction€¦ · 21.01.2016 Image Processing for Circuit Extraction Christian Kison, Chair for Embedded Security, Horst Görtz Institute for IT-Security](https://reader033.vdocument.in/reader033/viewer/2022060604/6059b3ed0fc18d357714b363/html5/thumbnails/9.jpg)
9 AI Projekt SPSS2016 | Image Processing for Circuit Extraction | Christian Kison
Image Processing for Circuit Extraction Ziel – Interpretation als Netzliste
• Teilnehmer: 3-5 (BA und MA)
• Begin: ab sofort
• Organisation: Nach Absprache
• Voraussetzung: Erfahrung mit C++ Programmierung / Qt
• Interesse an der Bildverarbeitung!
![Page 10: Image Processing for Circuit Extraction€¦ · 21.01.2016 Image Processing for Circuit Extraction Christian Kison, Chair for Embedded Security, Horst Görtz Institute for IT-Security](https://reader033.vdocument.in/reader033/viewer/2022060604/6059b3ed0fc18d357714b363/html5/thumbnails/10.jpg)
10 AI Projekt SPSS2016 | Image Processing for Circuit Extraction | Christian Kison
Danke Fragen?
10
• Christian Kison
Raum: ID2/625
E-Mail: [email protected]
• Bei Interesse bitte eine kurze E-Mail für einen Termin!
Danke an Marc
für die Vertretung!