Author: Colin O’Flynn
-
PhD Thesis Finally Done
If you’ve seen my presentations anytime over the past few years, you’ll know the introduction about “PhD Student at Dalhousie University finishing ‘soon’” has been the claim for the past several years. Finally ‘soon’ actually happened! You can see my complete thesis entitled “A Framework for Embedded Hardware Security Analysis” on the DalSpace website. It’s…
-
Philips Hue, AES-CCM, and more!
This is just a quick blog post to update you on some rather interesting research that will be coming out led by Eyal Ronen. At Black Hat USA 2016 I did some teardown of the Philips Hue system, and described the possibility of a lightbulb worm. Check this landing page which now has a draft PDF of…
-
Philips Hue – R.E. Whitepaper from Black Hat 2016
At Black Hat 2016 I presented on some reverse engineering of the Philips Hue (also see my other post about getting root on it, which was part of that presentation). If you were at the talk, you would have also seen mention that you’ll want to keep your eyes out for future publications by Eyal…
-
Black Hat Slides – PIN-Protected HD Enclosure / MB86C311A Research
This is a quick post to link to slides from my Black Hat USA 2016 work. This work stands directly on the work done by Joffrey Czarny & Raphaël Rigo presented at HardWear.io last year (2015). They discovered the issues w.r.t. the stream-mode cipher being used by all manufactures on the MB86C311A, and the fact…
-
A Low-Cost X-Y Scanner using 3D Printer
This summer, our summer intern Greg d’Eon made a quick project to build a X-Y Scanner from a 3D printer (by ‘quick’, I mean it took him less than 2 days!). You can see the source code up on GitHub. Anyway, 3D printers are very nice as they have fairly high resolution and fairly low…
-
Low-Cost SMD Soldering Setup
The following blog post shows some details of my SMD soldering process. This was based on a larger video I did (linked below) showing the entire soldering process. Video of Soldering Setup The following shows me soldering a complete board with BGA device. Equipment Used In the above video, there are several pieces of equipment…
-
SECT-2015 Talk Slides
On Friday at 14:15 I’m giving a talk about my open-source power analysis and glitching projected called ChipWhisperer at SEC-T. Here is some useful links if you watched the presentation: PDF of Presentation Slides [4MB] Link to Kickstarter Link to Documentation for ChipWhisperer Link to CW-Lite in Store See information about the entire project at…
-
DEFCON Talk Slides
On Friday at 1PM I’m giving a talk about my ChipWhisperer. Here is some useful links: PDF of Presentation Slides [8MB] Link to Documentation Link to CW-Lite in Store See information about the entire project at www.ChipWhisperer.com too!
-
ESC SV 2015 – USSSSSB: Talking USB From Python
At ESC 2015 SV I gave a talk on using USB From Python, see the talk description here. This blog post is serving as a placeholder to allow me to update links to software used during the live demo. For SuperCon 2015, there is a Project Page with these details too. You can also ask…
-
Side-Channel Power Analysis of AES Core in Project Vault
What is Project Vault You can read a quick overview on various news sites, 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…
-
Experiments with Seek Thermal Camera
A while back I got a Seek thermal camera, as I wanted to use it for measuring electronics component temperatures. As part of a course I’m teaching at Dal, I did a few experiments I wanted to post here. These photos were taken with a macro lense, shown here: To get that lens, I purchased…
-
USB Inrush Testing
The USB spec has limits on the ‘inrush current’, which is designed to prevent you from having 2000uF of capacitance that must be suddenly charged when your board is plugged into the USB port. The limit works out to around 10uF of capacitance . Your board might have much much more – so you’ll have…
-
Driver Signing Notes
I recently wanted to sign some drivers to avoid requiring users of my ChipWhisperer device to do the usual bypass-signature deal. The end result is a sweet sweet screen like this when install the drivers: If you are in this situation, I wanted to add some of my own notes into the mix. David Grayson…
-
New Site Layout Live
For some time I’ve been planning on updating my website design. Ultimately I want to move towards more blog posts and less static pages, this is the result. This should help showing some of my projects and videos off a little easier. The old site will remain accessible at https://colinoflynn.com/oldsite as I haven’t migrated everything.…
-
SMD Solder Paste Stencil Creation with Silhouette Cameo
I made some additional details in a long YouTube movie: This is far from the first blog post on this, but I wanted to write down exactly what I did to get this working on Windows 7, 64-bit with as little fussing as possible. 1. Buy Silhouette Cameo [NOTE: The v1 I used is no…
-
Rigol DP832 Review
The majority of the review is available in movie format: I purchased a Rigol DP832 power supply from RAE Electronics (local supplier). I had a chance to play around with it and wanted to leave a bit of a review. To begin, I also bought some useful accessories. I got them from Digikey, and here…
-
Hackaday Project and Latest Circuit Cellar Columns
I had entered my side channel analysis project called ChipWhisperer into the Hackaday Prize. I’m honoured to have been selected as one of five finalists! This means lots more work getting everything ready, but should be exciting. Since my last post, I’ve also published a few more columns in Circuit Cellar. If you aren’t familiar…
-
PicoScope 2204A Review
I’ve been spending some time with a low-cost PicoScope device, and wanted to give a review in case you’re looking at one. To begin with, you can check out my Circuit Cellar Articles about selecting a scope. There’s also a video version of this: Introducing the 2200 Range PicoTech’s 2200 range is a compact oscilloscope,…
-
EELive! (ESC) Conference Slides + Programs
See my presentation at EELive? If so you can download the slides from: http://www.newae.com/files/ThinkFastFPGADesignUsing_OFlynn.pdf And the ISE + Vivado HLS Project from: http://www.newae.com/files/ThinkFast_FPGA_Files.zip. You can also check out additional details at the Programmable Logic in Practice post, which includes videos + examples of other uses of HLS.
-
AtlSecCon Presentation Slides
Alright – if you want a copy of my slides from the presentation today, check out http://www.newae.com/files/ATLSECConSlides.pdf
-
Selecting an Oscilloscope
Check it out – my blog post on Circuit Cellar on selecting an oscilloscope is live. It’s full of 4 parts, so check back every week on the CC website for the next part
-
Splitting of NewAE & ColinOflynn.com
Since 2001 I’ve used NewAE.com as my personal domain. I’ve decided to instead move my personal content (blog, various wiki articles, etc) to ColinOFlynn.com. Any old links to NewAE.com will work by simply replacing ‘newae.com’ with ‘colinoflynn.com’, as I’ve mirrored all (I think) the content. In the mean-time there will be a redirection page to…
-
PicoScope 5000 (5444) Review
If you check out my older blog post, you’ll see a very detailed review of the PicoScope 6000 series device. I also had a chance to use a 5000 series device, specifically the 5444. The 5444 is a 4-channel scope with a built-in AWG. The sample rate is up to 1 GS/s in ‘normal’ mode,…
-
Making a USB-HID Keyboard Encoder Board for PicoScope
Ever wanted to control something from a knobby-looking USB peripheral? In this example I wanted to control the PicoScope software from a bunch of encoders mounted on a USB peripheral: