Device driver self authentication method and system
US8984296B1 · kind B1 · utility
Assignee
Inventor
Key dates
| Filing date | Mar 29, 2009 |
| Grant date | Mar 17, 2015 |
| Priority date | — |
| Expiry date | Nov 30, 2031 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F21/57
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method for device driver self authentication is provided. The method includes accessing a device driver having encrypted authentication parameters therein including, for instance, a vendor identification, a device identification, a serial number, an expiration date and a filename. The method includes executing an authentication portion of the device driver to generate a message digest of these parameters and comparing the message digest to a stored digest for a match thereof. The method further includes loading the device driver only if the authentication portion successfully authenticates the device driver, e.g., there is a match. The method can be applied to USB device drivers and peripherals.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.