• DocumentCode
    3032390
  • Title

    "Glitch Logic" and Applications to Computing and Information Security

  • Author

    Stoica, Adrian ; Katkoori, Srinivas

  • Author_Institution
    Jet Propulsion Lab., California Inst. of Technol., Pasadena, CA, USA
  • fYear
    2009
  • fDate
    20-21 Aug. 2009
  • Firstpage
    107
  • Lastpage
    112
  • Abstract
    This paper introduces a new method of information processing in digital systems, and discusses its potential benefits to computing and information security. The new method exploits glitches caused by delays in logic circuits for carrying and processing information. Glitch processing is hidden to conventional logic analyses and undetectable by traditional reverse engineering techniques. It enables the creation of new logic design methods that allow for an additional controllable ¿glitch logic¿ processing layer embedded into a conventional synchronous digital circuits as a hidden/covert information flow channel. The combination of synchronous logic with specific glitch logic design acting as an additional computing channel reduces the number of equivalent logic designs resulting from synthesis, thus implicitly reducing the possibility of modification and/or tampering with the design. The hidden information channel produced by the glitch logic can be used: (1) for covert computing/communication, (2) to prevent reverse engineering, tampering, and alteration of design, and (3) to act as a channel for information infiltration/exfiltration and propagation of viruses/spyware/Trojan horses.
  • Keywords
    logic circuits; logic design; reverse engineering; security of data; glitch logic design; glitch processing; information security; logic circuits; logic design methods; reverse engineering prevention; synchronous logic; Computer applications; Delay; Digital circuits; Digital systems; Information processing; Information security; Logic circuits; Logic design; Process control; Reverse engineering; anti-tamper; hardware vulnerabilities; information exfiltration; protection to reverse engineering; stego-design; trusted design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Bio-inspired Learning and Intelligent Systems for Security, 2009. BLISS '09. Symposium on
  • Conference_Location
    Edinburgh
  • Print_ISBN
    978-0-7695-3754-2
  • Type

    conf

  • DOI
    10.1109/BLISS.2009.1
  • Filename
    5376815