US 12,143,486 B2
Machine-to-machine cryptographic material rotation
Anusha R. Iyer, Vienna, VA (US); David Mazary, Sterling, VA (US); Russell Bodine, Arlington, VA (US); and Christopher Simkins, Herndon, VA (US)
Assigned to Corsha Inc., Vienna, VA (US)
Filed by Corsha Inc., Vienna, VA (US)
Filed on Jul. 5, 2022, as Appl. No. 17/857,656.
Claims priority of provisional application 63/217,812, filed on Jul. 2, 2021.
Prior Publication US 2023/0006841 A1, Jan. 5, 2023
Int. Cl. H04L 9/08 (2006.01); H04L 9/32 (2006.01)
CPC H04L 9/0891 (2013.01) [H04L 9/3268 (2013.01); H04L 9/3297 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of automatic rotation of materials, intended for use in preventing downtime in computer systems, the method comprising:
receiving an access request message indicating:
an access operation,
a given machine for which the access operation is to be performed, and
a first resource to which the access operation pertains;
checking for a status indicator, in the first resource, pertaining to a need for rotation of a first expirable item associated with the given machine;
when the status indicator indicates the need for the rotation of the first expirable item, outputting a rotation needed reply message indicating the given machine and the need for the rotation of the first expirable item; and
when the status indicator is absent from the first resource or does not indicate the need for the rotation of the first expirable item:
retrieving expiry information about the first expirable item;
calculating a validity time until an expiration of the first expirable item, based on the expiry information;
comparing the validity time with a threshold to make a rotation determination about the first expirable item; and
when the rotation determination is to rotate the first expirable item, storing the status indicator in the first resource so that the status indicator indicates the need for the rotation of the first expirable item.