Information security – Prevention of unauthorized use of data including prevention...
Reexamination Certificate
2006-06-27
2006-06-27
Moise, Emmanuel L. (Department: 2137)
Information security
Prevention of unauthorized use of data including prevention...
C726S028000, C726S029000, C726S030000, C726S033000, C380S201000, C380S203000, C380S217000, C380S223000, C380S287000, C380S210000, C705S057000
Reexamination Certificate
active
07069590
ABSTRACT:
A scrambling architecture protects data streams in the operating system and hardware components of a computer by scrambling the otherwise raw data prior to the data being handled by the operating system. The architecture has a scrambler implemented at either the client or the server that adds noise to the content. More specifically, the scrambler produces periodic sets of tone patterns having varying amplitudes based on a first key. The scrambler also generates a random signal based on the first key and a second key. The tone patterns and random signal are added to the content to scramble the content. The scrambled content is then passed to the filter graph (or other processing system) where the content is processed while scrambled. Any attacker attempting to siphon off the bits during processing will steal only noisy data, which is worthless for redistribution or copying purposes. After processing, the scrambled data is passed to a driver for output. The driver implements a descrambler to unscramble the content by subtracting out the random noise signal. The descrambler detects the tone patterns in the content and recovers the first key from the varying amplitudes of the tone patterns. The descrambler also receives the second key via a separate channel (e.g., a cryptographically secured path) and generates the same random signal using the recovered first key and the second key. The descrambler subtracts the tone patterns and the random signal from the scrambled content to restore the content.
REFERENCES:
patent: 3624297 (1971-11-01), Chapman
patent: 3723878 (1973-03-01), Miller
patent: 4188580 (1980-02-01), Nicolai et al.
patent: 4475208 (1984-10-01), Ricketts
patent: 5991416 (1999-11-01), Bae
patent: 6047069 (2000-04-01), Hogan
patent: 6502137 (2002-12-01), Peterson et al.
patent: 6526091 (2003-02-01), Nystrom et al.
patent: 6526145 (2003-02-01), Marzahn
patent: 6598164 (2003-07-01), Shepard
patent: 61003542 (1986-09-01), None
Schneier, Bruce, Applied Cryptograpny, 1996, John Wiley & Sons, Inc., 2nd ed., pp. 176 and 226.
The Microsoft Press Computer Dictionary, 1997, Microsoft Press, 3rd ed., pp. 23 and 341.
“Introduction to DirectShow”, Microsoft DirectX, ‘Online’, Sep., 1999, pp. 1-3.
Callahan Paul
Lee & Hayes PLLC
Moise Emmanuel L.
LandOfFree
System and method for protecting data streams in hardware... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method for protecting data streams in hardware..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for protecting data streams in hardware... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3626721