Security Trade-Offs in Microfluidic Routing Fabrics

Microfluidic routing fabrics, or crossbars, based on transposer primitives provide benefits in manufacturability, performance, and on-the-fly reconfigurability. Many applications in microfluidics, such as DNA barcoding for single-cell analysis, are expected to benefit from these new devices. However, the control of these critical devices poses new security questions that may impact the functional integrity of a microbiology application. This paper explores the many security implications of microfluidic crossbars that directly result from their structure, programmability and use in critical applications. We analyze security performance using new metrics describing how fluids can be "scattered" to incorrect locations under fault-injection attacks, and from these derive a probability model describing the likelihood of a successful attack. We present a case study of a recently described routing fabric proposed for use in a hybrid DNA barcoding platform, and discuss how fabric designers can improve security through architectural choices.

[1]  M. Mesbahi State-dependent graphs , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[2]  G. Whitesides The origins and the future of microfluidics , 2006, Nature.

[3]  Ibrahim Mohamed,et al.  Securing digital microfluidic biochips by randomizing checkpoints , 2016 .

[4]  Allon M. Klein,et al.  Droplet Barcoding for Single-Cell Transcriptomics Applied to Embryonic Stem Cells , 2015, Cell.

[5]  Fei Su,et al.  High-level synthesis of digital microfluidic biochips , 2008, JETC.

[6]  Gillian M. Greenway,et al.  Microfluidic devices for environmental monitoring , 2005 .

[7]  Mohamed Ibrahim,et al.  CoSyn: Efficient single-cell analysis using a hybrid microfluidic platform , 2017, Design, Automation & Test in Europe Conference & Exhibition (DATE), 2017.

[8]  De-Shuang Huang,et al.  Guest Editorial for Special Section on the 10th International Conference on Intelligent Computing (ICIC) , 2016, TCBB.

[9]  Mohamed Ibrahim,et al.  Security Assessment of Cyberphysical Digital Microfluidic Biochips , 2016, IEEE/ACM Transactions on Computational Biology and Bioinformatics.

[10]  K. Jensen,et al.  Cells on chips , 2006, Nature.

[11]  Shashi K Murthy,et al.  Microfluidic Sample Preparation for Single Cell Analysis. , 2016, Analytical chemistry.

[12]  Roger G. Johnston,et al.  Research Note: The Security of Urine Drug Testing , 2009 .

[13]  Krishnendu Chakrabarty,et al.  Hardware/Software Co-Design and Optimization for Cyberphysical Integration in Digital Microfluidic Biochips , 2014 .

[14]  Mohamed Ibrahim,et al.  Microfluidic encryption of on-chip biochemical assays , 2016, 2016 IEEE Biomedical Circuits and Systems Conference (BioCAS).

[15]  Pushpita Roy,et al.  A new approach for root-causing attacks on digital microfluidic devices , 2016, 2016 IEEE Asian Hardware-Oriented Security and Trust (AsianHOST).

[16]  Bruno Sinopoli,et al.  Challenges for Securing Cyber Physical Systems , 2009 .

[17]  Eli Biham,et al.  Differential Fault Analysis of Secret Key Cryptosystems , 1997, CRYPTO.

[18]  A. Casadevall,et al.  Misconduct accounts for the majority of retracted scientific publications , 2012, Proceedings of the National Academy of Sciences.

[19]  Hector Hugo Caicedo,et al.  Microfluidics: The Challenge Is to Bridge the Gap Instead of Looking for a 'Killer App'. , 2016, Trends in biotechnology.

[20]  M. Yarborough,et al.  Taking steps to increase the trustworthiness of scientific research , 2014, FASEB journal : official publication of the Federation of American Societies for Experimental Biology.

[21]  Mohamed Ibrahim,et al.  Supply-Chain Security of Digital Microfluidic Biochips , 2016, Computer.

[22]  Richard B. Fair,et al.  Digital microfluidics: is a true lab-on-a-chip possible? , 2007 .

[23]  Fei Su,et al.  Module placement for fault-tolerant microfluidics-based biochips , 2006, ACM Trans. Design Autom. Electr. Syst..

[24]  David Naccache,et al.  The Sorcerer's Apprentice Guide to Fault Attacks , 2006, Proceedings of the IEEE.

[25]  Swapnil Bhatia,et al.  A reconfigurable continuous-flow fluidic routing fabric using a modular, scalable primitive. , 2016, Lab on a chip.

[26]  Krishnendu Chakrabarty,et al.  Error Recovery in Cyberphysical Digital Microfluidic Biochips , 2013, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[27]  Brigitte Bruijns,et al.  Microfluidic Devices for Forensic DNA Analysis: A Review , 2016, Biosensors.

[28]  Alessandro Barenghi,et al.  Fault Injection Attacks on Cryptographic Devices: Theory, Practice, and Countermeasures , 2012, Proceedings of the IEEE.