US 12,229,268 B2
Method of attesting a state of a computing environment
Jan Siddartha Hussmann, Lucerne (CH); Stefan Thöni, Steinhausen (CH); Roman Iten, Unterägeri (CH); and Pirmin Duss, Lucerne (CH)
Assigned to GAPFRUIT AG, Zug (CH)
Appl. No. 18/005,339
Filed by GAPFRUIT AG, Zug (CH)
PCT Filed Jul. 13, 2021, PCT No. PCT/EP2021/069511
§ 371(c)(1), (2) Date Jan. 12, 2023,
PCT Pub. No. WO2022/013245, PCT Pub. Date Jan. 20, 2022.
Claims priority of application No. 00868/20 (CH), filed on Jul. 14, 2020.
Prior Publication US 2023/0267211 A1, Aug. 24, 2023
Int. Cl. G06F 21/57 (2013.01)
CPC G06F 21/57 (2013.01) 15 Claims
OG exemplary drawing
 
1. A computer implemented method of attesting a state of a computing environment comprising a plurality of components and a plurality of dependency relationships between the plurality of components, the method comprising:
A) generating a directed acyclic graph comprising a plurality of nodes and a plurality of directed edges connecting the nodes, comprising:
A1) associating a node with each component of the computing environment;
A2) associating a node with each dependency relationship and assigning the node with a hash value of data descriptive of said dependency relationship;
A3) connecting, using directed edges, each node associated with a dependency relationship to a node(s) associated with a component(s) included in the respective dependency relationship;
A4) assigning each node with a hash value of all of its subnodes; and
B) generating an attest of the state of the computing environment using the directed acyclic graph.