CPC H04L 63/20 (2013.01) [G06F 21/6227 (2013.01); G06F 21/645 (2013.01)] | 20 Claims |
1. A computer-implemented method for generating and utilizing digital ledgers corresponding to different computing environments and for generating corresponding endorsement records based on policies applied to the computing environments, the method comprising:
identifying a computing environment that includes a plurality of different software components and a plurality of hardware components;
determining a selected set of computing components from the plurality of software and hardware components to generate a ledger, wherein a selection of the selected set of computing components is based on a specified deployment and utilization of the computing environment;
for each computing component in the selected set of computing components, identifying whether there is any electronic record of evidence that is known and available for inclusion into the ledger of evidence;
adding electronic records of evidence into the ledger, including adding each electronic record of evidence that is known and available for inclusion into the ledger of evidence for each computing component in the selected set of computing components; and
generating a strong identifier for the ledger that is verifiable for providing assurance that contents of the ledger have not been modified.
|