Security Policy in System-on-Chip Designs

Specification, Implementation and Verification

  • Sandip Ray
  • Abhishek Basak
  • Swarup Bhunia

Table of contents

  1. Front Matter
    Pages i-ix
  2. Sandip Ray, Abhishek Basak, Swarup Bhunia
    Pages 1-12
  3. Sandip Ray, Abhishek Basak, Swarup Bhunia
    Pages 13-28
  4. Sandip Ray, Abhishek Basak, Swarup Bhunia
    Pages 29-44
  5. Sandip Ray, Abhishek Basak, Swarup Bhunia
    Pages 45-79
  6. Sandip Ray, Abhishek Basak, Swarup Bhunia
    Pages 81-92
  7. Sandip Ray, Abhishek Basak, Swarup Bhunia
    Pages 93-106
  8. Sandip Ray, Abhishek Basak, Swarup Bhunia
    Pages 107-108
  9. Back Matter
    Pages 109-116

About this book


This book offers readers comprehensive coverage of security policy specification using new policy languages, implementation of security policies in Systems-on-Chip (SoC) – current industrial practice, as well as emerging approaches to architecting SoC security policies and security policy verification.  The authors focus on a promising security architecture for implementing security policies, which satisfies the goals of flexibility, verification, and upgradability from the ground up, including a plug-and-play hardware block in which all policy implementations are enclosed. Using this architecture, they discuss the ramifications of designing SoC security policies, including effects on non-functional properties (power/performance), debug, validation, and upgrade.  The authors also describe a systematic approach for “hardware patching”, i.e., upgrading hardware implementations of security requirements safely, reliably, and securely in the field, meeting a critical need for diverse Internet of Things (IoT) devices.
  • Provides comprehensive coverage of SoC security requirements, security policies, languages, and security architecture for current and emerging computing devices;
  • Explodes myths and ambiguities in SoC security policy implementations, and provide a rigorous treatment of the subject;
  • Demonstrates a rigorous, step-by-step approach to developing a diversity of SoC security policies;
  • Introduces a rigorous, disciplined approach to “hardware patching”, i.e., secure technique for updating hardware functionality of computing devices in-field;
  • Includes discussion of current and emerging approaches for security policy verification.


IP and SoC Security SoC Security Architecture Hardware Security and Trust Hardware and Systems Security Hardware Protection through Obfuscation

Authors and affiliations

  • Sandip Ray
    • 1
  • Abhishek Basak
    • 2
  • Swarup Bhunia
    • 3
  1. 1.University of FloridaAustinUSA
  2. 2.Intel CorporationHilsboroUSA
  3. 3.Electrical and Computer EngineeringUniversity of Florida, Larsen Hall 216GainesvilleUSA

Bibliographic information

  • DOI
  • Copyright Information Springer International Publishing AG, part of Springer Nature 2019
  • Publisher Name Springer, Cham
  • eBook Packages Engineering Engineering (R0)
  • Print ISBN 978-3-319-93463-1
  • Online ISBN 978-3-319-93464-8
  • Buy this book on publisher's site