<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>SecDocs Feed for author Felix Domke</title>
    <link>http://secdocs.lonerunners.net</link>
    <atom:link type="application/rss+xml" href="http://secdocs.lonerunners.net/rss/author/719-felix-domke" rel="self"/>
    <description>Latest security documents RSS feed for author Felix Domke</description>
    <language>en-us</language>
    <item>
      <title>[Audio] Distributed FPGA Number Crunching For The Masses</title>
      <description>&lt;b&gt;Authors&lt;/b&gt;: &lt;a href="http://secdocs.lonerunners.net/authors/details/719-felix-domke"&gt;Felix Domke&lt;/a&gt; &lt;br/&gt;&lt;b&gt;Tags&lt;/b&gt;: &lt;a href="http://secdocs.lonerunners.net/tags/details/109-cracking"&gt;cracking&lt;/a&gt; &lt;a href="http://secdocs.lonerunners.net/tags/details/358-fpga"&gt;FPGA&lt;/a&gt; &lt;br/&gt;&lt;b&gt;Event&lt;/b&gt;: &lt;a href="http://secdocs.lonerunners.net/events/details/104-chaos-communication-congress-27th-27c3-2010"&gt;Chaos Communication Congress 27th (27C3) 2010&lt;/a&gt; &lt;br/&gt;&lt;b&gt;Abstract&lt;/b&gt;: In 1998, the EFF built "Deep Crack", a machine designed to perform a walk over DES's 56-bit keyspace in nine days, for $250.000. With today's FPGA technology, a cost decrease of 25x can be achieved, as the copacobana project has shown. If that's still too much, two approaches should be considered: Recycling hardware and distributed computing. This talk will be about combining both approaches for the greater good.  A number of projects (Copacobana, Picocomputing) have shown that with today's technology enough brute force computing power to break limited keylength ciphers (like DES) is affordable even for small companies. But what about Joe Geek at home? Recycling FPGAs is one option (nsa@home), distributed computing another (distributed.net, ...). This project combines both approaches, developing a toolchain that can be used to prototype a project on a low-end FPGA (or even in a free simulator), and then scaling up the effort across different implementations onto a large number of devices. An example client implementation uses an FPGA in a widely available consumer device to provide computing power when the device is in standby. Another approach that will be discussed in detail is how to obtain decommissioned high-end FPGA-based hardware. We will have hardware to show with a live demo!</description>
      <pubDate>Sat, 21 Apr 2012 06:40:25 +0200</pubDate>
      <link>http://secdocs.lonerunners.net/documents/details/5210-distributed-fpga-number-crunching-for-the-masses</link>
      <guid>http://secdocs.lonerunners.net/documents/details/5210-distributed-fpga-number-crunching-for-the-masses</guid>
    </item>
    <item>
      <title>[Slides] Distributed FPGA Number Crunching For The Masses</title>
      <description>&lt;b&gt;Authors&lt;/b&gt;: &lt;a href="http://secdocs.lonerunners.net/authors/details/719-felix-domke"&gt;Felix Domke&lt;/a&gt; &lt;br/&gt;&lt;b&gt;Tags&lt;/b&gt;: &lt;a href="http://secdocs.lonerunners.net/tags/details/109-cracking"&gt;cracking&lt;/a&gt; &lt;a href="http://secdocs.lonerunners.net/tags/details/358-fpga"&gt;FPGA&lt;/a&gt; &lt;br/&gt;&lt;b&gt;Event&lt;/b&gt;: &lt;a href="http://secdocs.lonerunners.net/events/details/104-chaos-communication-congress-27th-27c3-2010"&gt;Chaos Communication Congress 27th (27C3) 2010&lt;/a&gt; &lt;br/&gt;&lt;b&gt;Abstract&lt;/b&gt;: In 1998, the EFF built "Deep Crack", a machine designed to perform a walk over DES's 56-bit keyspace in nine days, for $250.000. With today's FPGA technology, a cost decrease of 25x can be achieved, as the copacobana project has shown. If that's still too much, two approaches should be considered: Recycling hardware and distributed computing. This talk will be about combining both approaches for the greater good.  A number of projects (Copacobana, Picocomputing) have shown that with today's technology enough brute force computing power to break limited keylength ciphers (like DES) is affordable even for small companies. But what about Joe Geek at home? Recycling FPGAs is one option (nsa@home), distributed computing another (distributed.net, ...). This project combines both approaches, developing a toolchain that can be used to prototype a project on a low-end FPGA (or even in a free simulator), and then scaling up the effort across different implementations onto a large number of devices. An example client implementation uses an FPGA in a widely available consumer device to provide computing power when the device is in standby. Another approach that will be discussed in detail is how to obtain decommissioned high-end FPGA-based hardware. We will have hardware to show with a live demo!</description>
      <pubDate>Sat, 21 Apr 2012 06:40:25 +0200</pubDate>
      <link>http://secdocs.lonerunners.net/documents/details/5211-distributed-fpga-number-crunching-for-the-masses</link>
      <guid>http://secdocs.lonerunners.net/documents/details/5211-distributed-fpga-number-crunching-for-the-masses</guid>
    </item>
    <item>
      <title>[Video] Distributed FPGA Number Crunching For The Masses</title>
      <description>&lt;b&gt;Authors&lt;/b&gt;: &lt;a href="http://secdocs.lonerunners.net/authors/details/719-felix-domke"&gt;Felix Domke&lt;/a&gt; &lt;br/&gt;&lt;b&gt;Tags&lt;/b&gt;: &lt;a href="http://secdocs.lonerunners.net/tags/details/109-cracking"&gt;cracking&lt;/a&gt; &lt;a href="http://secdocs.lonerunners.net/tags/details/358-fpga"&gt;FPGA&lt;/a&gt; &lt;br/&gt;&lt;b&gt;Event&lt;/b&gt;: &lt;a href="http://secdocs.lonerunners.net/events/details/104-chaos-communication-congress-27th-27c3-2010"&gt;Chaos Communication Congress 27th (27C3) 2010&lt;/a&gt; &lt;br/&gt;&lt;b&gt;Abstract&lt;/b&gt;: In 1998, the EFF built "Deep Crack", a machine designed to perform a walk over DES's 56-bit keyspace in nine days, for $250.000. With today's FPGA technology, a cost decrease of 25x can be achieved, as the copacobana project has shown. If that's still too much, two approaches should be considered: Recycling hardware and distributed computing. This talk will be about combining both approaches for the greater good.  A number of projects (Copacobana, Picocomputing) have shown that with today's technology enough brute force computing power to break limited keylength ciphers (like DES) is affordable even for small companies. But what about Joe Geek at home? Recycling FPGAs is one option (nsa@home), distributed computing another (distributed.net, ...). This project combines both approaches, developing a toolchain that can be used to prototype a project on a low-end FPGA (or even in a free simulator), and then scaling up the effort across different implementations onto a large number of devices. An example client implementation uses an FPGA in a widely available consumer device to provide computing power when the device is in standby. Another approach that will be discussed in detail is how to obtain decommissioned high-end FPGA-based hardware. We will have hardware to show with a live demo!</description>
      <pubDate>Sat, 21 Apr 2012 06:40:25 +0200</pubDate>
      <link>http://secdocs.lonerunners.net/documents/details/5214-distributed-fpga-number-crunching-for-the-masses</link>
      <guid>http://secdocs.lonerunners.net/documents/details/5214-distributed-fpga-number-crunching-for-the-masses</guid>
    </item>
    <item>
      <title>[Paper] Blackbox JTAG Reverse Engineering</title>
      <description>&lt;b&gt;Authors&lt;/b&gt;: &lt;a href="http://secdocs.lonerunners.net/authors/details/719-felix-domke"&gt;Felix Domke&lt;/a&gt; &lt;br/&gt;&lt;b&gt;Tags&lt;/b&gt;: &lt;a href="http://secdocs.lonerunners.net/tags/details/49-reverse-engineering"&gt;reverse engineering&lt;/a&gt; &lt;a href="http://secdocs.lonerunners.net/tags/details/98-hardware-hacking"&gt;hardware hacking&lt;/a&gt; &lt;br/&gt;&lt;b&gt;Event&lt;/b&gt;: &lt;a href="http://secdocs.lonerunners.net/events/details/36-chaos-communication-congress-26th-26c3-2009"&gt;Chaos Communication Congress 26th (26C3) 2009&lt;/a&gt; &lt;br/&gt;&lt;b&gt;Abstract&lt;/b&gt;: JTAG is an industry standard for accessing testmode functionality in almost any complex microchip. While the basics of JTAG are standardized, the exact implementation details are usually undocumented. Nevertheless, JTAG often allows you to interact with the chip very deeply, which makes it very interesting since it is often easily accessible thanks to the small pincount. This talk covers reverse engineering of JTAG interfaces when no or only limited documentation is available.  JTAG is an industry standard for accessing testmode functionality, and is available on almost any complex microchip. It is often for functional testing while doing wafer sort, during board production, product development and service. While the basics of JTAG are standardized, the exact implementation details are usually not available in public datasheets. Very often, even when signing a vendor NDA, only limited parts of JTAG will be documented (like boundary scan and the CPU debug interface). JTAG, however, often allows a much deeper interaction with the chip, and often, security is falsely established though obscurity by providing undocumented testmodes. JTAG isn't only available on CPUs, but also on a lot of other peripherals, which turns them into an interesting target if they provide busmaster access to a system bus.</description>
      <pubDate>Thu, 11 Feb 2010 06:13:32 +0100</pubDate>
      <link>http://secdocs.lonerunners.net/documents/details/2026-blackbox-jtag-reverse-engineering</link>
      <guid>http://secdocs.lonerunners.net/documents/details/2026-blackbox-jtag-reverse-engineering</guid>
    </item>
  </channel>
</rss>

