Scrambler Data Security for High Bandwidth Bus
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
High bandwidth buses like PCI EXPRESS lack data security, making streamed data vulnerable to snooping, and implementing encryption would be complex and costly due to high performance requirements.
Innovation Solution
A data security system using a variable key value and a scrambler to serially scramble data input, loaded into a circular shift register and LFSR, providing encryption without requiring complex hardware or software, suitable for high bandwidth buses like PCI EXPRESS.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If encryption logic is implemented on PCI EXPRESS bus to provide data security, then data security is improved, but device complexity and cost increase prohibitively
Solution Approach 1:
The patent uses a scrambler that generates a scrambled version of the data using a pseudo-random sequence based on a key value, rather than implementing full encryption logic. This copying approach creates a secure representation of the data that can be reversed with the key, avoiding the complexity of traditional encryption while achieving security goals
Solution Approach 2:
The patent changes the parameter of data representation by transforming readable data into a scrambled form using XOR operations with a pseudo-random sequence. This parameter transformation provides security without requiring complex encryption algorithms, as the scrambling can be efficiently implemented using simple logic operations
2Reliability
If encryption logic is implemented on PCI EXPRESS bus to provide data security, then data security is improved, but implementation cost increases prohibitively
Solution Approach 1:
The patent employs a scrambler using simple logic elements (XOR gates, shift registers) that are much cheaper than full encryption hardware. The scrambler uses a key value to generate a pseudo-random sequence for scrambling, providing security at a fraction of the cost of traditional encryption implementations
3Reliability
If complex encryption is used to secure data transmission, then data security is improved, but transmission speed decreases due to processing overhead
Solution Approach 1:
The patent processes data in segments using a scrambler that operates on the data stream with simple XOR operations. This segmentation approach allows parallel processing and maintains high transmission speed while providing security, as the scrambling operations can be performed efficiently without the heavy processing overhead of complex encryption algorithms
Data Source
AI summary
A data security system for a high bandwidth bus comprises a circular shift register operable to load a variable key value, and a scrambler coupled to the circular shift register operable to receive the variable key value from the circular shift register and serially scramble a serial data input in response to the variable key value.


