Boundary Scan Interface Security via Key String Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current boundary scan technologies face challenges in ensuring secure access to sensitive information due to extensive hardware and software requirements, making it difficult to protect critical data from unauthorized access during testing and diagnostics of highly integrated circuit boards.

Innovation Solution

A method and apparatus that utilize a key string comparison logic, including a shift register, XNOR gates, and a multi-input AND gate to grant access to a boundary scan chain only when the input key string matches a stored key string, along with the implementation of an inhibit pin and an enhanced Test Access Port controller to prevent sensitive data exposure and sanitize chips before allowing interface access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If boundary scan interface is made accessible for testing and diagnostics, then testing capability is improved, but security of sensitive data deteriorates

Engineering Contradiction:
Improvetesting capabilityVSAvoidunauthorized access to sensitive data
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent introduces an intermediary authentication mechanism (key string comparison logic) between the boundary scan interface and the sensitive data. This intermediary layer verifies authorization before allowing access to testing functions, thus enabling testing capability while preventing unauthorized access to sensitive information.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements preliminary authentication actions (key string input and comparison) before granting access to the boundary scan interface. By performing this security check in advance, the system ensures that only authorized users can access testing functions, resolving the contradiction between accessibility and security.

Inventive Principle:
Principle #10Preliminary action

2Object-affected harmful factors

If key string authentication is implemented, then security of sensitive data is improved, but device complexity increases

Engineering Contradiction:
Improveprotection from unauthorized accessVSAvoidhardware and software requirements
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent segments the authentication function into distinct modular components: a shift register for key input, XNOR gates for bit-by-bit comparison, and control logic for authentication state management. This segmentation allows the security feature to be implemented with discrete, manageable hardware elements rather than a monolithic complex system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the parameter of authentication from complex multi-factor authentication to simple key string comparison. By using basic digital logic components (shift registers, XNOR gates, AND gates) instead of sophisticated authentication protocols, the system achieves security through parameter simplification rather than increased complexity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7398441B1System and method for providing secure boundary scan interface access
Publication Date: 2008.07.08 ROCKWELL COLLINS INC
  • US7398441B1 patent drawing
  • US7398441B1 patent drawing
  • US7398441B1 patent drawing

AI summary

The present invention is a method including: receiving an input key string; comparing the input key string with a stored key string; and granting access to a boundary scan chain when the input key string matches the stored key string, the boundary scan chain being at least one of: a Boundary Data Register of at least one Joint Test Action Group (JTAG)-compliant device; or, a plurality of communicatively coupled JTAG-compliant devices.