发明名称 Systems and methods for introducing variation in sub-system output signals to prevent device fingerprinting
摘要 A computer-implemented method for introducing variation in sub-system output signals to prevent device fingerprinting may include (1) intercepting, on a computing device, an output signal sent from a sub-system device on a computing device to a software component on the computing device, (2) identifying a margin of error for the output signal, (3), creating a modified output signal by introducing variation into the output signal in such a way that (a) the variation does not exceed the margin of error for the output signal and (b) the modified output signal cannot be used to identify the computing device, and (4) sending the modified output signal to the software component. Various other methods, systems, and computer-readable media are also disclosed.
申请公布号 US9154466(B2) 申请公布日期 2015.10.06
申请号 US201314139824 申请日期 2013.12.23
申请人 Symantec Corporation 发明人 Sobel William E.;McCorkendale Bruce
分类号 H04L29/06;H04W12/06 主分类号 H04L29/06
代理机构 ALG Intellectual Property, LLC 代理人 ALG Intellectual Property, LLC
主权项 1. A computer-implemented method for introducing variation in sub-system output signals to prevent device fingerprinting, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising: intercepting, on the computing device, an output signal sent from a sub-system device on the computing device to a software component on the computing device; identifying a margin of error for the output signal, the margin of error comprising an upper limit and a lower limit; creating a modified output signal by introducing randomly generated variation into the output signal within a device driver for the sub-system device and/or firmware for the sub-system device such that: the variation does not exceed the upper limit of the margin of error for the output signal;the variation does not exceed the lower limit of the margin of error for the output signal; andthe modified output signal cannot be used to identify the computing device; sending the modified output signal to the software component.
地址 Mountain View CA US