Invention Grant
- Patent Title: Software validation for untrusted computing systems
-
Application No.: US15756977Application Date: 2016-01-21
-
Publication No.: US11496317B2Publication Date: 2022-11-08
- Inventor: Chris Tofts , Brian Quentin Monahan , Adrian John Baldwin
- Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
- Applicant Address: US TX Houston
- Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
- Current Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
- Current Assignee Address: US TX Houston
- Agency: Dicke, Billig & Czaja, PLLC
- International Application: PCT/US2016/014358 WO 20160121
- International Announcement: WO2017/127089 WO 20170727
- Main IPC: G06F21/00
- IPC: G06F21/00 ; H04L29/06 ; H04L9/32 ; G06F21/57 ; G06F21/53 ; G06F21/64 ; G06F21/51

Abstract:
A method of validating software including maintaining, in a trusted computing system, a copy of at least portions of data of the software, the software comprising data in an untrusted computing system. The method includes, with the trusted computing system, specifying selected data from data included in the copy as hash data, generating an executable file for generating a hash based on the specified hash data, executing the executable file to generate a check hash using the specified selected data from the copy as the hash data, and determining whether the software is valid based, at least in part, on a comparison of the check hash to an access hash generated by execution of the executable file by the untrusted computing system using the specified selected data from the untrusted computing system as the hash data.
Public/Granted literature
- US20180254906A1 SOFTWARE VALIDATION FOR UNTRUSTED COMPUTING SYSTEMS Public/Granted day:2018-09-06
Information query