发明名称 SYSTEM AND METHOD FOR PROTECTING DATA STREAMS IN HARDWARE COMPONENTS
摘要 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 a 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. 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.
申请公布号 WO0161904(A1) 申请公布日期 2001.08.23
申请号 WO2001US01683 申请日期 2001.01.17
申请人 MICROSOFT CORPORATION 发明人 MALVAR, HENRIQUE;ENGLAND, PAUL
分类号 G06F12/14;G06F21/24;G11B20/00;H04K1/02;H04L9/08;H04L9/18;H04N5/913;H04N7/167 主分类号 G06F12/14
代理机构 代理人
主权项
地址