Netinfo Security ›› 2017, Vol. 17 ›› Issue (4): 71-77.doi: 10.3969/j.issn.1671-1122.2017.04.010

• Orginal Article • Previous Articles     Next Articles

An Anti-interference Browser Fingerprinting Generation Algorithm Based on Implicitly Acquiring Features

Nianhua KANG, Mingzhi CHEN(), Yingyan FENG, Chuanbao LIU   

  1. School of Mathematics and Computer Science, Fuzhou University, Fuzhou Fujian 350116, China
  • Received:2017-02-14 Online:2017-04-20 Published:2020-05-12

Abstract:

The browser fingerprinting technique builds a unique browser fingerprinting through the combination of user User-Agent, browser version, plug-ins list, OS and other features. This technique is commonly employed to user tracking, authentication and other aspects. However, with the deepening of the research, the method of interfering with the browser fingerprinting generation has been proposed. The fingerprinting interference tool can affect the generation of the fingerprinting by forging the information and limiting the functions. To solve these problems, this paper proposes an anti-interference browser fingerprinting generation algorithm based on implicitly acquiring features. Firstly, the features are collected to construct the database of fingerprinting features. Then, the obtained features are encrypted by SHA 1 algorithm. Finally, the encrypted features are encoded by base 64 method to generate the fingerprinting. Even in the case of using interference tools, the generated fingerprinting result will not be affected. Experimental result shows that the algorithm is effective and accurate.

Key words: features implicit acquisition, browser fingerprinting, anti-interference, fingerprinting generation

CLC Number: