Publications

The follow lists some of my recent academic publications. See my Google Scholar page for a better overview of the most cited work and links to PDFs, as the following list is generated from a Bibtex file.

This list also includes my frequent Circuit Cellar columns – these are identified as being for a “Trade Magazine” (i.e., the articles are not peer reviewed or similar).

2020

  • C. O’Flynn, “Building Against Fault Injection Attacks: Cautious Coding (Embedded System Essentials),” Circuit Cellar (Trade Magazine), iss. 354, p. 50, 2020.
    [Bibtex]
    @article{o2020building,
    title={Building Against Fault Injection Attacks: Cautious Coding (Embedded System Essentials)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={354},
    pages={50},
    year={2020}
    }
  • C. O’Flynn, “USB Attacks and More with GreatFET: Facedancer Fun (Embedded System Essentials),” Circuit Cellar (Trade Magazine), iss. 356, p. 46, 2020.
    [Bibtex]
    @article{o2020usb,
    title={USB Attacks and More with GreatFET: Facedancer Fun (Embedded System Essentials)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={356},
    pages={46},
    year={2020}
    }
  • C. O’Flynn, “Broad Market Secure MCUs: Spotlight on the MAX32520 (Embedded System Essentials),” Circuit Cellar (Trade Magazine), iss. 358, p. 64, 2020.
    [Bibtex]
    @article{o2020broad,
    title={Broad Market Secure MCUs: Spotlight on the MAX32520 (Embedded System Essentials)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={358},
    pages={64},
    year={2020}
    }
  • C. O’Flynn, “Building the ChipJabber-Unplugged: Old-School Glitching (Embedded System Essentials),” Circuit Cellar (Trade Magazine), iss. 360, p. 60, 2020.
    [Bibtex]
    @article{o2020building,
    title={Building the ChipJabber-Unplugged: Old-School Glitching (Embedded System Essentials)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={360},
    pages={60},
    year={2020}
    }
  • C. O’Flynn, “IC Packaging and Physical Security: Do They Affect One Another? (Embedded System Essentials),” Circuit Cellar (Trade Magazine), iss. 362, p. 58, 2020.
    [Bibtex]
    @article{o2020icpackaging,
    title={IC Packaging and Physical Security: Do They Affect One Another? (Embedded System Essentials)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={362},
    pages={58},
    year={2020}
    }
  • C. O’Flynn, “Low-Level Automotive ECU Security: Vehicle Vulnerabilities (Embedded System Essentials),” Circuit Cellar (Trade Magazine), iss. 364, p. 56, 2020.
    [Bibtex]
    @article{o2020automotiveecu,
    title={Low-Level Automotive ECU Security: Vehicle Vulnerabilities (Embedded System Essentials)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={364},
    pages={56},
    year={2020}
    }
  • C. O’Flynn, “Low-Cost Body Biasing Injection (BBI) Attacks on WLCSP Devices,” in 19th Smart Card Research and Advanced Application Conference (CARDIS 2020), 2020.
    [Bibtex]
    @inproceedings{oflynn2020lowcostbbi,
    title={Low-Cost Body Biasing Injection (BBI) Attacks on WLCSP Devices},
    author={O’Flynn, Colin},
    booktitle={19th Smart Card Research and Advanced Application Conference (CARDIS 2020)},
    year={2020}
    }
  • C. O’Flynn, “BAM BAM!! On Reliability of EMFI for in-situ Automotive ECU Attacks,” in Embedded Security in Cards (ESCAR) Europe Conference, 2020.
    [Bibtex]
    @inproceedings{oflynn2020bambamemfi,
    title = {BAM BAM!! On Reliability of EMFI for in-situ Automotive ECU Attacks},
    author={O’Flynn, Colin},
    booktitle={Embedded Security in Cards (ESCAR) Europe Conference},
    year={2020}
    }

2019

  • C. O’Flynn, “MIN()imum Failure: EMFI Attacks against USB Stacks,” in 13th USENIX Workshop on Offensive Technologies (WOOT 19), 2019.
    [Bibtex]
    @inproceedings{o2019min,
    title={MIN()imum Failure: EMFI Attacks against USB Stacks},
    author={O'Flynn, Colin},
    booktitle={13th USENIX Workshop on Offensive Technologies (WOOT 19)},
    year={2019}
    }
  • C. O’Flynn and A. Dewar, “On-Device Power Analysis Across Hardware Security Domains.,” IACR Transactions on Cryptographic Hardware and Embedded Systems, p. 126–153, 2019.
    [Bibtex]
    @article{o2019device,
    title={On-Device Power Analysis Across Hardware Security Domains.},
    author={O’Flynn, Colin and Dewar, Alex},
    journal={IACR Transactions on Cryptographic Hardware and Embedded Systems},
    pages={126--153},
    year={2019}
    }
  • C. O’Flynn, “Power Analysis Capture with an MCU: Low-Cost Approach (Embedded System Essentials),” Circuit Cellar (Trade Magazine), iss. 342, p. 62, 2019.
    [Bibtex]
    @article{o2019power,
    title={Power Analysis Capture with an MCU: Low-Cost Approach (Embedded System Essentials)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={342},
    pages={62},
    year={2019}
    }
  • C. O’Flynn, “Side-Channel Power Analysis: Easy Path to Proof (Embedded System Essentials),” Circuit Cellar (Trade Magazine), iss. 344, p. 48, 2019.
    [Bibtex]
    @article{o2019side,
    title={Side-Channel Power Analysis: Easy Path to Proof (Embedded System Essentials)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={344},
    pages={48},
    year={2019}
    }
  • C. O’Flynn, “Attacking USB Gear with EMFI: Pitching a Glitch (Embedded System Essentials),” Circuit Cellar (Trade Magazine), iss. 346, p. 44, 2019.
    [Bibtex]
    @article{o2019attacking,
    title={Attacking USB Gear with EMFI: Pitching a Glitch (Embedded System Essentials)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={346},
    pages={44},
    year={2019}
    }
  • C. O’Flynn, “A Look at Cores with TrustZone-M: Security Scrutinized (Embedded System Essentials),” Circuit Cellar (Trade Magazine), iss. 348, p. 58, 2019.
    [Bibtex]
    @article{o2019look,
    title={A Look at Cores with TrustZone-M: Security Scrutinized (Embedded System Essentials)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={348},
    pages={58},
    year={2019}
    }
  • C. O’Flynn, “Electromagnetic Fault Injection: A Closer Look (Embedded System Essentials),” Circuit Cellar (Trade Magazine), iss. 350, p. 62, 2019.
    [Bibtex]
    @article{o2019electromagnetic,
    title={Electromagnetic Fault Injection: A Closer Look (Embedded System Essentials)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={350},
    pages={62},
    year={2019}
    }
  • C. O’Flynn, “Embedded System Security Live: Coverage of Two Security Events (Embedded System Essentials),” Circuit Cellar (Trade Magazine), iss. 352, p. 45, 2019.
    [Bibtex]
    @article{o2019embedded,
    title={Embedded System Security Live: Coverage of Two Security Events (Embedded System Essentials)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={352},
    pages={45},
    year={2019}
    }

2018

  • C. O’Flynn and G. d’Eon, “Power Analysis and Fault Attacks against Secure CAN: How Safe Are Your Keys?,” SAE International Journal of Transportation Cybersecurity and Privacy, vol. 1, iss. 11-01-01-0001, p. 3–18, 2018.
    [Bibtex]
    @article{o2018power,
    title={Power Analysis and Fault Attacks against Secure CAN: How Safe Are Your Keys?},
    author={O’Flynn, Colin and d’Eon, Greg},
    journal={SAE International Journal of Transportation Cybersecurity and Privacy},
    volume={1},
    number={11-01-01-0001},
    pages={3--18},
    year={2018}
    }
  • C. O’Flynn and G. d’Eon, “I, For One, Welcome Our New Power Analysis Overlords,” Presented at Black Hat USA, vol. 2018, 2018.
    [Bibtex]
    @article{o2018one,
    title={I, For One, Welcome Our New Power Analysis Overlords},
    author={O’Flynn, Colin and d’Eon, Greg},
    journal={Presented at Black Hat USA},
    volume={2018},
    year={2018}
    }
  • C. O’Flynn, “Five Fault Injection Attacks: Knowledge is Power (Embedded System Essentials),” Circuit Cellar (Trade Magazine), iss. 330, p. 62, 2018.
    [Bibtex]
    @article{o2018five,
    title={Five Fault Injection Attacks: Knowledge is Power (Embedded System Essentials)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={330},
    pages={62},
    year={2018}
    }
  • C. O’Flynn, “Pick and Place Made Easier: Open-Source Tool Project (Embedded System Essentials),” Circuit Cellar (Trade Magazine), iss. 332, p. 50, 2018.
    [Bibtex]
    @article{o2018pick,
    title={Pick and Place Made Easier: Open-Source Tool Project (Embedded System Essentials)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={332},
    pages={50},
    year={2018}
    }
  • C. O’Flynn, “The Populist Side-Channel Attack: An Overview of Spectre (Embedded System Essentials),” Circuit Cellar (Trade Magazine), iss. 334, p. 50, 2018.
    [Bibtex]
    @article{o2018populist,
    title={The Populist Side-Channel Attack: An Overview of Spectre (Embedded System Essentials)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={334},
    pages={50},
    year={2018}
    }
  • C. O’Flynn, “Verifying Code Readout Protection Claims: Think Like an Attacker (Embedded System Essentials),” Circuit Cellar (Trade Magazine), iss. 336, p. 48, 2018.
    [Bibtex]
    @article{o2018verifying,
    title={Verifying Code Readout Protection Claims: Think Like an Attacker (Embedded System Essentials)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={336},
    pages={48},
    year={2018}
    }
  • C. O’Flynn, “Recreating Code Protection Bypass: An LPC MCU Attack (Embedded System Essentials),” Circuit Cellar (Trade Magazine), iss. 338, p. 54, 2018.
    [Bibtex]
    @article{o2018recreating,
    title={Recreating Code Protection Bypass: An LPC MCU Attack (Embedded System Essentials)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={338},
    pages={54},
    year={2018}
    }
  • C. O’Flynn, “Embedded System Security: Live from Las Vegas (Embedded System Essentials),” Circuit Cellar (Trade Magazine), iss. 340, p. 49, 2018.
    [Bibtex]
    @article{o2018embedded,
    title={Embedded System Security: Live from Las Vegas (Embedded System Essentials)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={340},
    pages={49},
    year={2018}
    }

2017

  • E. Ronen, A. Shamir, A. Weingarten, and C. O’Flynn, “IoT goes nuclear: Creating a ZigBee chain reaction,” in 2017 IEEE Symposium on Security and Privacy (SP), 2017, p. 195–212.
    [Bibtex]
    @inproceedings{ronen2017iot,
    title={IoT goes nuclear: Creating a ZigBee chain reaction},
    author={Ronen, Eyal and Shamir, Adi and Weingarten, Achi-Or and O’Flynn, Colin},
    booktitle={2017 IEEE Symposium on Security and Privacy (SP)},
    pages={195--212},
    year={2017},
    organization={IEEE}
    }
  • “A framework for embedded hardware security analysis,” PhD Thesis, 2017.
    [Bibtex]
    @phdthesis{o2017framework,
    title={A framework for embedded hardware security analysis},
    school={Dalhousie University}
    author={O'Flynn, Colin},
    year={2017}
    }
  • C. P. O’flynn, Method and Apparatus for Detection of Counterfeit, Defective or Damaged DevicesGoogle Patents, 2017.
    [Bibtex]
    @misc{o2017method,
    title={Method and Apparatus for Detection of Counterfeit, Defective or Damaged Devices},
    author={O'flynn, Colin Patrick},
    year={2017},
    month=mar # "~9",
    publisher={Google Patents},
    note={US Patent App. 14/846,065}
    }
  • C. O’Flynn, “Timing and Power Attacks (Embedded System Essentials),” Circuit Cellar (Trade Magazine), iss. 321, p. 54, 2017.
    [Bibtex]
    @article{o2017timing,
    title={Timing and Power Attacks (Embedded System Essentials)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={321},
    pages={54},
    year={2017}
    }
  • C. O’Flynn, “Breaking a Password with Power Analysis Attacks (Embedded System Essentials),” Circuit Cellar (Trade Magazine), iss. 323, p. 60, 2017.
    [Bibtex]
    @article{o2017breaking,
    title={Breaking a Password with Power Analysis Attacks (Embedded System Essentials)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={323},
    pages={60},
    year={2017}
    }
  • C. O’Flynn, “Power Analysis of a Software DES Encryption Routine (Embedded System Essentials),” Circuit Cellar (Trade Magazine), iss. 325, p. 42, 2017.
    [Bibtex]
    @article{o2017power,
    title={Power Analysis of a Software DES Encryption Routine (Embedded System Essentials)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={325},
    pages={42},
    year={2017}
    }
  • C. O’Flynn, “Power Analysis Attack on RSA: Asymmetric Adventures (Embedded System Essentials),” Circuit Cellar (Trade Magazine), iss. 328, p. 50, 2017.
    [Bibtex]
    @article{o2017power,
    title={Power Analysis Attack on RSA: Asymmetric Adventures (Embedded System Essentials)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={328},
    pages={50},
    year={2017}
    }

2016

  • C. O’Flynn and Z. Chen, “Power analysis attacks against IEEE 802.15. 4 nodes,” in International Workshop on Constructive Side-Channel Analysis and Secure Design, 2016, p. 55–70.
    [Bibtex]
    @inproceedings{o2016power,
    title={Power analysis attacks against IEEE 802.15. 4 nodes},
    author={O’Flynn, Colin and Chen, Zhizhang},
    booktitle={International Workshop on Constructive Side-Channel Analysis and Secure Design},
    pages={55--70},
    year={2016},
    organization={Springer, Cham}
    }
  • C. O’Flynn, “Fault Injection using Crowbars on Embedded Systems.,” IACR Cryptol. ePrint Arch., vol. 2016, p. 810, 2016.
    [Bibtex]
    @article{o2016fault,
    title={Fault Injection using Crowbars on Embedded Systems.},
    author={O'Flynn, Colin},
    journal={IACR Cryptol. ePrint Arch.},
    volume={2016},
    pages={810},
    year={2016}
    }
  • C. P. O’flynn, Synchronous sampling of internal state for investigation of digital systemsGoogle Patents, 2016.
    [Bibtex]
    @misc{o2016synchronous,
    title={Synchronous sampling of internal state for investigation of digital systems},
    author={O'flynn, Colin Patrick},
    year={2016},
    month=aug # "~30",
    publisher={Google Patents},
    note={US Patent 9,429,624}
    }
  • C. O’flynn, Insertion of faults into computer systemsGoogle Patents, 2016.
    [Bibtex]
    @misc{o2016insertion,
    title={Insertion of faults into computer systems},
    author={O'flynn, Colin},
    year={2016},
    month=dec # "~20",
    publisher={Google Patents},
    note={US Patent 9,523,737}
    }
  • C. O’Flynn, “A lightbulb worm?,” Details of the Philips Hue Smart Lighting Design Colin O’Flynn–August, vol. 1, 2016.
    [Bibtex]
    @article{o2016lightbulb,
    title={A lightbulb worm?},
    author={O’Flynn, Colin},
    journal={Details of the Philips Hue Smart Lighting Design Colin O’Flynn--August},
    volume={1},
    year={2016}
    }
  • C. O’Flynn, “Revisiting Vivado HLS (Programmable Logic in Practice),” Circuit Cellar (Trade Magazine), iss. 309, p. 44, 2016.
    [Bibtex]
    @article{o2016revisiting,
    title={Revisiting Vivado HLS (Programmable Logic in Practice)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={309},
    pages={44},
    year={2016}
    }
  • C. O’Flynn, “Optimizing Clock Resources in FPGAs (Programmable Logic in Practice),” Circuit Cellar (Trade Magazine), iss. 311, p. 58, 2016.
    [Bibtex]
    @article{o2016optimizing,
    title={Optimizing Clock Resources in FPGAs (Programmable Logic in Practice)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={311},
    pages={58},
    year={2016}
    }
  • C. O’Flynn, “Breaking Unbreakable Cryptography with Power Analysis Attacks (Programmable Logic in Practice),” Circuit Cellar (Trade Magazine), iss. 313, p. 42, 2016.
    [Bibtex]
    @article{o2016breaking,
    title={Breaking Unbreakable Cryptography with Power Analysis Attacks (Programmable Logic in Practice)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={313},
    pages={42},
    year={2016}
    }
  • C. O’Flynn, “FPGA Board Design Tips (Programmable Logic in Practice),” Circuit Cellar (Trade Magazine), iss. 315, p. 52, 2016.
    [Bibtex]
    @article{o2016fpga,
    title={FPGA Board Design Tips (Programmable Logic in Practice)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={315},
    pages={52},
    year={2016}
    }
  • C. O’Flynn, “Experimenting with Glitch Attacks on FPGAs (Programmable Logic in Practice),” Circuit Cellar (Trade Magazine), iss. 317, p. 50, 2016.
    [Bibtex]
    @article{o2016experimenting,
    title={Experimenting with Glitch Attacks on FPGAs (Programmable Logic in Practice)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={317},
    pages={50},
    year={2016}
    }

2015

  • C. O’Flynn and Z. Chen, “Synchronous sampling and clock recovery of internal oscillators for side channel analysis and fault injection,” Journal of Cryptographic Engineering, vol. 5, iss. 1, p. 53–69, 2015.
    [Bibtex]
    @article{o2015synchronous,
    title={Synchronous sampling and clock recovery of internal oscillators for side channel analysis and fault injection},
    author={O’Flynn, Colin and Chen, Zhizhang},
    journal={Journal of Cryptographic Engineering},
    volume={5},
    number={1},
    pages={53--69},
    year={2015},
    publisher={Springer Berlin Heidelberg}
    }
  • C. O’Flynn and Z. D. Chen, “Side channel power analysis of an AES-256 bootloader,” in 2015 IEEE 28th Canadian Conference on Electrical and Computer Engineering (CCECE), 2015, p. 750–755.
    [Bibtex]
    @inproceedings{o2015side,
    title={Side channel power analysis of an AES-256 bootloader},
    author={O'Flynn, Colin and Chen, Zhizhang David},
    booktitle={2015 IEEE 28th Canadian Conference on Electrical and Computer Engineering (CCECE)},
    pages={750--755},
    year={2015},
    organization={IEEE}
    }
  • C. O’Flynn, “The DIY Approach to ISE Project Management (Programmable Logic in Practice),” Circuit Cellar (Trade Magazine), iss. 295, p. 55, 2015.
    [Bibtex]
    @article{o2015diy,
    title={The DIY Approach to ISE Project Management (Programmable Logic in Practice)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={295},
    pages={55},
    year={2015}
    }
  • C. O’Flynn, “Super Speed for FPGAs (Programmable Logic in Practice),” Circuit Cellar (Trade Magazine), iss. 297, p. 40, 2015.
    [Bibtex]
    @article{o2015super,
    title={Super Speed for FPGAs (Programmable Logic in Practice)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={297},
    pages={40},
    year={2015}
    }
  • C. O’Flynn, “USB-to-FPGA Communications (Programmable Logic in Practice),” Circuit Cellar (Trade Magazine), iss. 299, p. 52, 2015.
    [Bibtex]
    @article{o2015usb,
    title={USB-to-FPGA Communications (Programmable Logic in Practice)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={299},
    pages={52},
    year={2015}
    }
  • C. O’Flynn, “Just Enough Programmable Logic: The PSoC Advantage (Programmable Logic in Practice),” Circuit Cellar (Trade Magazine), iss. 301, p. 48, 2015.
    [Bibtex]
    @article{o2015just,
    title={Just Enough Programmable Logic: The PSoC Advantage (Programmable Logic in Practice)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={301},
    pages={48},
    year={2015}
    }
  • C. O’Flynn, “Rapid FPGA Design in Python Using MyHDL (Programmable Logic in Practice),” Circuit Cellar (Trade Magazine), iss. 303, p. 46, 2015.
    [Bibtex]
    @article{o2015rapid,
    title={Rapid FPGA Design in Python Using MyHDL (Programmable Logic in Practice)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={303},
    pages={46},
    year={2015}
    }
  • C. O’Flynn, “Building an FPGA Board (Programmable Logic in Practice),” Circuit Cellar (Trade Magazine), iss. 305, p. 60, 2015.
    [Bibtex]
    @article{o2015building,
    title={Building an FPGA Board (Programmable Logic in Practice)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={305},
    pages={60},
    year={2015}
    }

2014

  • C. O’Flynn and Z. (. Chen, “Channel Equalization for Side Channel Attacks.,” IACR Cryptol. ePrint Arch., vol. 2014, p. 28, 2014.
    [Bibtex]
    @article{o2014channel,
    title={Channel Equalization for Side Channel Attacks.},
    author={O'Flynn, Colin and Zhizhang (David) Chen},
    journal={IACR Cryptol. ePrint Arch.},
    volume={2014},
    pages={28},
    year={2014}
    }
  • C. O’Flynn and Z. D. Chen, “Chipwhisperer: An open-source platform for hardware embedded security research,” in International Workshop on Constructive Side-Channel Analysis and Secure Design, 2014, p. 243–260.
    [Bibtex]
    @inproceedings{o2014chipwhisperer,
    title={Chipwhisperer: An open-source platform for hardware embedded security research},
    author={O’Flynn, Colin and Chen, Zhizhang David},
    booktitle={International Workshop on Constructive Side-Channel Analysis and Secure Design},
    pages={243--260},
    year={2014},
    organization={Springer, Cham}
    }
  • C. O’Flynn, “Rapid FPGA Design in C Using High-Level Synthesis (Programmable Logic in Practice),” Circuit Cellar (Trade Magazine), iss. 283, p. 46, 2014.
    [Bibtex]
    @article{o2014rapid,
    title={Rapid FPGA Design in C Using High-Level Synthesis (Programmable Logic in Practice)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={283},
    pages={46},
    year={2014}
    }
  • C. O’Flynn, “All-Programmable SoC Solution (Programmable Logic in Practice),” Circuit Cellar (Trade Magazine), iss. 285, p. 46, 2014.
    [Bibtex]
    @article{o2014all,
    title={All-Programmable SoC Solution (Programmable Logic in Practice)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={285},
    pages={46},
    year={2014}
    }
  • C. O’Flynn, “Partial FPGA Configuration (Programmable Logic in Practice),” Circuit Cellar (Trade Magazine), iss. 287, p. 52, 2014.
    [Bibtex]
    @article{o2014partial,
    title={Partial FPGA Configuration (Programmable Logic in Practice)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={287},
    pages={52},
    year={2014}
    }
  • C. O’Flynn, “Build a SoC Over Lunch (Programmable Logic in Practice),” Circuit Cellar (Trade Magazine), iss. 289, p. 46, 2014.
    [Bibtex]
    @article{o2014build,
    title={Build a SoC Over Lunch (Programmable Logic in Practice)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={289},
    pages={46},
    year={2014}
    }
  • C. O’Flynn, “Experimenting with Metastability and Multiple Clocks on FPGAs (Programmable Logic in Practice),” Circuit Cellar (Trade Magazine), iss. 293, p. 46, 2014.
    [Bibtex]
    @article{o2014experimenting,
    title={Experimenting with Metastability and Multiple Clocks on FPGAs (Programmable Logic in Practice)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={293},
    pages={46},
    year={2014}
    }

2013

  • C. O’Flynn, “Using Internal Logic Analyzers for FPGAs (Programmable Logic in Practice),” Circuit Cellar (Trade Magazine), iss. 279, p. 46, 2013.
    [Bibtex]
    @article{o2013using,
    title={Using Internal Logic Analyzers for FPGAs (Programmable Logic in Practice)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={279},
    pages={46},
    year={2013}
    }
  • C. O’Flynn, “Connecting FPGA Hardware to Virtual Test Benches (Programmable Logic in Practice),” Circuit Cellar (Trade Magazine), iss. 281, p. 52, 2013.
    [Bibtex]
    @article{o2013connecting,
    title={Connecting FPGA Hardware to Virtual Test Benches (Programmable Logic in Practice)},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={281},
    pages={52},
    year={2013}
    }

2012

  • C. O’Flynn, “Flexibleip (fip): Ipv6 stack for experimental work on low-power wireless networks,” in 2012 IEEE Online Conference on Green Communications (GreenCom), 2012, p. 145–150.
    [Bibtex]
    @inproceedings{o2012flexibleip,
    title={Flexibleip (fip): Ipv6 stack for experimental work on low-power wireless networks},
    author={O'Flynn, Colin},
    booktitle={2012 IEEE Online Conference on Green Communications (GreenCom)},
    pages={145--150},
    year={2012},
    organization={IEEE}
    }
  • C. O’Flynn, “Power analysis for cheapskates,” Blackhat Abu Dhabi, 2012.
    [Bibtex]
    @article{o2012power,
    title={Power analysis for cheapskates},
    author={O’Flynn, Colin},
    journal={Blackhat Abu Dhabi},
    year={2012}
    }
  • C. O’Flynn and Z. Chen, “A case study of side-channel analysis using decoupling capacitor power measurement with the OpenADC,” in International Symposium on Foundations and Practice of Security, 2012, p. 341–356.
    [Bibtex]
    @inproceedings{o2012case,
    title={A case study of side-channel analysis using decoupling capacitor power measurement with the OpenADC},
    author={O’Flynn, Colin and Chen, Zhizhang},
    booktitle={International Symposium on Foundations and Practice of Security},
    pages={341--356},
    year={2012},
    organization={Springer, Berlin, Heidelberg}
    }
  • C. O’Flynn, “Poster – Side Channel Analysis,” in Dalhousie Electrical & Computer Engineering Graduate Conference, 2012.
    [Bibtex]
    @inproceedings{o2012poster,
    title={Poster - Side Channel Analysis},
    author={O’Flynn, Colin},
    booktitle={Dalhousie Electrical \& Computer Engineering Graduate Conference},
    year={2012}
    }

2011

  • C. P. O’Flynn, “Message denial and alteration on IEEE 802.15. 4 low-power radio networks,” in 2011 4th IFIP International Conference on New Technologies, Mobility and Security, 2011, p. 1–5.
    [Bibtex]
    @inproceedings{o2011message,
    title={Message denial and alteration on IEEE 802.15. 4 low-power radio networks},
    author={O'Flynn, Colin P},
    booktitle={2011 4th IFIP International Conference on New Technologies, Mobility and Security},
    pages={1--5},
    year={2011},
    organization={IEEE}
    }

2010

  • C. O’Flynn, “Tutorial 2,” in 2010 8th Annual Communication Networks and Services Research Conference, 2010, p. xxxii–xxxii.
    [Bibtex]
    @inproceedings{o2010tutorial,
    title={Tutorial 2},
    author={O'Flynn, Colin},
    booktitle={2010 8th Annual Communication Networks and Services Research Conference},
    pages={xxxii--xxxii},
    year={2010},
    organization={IEEE}
    }
  • C. O’Flynn, “Advanced USB Design Debugging,” Circuit Cellar (Trade Magazine), iss. 241, p. 20, 2010.
    [Bibtex]
    @article{o2010advanced,
    title={Advanced USB Design Debugging},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={241},
    pages={20},
    year={2010}
    }

2009

  • A. Morash, C. O’Flynn, and J. Ilow, “FPGA Implementation of a Novel Compensation Technique for EER Amplifiers,” in 2009 Seventh Annual Communication Networks and Services Research Conference, 2009, p. 245–251.
    [Bibtex]
    @inproceedings{morash2009fpga,
    title={FPGA Implementation of a Novel Compensation Technique for EER Amplifiers},
    author={Morash, Alex and O'Flynn, Colin and Ilow, Jacek},
    booktitle={2009 Seventh Annual Communication Networks and Services Research Conference},
    pages={245--251},
    year={2009},
    organization={IEEE}
    }
  • G. Mulligan, C. O’Flynn, J. Abeille, M. Durvy, P. Wetterwald, B. Leverett, E. Gnoske, M. Vidales, N. Tsiftes, N. Finne, and others, “Demo abstract: seamless sensor network IP connectivity,” in 6th European Conference on Wireless Sensor Networks (EWSN), 2009.
    [Bibtex]
    @inproceedings{mulligan2009demo,
    title={Demo abstract: seamless sensor network IP connectivity},
    author={Mulligan, Geoff and O’Flynn, Colin and Abeille, Julien and Durvy, Mathilde and Wetterwald, Patrick and Leverett, Blake and Gnoske, Eric and Vidales, Michael and Tsiftes, Nicolas and Finne, Niclas and others},
    booktitle={6th European Conference on Wireless Sensor Networks (EWSN)},
    year={2009}
    }
  • G. Mulligan, C. O’Flynn, M. Durvy, J. Abeillé, P. Wetterwald, B. Leverett, E. Gnoske, M. Vidales, N. Tsiftes, N. Finne, and others, “Seamless sensor network ip connectivity: Demo Abstract,” in 6th European Conference on Wireless Sensor Networks, EWSN 2009, Cork, Ireland, February 2009, 2009.
    [Bibtex]
    @inproceedings{mulligan2009seamless,
    title={Seamless sensor network ip connectivity: Demo Abstract},
    author={Mulligan, Geoff and O'Flynn, Colin and Durvy, Mathilde and Abeill{\'e}, Julien and Wetterwald, Patrick and Leverett, Blake and Gnoske, Eric and Vidales, Michael and Tsiftes, Nicolas and Finne, Niclas and others},
    booktitle={6th European Conference on Wireless Sensor Networks, EWSN 2009, Cork, Ireland, February 2009},
    year={2009}
    }

2008

  • M. Durvy, J. Abeillé, P. Wetterwald, C. O’Flynn, B. Leverett, E. Gnoske, M. Vidales, G. Mulligan, N. Tsiftes, N. Finne, and others, “Making sensor networks IPv6 ready,” in Proceedings of the 6th ACM conference on Embedded network sensor systems, 2008, p. 421–422.
    [Bibtex]
    @inproceedings{durvy2008making,
    title={Making sensor networks IPv6 ready},
    author={Durvy, Mathilde and Abeill{\'e}, Julien and Wetterwald, Patrick and O'Flynn, Colin and Leverett, Blake and Gnoske, Eric and Vidales, Michael and Mulligan, Geoff and Tsiftes, Nicolas and Finne, Niclas and others},
    booktitle={Proceedings of the 6th ACM conference on Embedded network sensor systems},
    pages={421--422},
    year={2008}
    }

2006

  • C. O’Flynn, “Robust Bootloader for FPGAs,” Circuit Cellar (Trade Magazine), iss. 187, p. 44, 2006.
    [Bibtex]
    @article{o2006robust,
    title={Robust Bootloader for FPGAs},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={187},
    pages={44},
    year={2006}
    }
  • C. O’Flynn, “Open-Source AVR Development,” Circuit Cellar (Trade Magazine), iss. 196, p. 32, 2006.
    [Bibtex]
    @article{o2006open,
    title={Open-Source AVR Development},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={196},
    pages={32},
    year={2006}
    }

2005

  • C. O’Flynn, “Digital Video in an Embedded System,” Circuit Cellar (Trade Magazine), iss. 184, p. 68, 2005.
    [Bibtex]
    @article{o2005digital,
    title={Digital Video in an Embedded System},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={184},
    pages={68},
    year={2005}
    }

2004

  • C. O’Flynn, “Downloading, Installing and Configuring WinAVR,” 17th Mar, 2004.
    [Bibtex]
    @article{o2004downloading,
    title={Downloading, Installing and Configuring WinAVR},
    author={O'Flynn, Colin},
    journal={17th Mar},
    year={2004}
    }

2002

  • C. O’Flynn, “It’s a SNAP: A Flexible Communications Protocol,” Circuit Cellar (Trade Magazine), iss. 139, p. 20, 2002.
    [Bibtex]
    @article{o2002s,
    title={It's a SNAP: A Flexible Communications Protocol},
    author={O'Flynn, Colin},
    journal={Circuit Cellar (Trade Magazine)},
    number={139},
    pages={20},
    year={2002}
    }
  • A. Vasuki, M. H. Abd Wahab, N. Aggarwal, M. Ahmed, V. Alarcon-Aquino, M. Amoon, M. Aqel, S. S. Arslan, B. Ramprasad, K. Babu, and others, “IEEE Potentials Reviewer Team.”
    [Bibtex]
    @article{vasukiieee,
    title={IEEE Potentials Reviewer Team},
    author={Vasuki, A and Abd Wahab, Mohd Helmy and Aggarwal, Nidhi and Ahmed, Moiz and Alarcon-Aquino, Vicente and Amoon, Mohammed and Aqel, Musbah and Arslan, Suayb Sefik and Ramprasad, B and Babu, Karishma and others}
    }
  • C. O’Flynn, “Breaking Security: Power Analysis & Fault Injection Attacks.”
    [Bibtex]
    @article{obreaking,
    title={Breaking Security: Power Analysis \& Fault Injection Attacks},
    author={O’Flynn, Colin}
    }

Leave a Reply

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

Scroll to Top