<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Chipwhisperer on Colin O'Flynn</title><link>https://colinoflynn.com/tag/chipwhisperer/</link><description>Recent content in Chipwhisperer on Colin O'Flynn</description><generator>Hugo</generator><language>en-ca</language><lastBuildDate>Fri, 09 Jun 2023 14:41:37 +0000</lastBuildDate><atom:link href="https://colinoflynn.com/tag/chipwhisperer/index.xml" rel="self" type="application/rss+xml"/><item><title>RECON 2023: Adventures of My Oven (Pinocchio) with ChipWhisperer</title><link>https://colinoflynn.com/2023/06/recon-2023-adventures-of-my-oven-pinocchio-with-chipwhisperer/</link><pubDate>Fri, 09 Jun 2023 14:40:27 +0000</pubDate><guid>https://colinoflynn.com/2023/06/recon-2023-adventures-of-my-oven-pinocchio-with-chipwhisperer/</guid><description>&lt;p&gt;&lt;!-- wp:paragraph --&gt;&lt;br /&gt;
&lt;p&gt;At &lt;a rel="noreferrer noopener" href="https://cfp.recon.cx/2023/talk/PNCTLT" target="_blank"&gt;RECON2023 I gave a talk about reverse engineering my Samsung Oven&lt;/a&gt;. This blog post has slides &amp;amp; links to information, with more to come! You can get a copy of the slides below:&lt;/p&gt;&lt;br /&gt;
&lt;!-- /wp:paragraph --&gt;&lt;/p&gt;
&lt;p&gt;&lt;!-- wp:file {"id":1086,"href":"https://colinoflynn.com/wp-content/uploads/2023/06/OFLYNN-RECON2023.pdf","displayPreview":true} --&gt;&lt;br /&gt;
&lt;div class="wp-block-file"&gt;&lt;object class="wp-block-file__embed" data="https://colinoflynn.com/wp-content/uploads/2023/06/OFLYNN-RECON2023.pdf" type="application/pdf" style="width:100%;height:600px" aria-label="OFLYNN-RECON2023"&gt;&lt;/object&gt;&lt;a id="wp-block-file--media-9b103ca6-f0df-45ad-af7e-ab5e9adde67c" href="https://colinoflynn.com/wp-content/uploads/2023/06/OFLYNN-RECON2023.pdf"&gt;OFLYNN-RECON2023&lt;/a&gt;&lt;a href="https://colinoflynn.com/wp-content/uploads/2023/06/OFLYNN-RECON2023.pdf" class="wp-block-file__button wp-element-button" download aria-describedby="wp-block-file--media-9b103ca6-f0df-45ad-af7e-ab5e9adde67c"&gt;Download&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;!-- /wp:file --&gt;&lt;/p&gt;
&lt;p&gt;&lt;!-- wp:paragraph --&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;br /&gt;
&lt;!-- /wp:paragraph --&gt;&lt;/p&gt;
&lt;p&gt;&lt;!-- wp:paragraph --&gt;&lt;br /&gt;
&lt;p&gt;Oven-Specific Stuff: &lt;a href="https://github.com/colinoflynn/samsung-ovens-deconstructed"&gt;https://github.com/colinoflynn/samsung-ovens-deconstructed&lt;/a&gt;&lt;br&gt;Python Loader for TMP91 Series: &lt;a href="https://github.com/colinoflynn/pytoshload"&gt;https://github.com/colinoflynn/pytoshload&lt;/a&gt;&lt;br&gt;Resource CD for TLCS900: &lt;a href="https://github.com/colinoflynn/Toshiba-TLCS-900-L-Resources"&gt;https://github.com/colinoflynn/Toshiba-TLCS-900-L-Resources&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;/p&gt;</description></item><item><title>FICHSA ChipWhisperer Tutorial Requirements</title><link>https://colinoflynn.com/2019/05/fichsa-chipwhisperer-tutorial-requirements/</link><pubDate>Mon, 06 May 2019 11:31:39 +0000</pubDate><guid>https://colinoflynn.com/2019/05/fichsa-chipwhisperer-tutorial-requirements/</guid><description>&lt;p&gt;At the FICHSA Conference (&lt;br&gt;
&lt;a href="https://fichsa.sise.bgu.ac.il/"&gt;https://fichsa.sise.bgu.ac.il&lt;/a&gt; ) I will be running a short workshop on ChipWhisperer using the ChipWhisperer-Nano.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;A direct link to a Google Doc with the most up to date information is available here:&lt;/strong&gt; &lt;a href="https://docs.google.com/document/d/1IgDeGZ6d0FEYJbaF4a-KsBhdIHlMZg04-wQYUSZgnks/edit?usp=sharing"&gt;&lt;strong&gt;https://docs.google.com/document/d/1IgDeGZ6d0FEYJbaF4a-KsBhdIHlMZg04-wQYUSZgnks/edit?usp=sharing&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If you want to fully play along, please bring a laptop with the following installed and setup:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;VirtualBox 5.x (5.2.28 is latest supported). You CANNOT use VirtualBox 6 due to some unknown incompatibility.&lt;/li&gt;
&lt;li&gt;VirtualBox Extension pack for version you installed (&lt;a href="https://download.virtualbox.org/virtualbox/5.2.28/Oracle_VM_VirtualBox_Extension_Pack-5.2.28.vbox-extpack"&gt;direct link&lt;/a&gt; to 5.2.28, does not depend on the host OS).&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;I will be (hopefully) posting a VirtualBox image once one is fully updated.&lt;/p&gt;</description></item><item><title>Side-Channel Power Analysis of AES Core in Project Vault</title><link>https://colinoflynn.com/2015/05/side-channel-power-analysis-of-aes-core-in-project-vault/</link><pubDate>Sun, 31 May 2015 17:13:37 +0000</pubDate><guid>https://colinoflynn.com/2015/05/side-channel-power-analysis-of-aes-core-in-project-vault/</guid><description>&lt;h1 id="what-is-project-vault"&gt;What is Project Vault&lt;/h1&gt;
&lt;p&gt;You can read a quick overview on &lt;a href="http://techcrunch.com/2015/05/29/googles-project-vault-is-a-secure-computing-environment-on-a-micro-sd-card-for-any-platform/"&gt;various news sites&lt;/a&gt;, but basically project vault gives you a cryptographic module that you have complete control over. This means *you* decide to trust the module - even to the point of being able to access to implementation details of the crypto cores.
Basically Project Vault is a solution to how you can avoid having unknown backdoors in your hardware. Rather than having to trust some vendor of security modules, you can make sure things are done correctly.&lt;/p&gt;</description></item></channel></rss>