Systems and methods for providing time- and weight-based flexibly tolerant hardware ID

作者: Pratul Dublish , Aidan T. Hughes , Caglar Gunyakti

DOI:

关键词:

摘要: Systems and methods for implementing a hardware ID with time- weight-based flexibility use (HWID) including identifying information about components. When software is run, current HWID generated. the compared to stored determine if two HWIDs match, time vector weight are used in comparison. A running matching score kept of matches. For each component, indicates given correct match hashed value component. example, component three there then total increased by three. may indicate an expiration period after which change be allowed. one year, year has passed since activation, even though component's verification does not information.

参考文章(19)
Johannes Birzer, Andreas Hartinger, Martin Kiesel, Mirko Danz, Method for licensing software ,(2002)
Sean W. Smith, Vernon Austel, Trusting trusted hardware: towards a formal model for programmable secure coprocessors WOEC'98 Proceedings of the 3rd conference on USENIX Workshop on Electronic Commerce - Volume 3. pp. 8- 8 ,(1998)
Aidan T. Hughes, David Barnaby Pearce, Hardware ID to prevent software piracy ,(2001)
Andreas Dipl.-Ing. Hartinger, Martin Dipl.-Ing. Kiesel, Software protection mechanism ,(2001)
Butler W. Lampson, John D. DeTreville, Paul England, Loading and identifying a digital rights management operating system ,(1999)
Andrew Cole, Gregory A. Mullins, Paul F. Vachris, Ronald S. Smith, Alexander G. Dickinson, Steven J. Marteney, Fredric F. Derwitsch, Shahin Hadjiabadi, John A. McMorris, Method and system for computer access and cursor control using a relief object image generator ,(1998)