Invention Application
- Patent Title: Systems And Methods For Software Integrity Validation Using Blockchain
-
Application No.: US16117890Application Date: 2018-08-30
-
Publication No.: US20200073657A1Publication Date: 2020-03-05
- Inventor: Charles D. Robison , Andrew T. Fausak , Daniel L. Hamlin
- Applicant: DELL PRODUCTS L.P.
- Main IPC: G06F8/71
- IPC: G06F8/71 ; H04L9/06 ; G06F8/36

Abstract:
Systems and methods are provided that that may be implemented to track software developer code contributions and their respective revisions. In one exemplary implementation, a distributed ledger may be utilized to track software developer code contributions and their respective revisions. Each code contribution digest, code digest ID, developer public key and previous blockchain block may be compiled for a new block in the blockchain, and the compilation may first be hashed and signed by the private key of the developer. Each developer may have his/her own blockchain that resides within a code repository site and which may also be cached locally on the end user device and used to verify the integrity of the code contribution (e.g., application/service/executable) at the time it is installed on the end user device.
Public/Granted literature
- US10656936B2 Systems and methods for software integrity validation using blockchain Public/Granted day:2020-05-19
Information query