×

System and method for signing a message to provide one-time approval to a plurality of parties

  • US 8,607,046 B1
  • Filed: 04/23/2007
  • Issued: 12/10/2013
  • Est. Priority Date: 04/23/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method for batch signing, comprising:

  • initiating a management operation to be performed on a plurality of storage systems, each storage system including an associated security appliance having a respective secure encryption processor, wherein the security appliance associated with each storage system of the plurality of storage systems together forming a plurality of security appliances;

    in response to initiating the management operation, generating an operation context identifying the management operation, the operation context generated by one of the plurality of security appliances;

    generating a different random nonce by each security appliance of the plurality of security appliances, the generation of each of the different random nonces together creating a plurality of the different random nonces;

    assembling the plurality of the different random nonces, a plurality of security appliance identifiers, and the operation context into a message by a first security appliance of the plurality of security appliances, each of the plurality of security appliance identifiers being associated with a respective security appliance;

    signing the message using a plurality of encryption keys required to authorize performance of the identified management operation;

    receiving the signed message by a particular security appliance of the plurality of security appliances;

    in response to receiving the signed message by the particular security appliance, examining, by the particular security appliance, the signed message to determine whether a particular nonce associated with the particular security appliance is present in the signed message, wherein the particular nonce is one of the different random nonces generated by the particular security appliance;

    in response to determining that the particular nonce is present in the signed message, performing, by the particular security appliance that received the signed message, the identified management operation; and

    in response to determining that the particular nonce is not present in the signed message, disallowing the particular security appliance from performing the identified management operation.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×