cosin-fahrplan/schedules/2019/events/50.html
2024-04-07 00:57:09 +02:00

163 lines
5 KiB
HTML

<!DOCTYPE html>
<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="content-type">
<title>Schedule CoSin</title>
<link rel="stylesheet" media="screen" href="/fahrplan/2019/public_schedule.css">
<link rel="stylesheet" media="all" href="/fahrplan/2019/style.css">
<link rel="stylesheet" media="print" href="/fahrplan/2019/public_schedule_print.css">
</head>
<body>
<div id="wrapper">
<div id="banner"></div>
<div id="header">
<h1>Schedule CoSin</h1>
</div>
<div id="navigation">
<ul>
<li>
<a href="/fahrplan/2019/index.html">Overview</a>
</li>
<li>
<a href="/fahrplan/2019/schedule/1.html">
Friday
-
<span class="small-font">2019-06-14</span>
</a>
</li>
<li>
<a href="/fahrplan/2019/schedule/2.html">
Saturday
-
<span class="small-font">2019-06-15</span>
</a>
</li>
<li>
<a href="/fahrplan/2019/schedule/3.html">
Sunday
-
<span class="small-font">2019-06-16</span>
</a>
</li>
<li>
<a href="/fahrplan/2019/speakers.html">Speakers</a>
</li>
<li>
<a href="/fahrplan/2019/events.html">Events</a>
</li>
<li>
<a href="/fahrplan/2019/timeline.html"><span class="translation_missing" title="translation missing: en.layouts.public_schedule.timeline">Timeline</span></a>
</li>
<li>
<a href="/fahrplan/2019/booklet.html"><span class="translation_missing" title="translation missing: en.layouts.public_schedule.booklet">Booklet</span></a>
</li>
<li>
<a href="/fahrplan/2019/qrcode.html">QR-Code</a>
</li>
</ul>
</div>
<div id="main-content">
<p class="release">Version 1.3</p>
<h2>Lecture: Rowhammer exploit</h2>
<h3 class="title">Viability of the Rowhammer Attack when ECC memory is used</h3>
<div class="column left" id="basic">
<div class="image large"><img src="/fahrplan/2019/system/events/logos/000/000/050/large/mem.png" alt="Mem"></div>
<p class="abstract">In this talk I will describe how a Rowhammer attack works both on a physical and software level. The focus of the talk will be to show
<br>what steps need to be taken in order to make the Rowhammer attack viable against a target using ECC memory.</p>
<p class="description">In the first part of the presentation I will be showing how DRAM works and what the key attributes are that make a Rowhammer attack possible. I will also give an introduction as to what ECC memory is and how it works and where it is used.</p>
<p class="description">In the second part of the presentation I will be presenting on how a generic rowhammer attack can be executed.</p>
<p class="description">In the third part of the part which will be the main focus of this presentation I will discuss what problems we encounter when ECC memory is used on the target machine.
<br>This will include:
<br>* How to reverse engineer the ECC function
<br> -&gt; The cold boot attack used to speed up this process
<br>* How to detect bit flips that are corrected
<br>* How to trigger bit flips in a specific location.</p>
<p class="description">In the last part of the presentation I will give an overview of the mitigations that exist and which ones are still deemed viable</p>
</div>
<div class="column left" id="details">
<h3>Info</h3>
<p>
<b>Day:</b>
<a href="/fahrplan/2019/schedule/3.html">2019-06-16</a>
<br>
<b>Start time:</b>
13:00
<br>
<b>Duration:</b>
01:00
<br>
<b>Room:</b>
Movie Room
<br>
<b>Track:</b>
<font class="event track-hardware">
<a href="/fahrplan/2019/events.html#hardware">Hardware</a>
</font>
<br>
<b>Language:</b>
de
</p>
<h3>Links:</h3>
<ul>
<li><a href="/fahrplan/2019/events/50.ics">iCalendar</a></li>
</ul>
<div class="column left" id="concurrent_events">
<h3><span class="translation_missing" title="translation missing: en.public.schedule.event.concurrent_events">Concurrent Events</span></h3>
<dl class="dl-horizontal">
</dl>
</div>
</div>
<div class="column right" id="sidebar">
<h3>Speakers</h3>
<table class="list">
<tbody>
<tr>
<td><div class="image small"><img src="/fahrplan/2019/assets/person_small-6becbdd9bedc5ac3962dfb66f90e5ebb8fdbb97c287002e97bba3762a122a2bf.png" alt="Person small"></div></td>
<td><a href="/fahrplan/2019/speakers/40.html">Candyman</a></td>
</tr>
</tbody>
</table>
</div>
<div class="span16">
</div>
<script type="application/ld+json">
{
"@context" : "http://schema.org",
"@type" : "Event",
"name" : "Rowhammer exploit",
"location" : {
"@type" : "Place",
"name" : "Movie Room",
"address" : "CoSin"
},
"startDate" : "2019-06-16T13:00:00+0200",
"endDate" : "2019-06-16T14:00:00+0200",
"performer" : [{&quot;name&quot;:&quot;Candyman&quot;,&quot;@type&quot;:&quot;Person&quot;,&quot;sameAs&quot;:&quot;/de/cosin/public/speakers/40&quot;,&quot;image&quot;:&quot;/assets/person_small-6becbdd9bedc5ac3962dfb66f90e5ebb8fdbb97c287002e97bba3762a122a2bf.png&quot;}],
"inLanguage" : "de",
"superEvent" : {
"@type" : "Event",
"sameAs" : "/de/cosin/public/schedule",
"name" : "CoSin",
"location" : {
"@type" : "Place",
"name" : "CoSin",
"address" : "CoSin"
},
"startDate" : "2019-06-14T17:00:00+0200"
}
}
</script>
<br class="clear">
</div>
</div>
<div id="footer">
<p>This schedule was generated with <a href="http://frab.github.io/frab/">frab</a>.</p>
</div>
</body>
</html>