Secure Wiegand Communications via Rolling Code Obfuscation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The Wiegand protocol, widely used in access control systems, lacks effective security measures against unauthorized access and data breaches due to its open collector signaling, which allows easy monitoring and replay of data streams, and existing encryption solutions are costly and complex to implement.

Innovation Solution

The implementation of rolling codes for authentication and data obfuscation using exclusive OR operations, which provides a secure and cost-effective method to protect data transmission between card readers and access control panels without the need for additional hardware or complex key management systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If rolling code authentication and data obfuscation are implemented, then security against replay attacks and unauthorized access is improved, but device complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoidcomplexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent changes the parameter of data representation by applying XOR obfuscation to transform readable data into encrypted form using rolling codes. This parameter change enables security improvement without adding complex hardware, as the transformation is achieved through software-based bitwise operations on existing data streams.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent uses disposable, easily implementable XOR operations and rolling code sequences that can be generated and discarded after use. These are replaced frequently and require minimal computational resources, avoiding the need for expensive, complex cryptographic hardware while maintaining security effectiveness.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

2Reliability

If encryption solutions are implemented, then security is improved, but implementation cost and processing overhead increase

Engineering Contradiction:
ImprovesecurityVSAvoidprocessing overhead
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent employs inexpensive XOR operations and simple rolling code sequences that require minimal processing power. These encryption mechanisms are computationally lightweight compared to traditional cryptographic solutions, reducing processing overhead while maintaining security effectiveness in access control systems.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Solution Approach 2:

The patent transforms data parameters through simple bitwise XOR operations rather than complex encryption algorithms. This parameter transformation approach changes data security properties without imposing heavy computational burdens, enabling real-time processing in resource-constrained access control environments.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8943562B2Secure Wiegand communications
Publication Date: 2015.01.27 ASSA ABLOY AB
  • US8943562B2 patent drawing
  • US8943562B2 patent drawing
  • US8943562B2 patent drawing

AI summary

The present invention is directed toward secure access systems. Specifically, a method and system is provided that enhances the security of unidirectional communication protocols used in access control systems, such as the Wiegand protocol. The enhancements may include obfuscation of data, a two-way packet-mode communications, and blind synchronization of pseudo-random number generators.