CPC H04L 9/085 (2013.01) [H04L 9/3066 (2013.01); H04L 9/3255 (2013.01)] | 20 Claims |
1. One or more non-transitory, computer-readable media having instructions stored thereon, wherein the instructions, when executed by a cloud infrastructure service, cause the cloud infrastructure service to:
receive a request for an action to be performed by the cloud infrastructure service, the request received from a client device;
identify one or more authorizers from which authorization of the action is to be received, the authorization corresponding to performance of the action for the client device;
serialize one or more operations corresponding to the action, the serialization of the one or more operations configuring one or more states of the one or more operations to be maintained for performance of the one or more operations in accordance with the authorization being received, the one or more states defined by the client device;
sign the serialized one or more operations with a signature via an elliptic curve digital signature algorithm;
provide the signature to the client device;
initiate an inquiry procedure for the authorization of the action from each of the one or more authorizers to determine whether the one or more operations are authorized to be performed;
determine that the authorization of the action has been received from each of the one or more authorizers; and
perform the one or more operations based at least in part on the determination that the authorization of the action has been received.
|