About Me

Who Am I?

My name is Colin O’Flynn. I’m trained as an electrical engineer, based in Nova Scotia, Canada. I’ve previously worked around the world for a variety of companies performing such diverse tasks as software programming, PCB design, prototype construction, installing devices on helicopters, RF layout, FPGA design, and a few others.

More recently I’ve been working on embedded security. I run a start-up (NewAE Technology Inc.), and completed a PhD on the topic. I’ve spoke extensively at conferences on this topic, so you may have seen me around somewhere. The most popular project I do is ChipWhisperer, which is an open-source tool for specific low-level attacks.

Previously I was fairly active in some of the open-source AVR toolchain development, which is what powers the Arduino platform. This ultimately led to working as a consultant with Atmel for several years.

 

Social Media

I don’t (yet) maintain an extensive online presence outside this website. I used to extensively frequent AVRFreaks under the name ‘c_oflynn’, and occasionally am on a few other sites. There are a few Colin O’Flynns in the world, so here are a few of my profiles/projects:
http://www.linkedin.com/in/coflynn
http://www.dtweed.com/circuitcellar/xoflynnc.htm
http://sourceforge.net/users/c_oflynn

Contact

My primarily email is coflynn -AT- newae -DOT- com

Awards, Resume, Etc

I don’t maintain an accurate resume online. A few of my previous awards when I was keeping one updated:

  1. NSERC Canada Graduate Scholarship CGS-D (2013), of which only 261 such awards made across all universities in Canada for engineering/sciences
  2. Dalhousie Excellence Graduate Scholarship(2011)
  3. Canada Graduate Scholarship CGS-M(2011), National Science and Engineering Research Council (NSERC)
  4. Best Paper Award in Security Track (2011),NTMS 2011 Conference
  5. Best Poster Award at ACM Sensys (2008) Part of the Contiki uIPv6 stack, one of eleven co-authors
  6. Gold Medal, Skills Canada (2004,2005) Won both provincially and nationally two years in a row
  7. Gold Medal Canada Wide Science Fair (2004) Best Senior Engineering project for real-time video tracker implemented in an FPGA
  8. Third Place Award, Intel International Science and Engineering Fair (2003) Design of an artificial intelligence development platform based on a mobile robot
  9. Minor Planet (17051) Oflynn Named as a result of my success in the Intel ISEF Science Fair

5 thoughts on “About Me”

  1. Hello Flynn, if you have a minute could you answer the below?

    We are to build a test and measurement chain for ce1621. (5kgs mass from 1 meter dropped to a motorcycling back protector, max force measured on the backside of the protector)

    A Kistler/Bruel dynamic high speed load cell (with charge amplifier if needed, max load 22-50kN, frequency response min 7kHz) would transmit data to a DAQ module.

    What is the best PC based oscilloscope/DAQ for this job?
    Do you thing Bitscope 10 can handle that? I mean if the data collection is fast enough to process all the information (min7000 samples per second)? It is a 2-3 milisecond impact which results in a Gauss type graph with kN values.

    Thanks for your help.

    Regards, Balazs

    1. Assuming it’s a fairly large signal, almost any scope should work. The Bitscope 10 should work, the Picoscope series too would be good. Picoscope has some 12-bit and 16-bit models which might be useful for higher resolution too.

  2. Hi Colin,
    I’m working on FPGA to modify the S-Box on the fly rather than recalculated tables. Your presentation at you tube about (ZedBoard AES in C) will save me if only I get the code you mentioned, as referred to (http://cs.ucsb.edu/~koc/cs178/projects/JT/aver~aes.html) but it is not there anymore. Could you please post your codes (aes.c , aes.h) at your website or email them to me for faster action? Thanks.

  3. Hi Colin,
    I saw a video on youtube on your smart card, and I wonder if you can help me a project I want to do.
    You perform freelance work? I can send the project for you to read and tell me if it is possible to do.

    Best regards

    Emerson

Leave a Reply

Your email address will not be published. Required fields are marked *