US20080098215A1

Tracking of resource utilization during cryptographic transformations

Claim Score by NHIP

Read claim 1, the broadest

Abstract

A computer system that communicates cryptographic resource utilization information while processing data packets is described. During operation, the system receives a first data packet and generates a second data packet by performing a cryptographic transformation on the first data packet. Next, the system appends auxiliary information to the second data packet. This auxiliary information includes information associated with cryptographic resource utilization during the cryptographic transformation. Then, the system provides the second data packet including the auxiliary information.

US20080098215A1, drawing sheet 1
Sheet 1 of 5

Term

2.9 yearsto projected expiry

Projected expiry 2 September 2029, counted from filing; an application has no term until it is granted.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

20 claims: 3 independent, 17 dependent

  1. 1
    Broadest claimClaim Score 80, broad(NHIP)A method for communicating cryptographic resource utilization, comprising:receiving a first data packet;generating a second data packet by performing a cryptographic transformation on the first data packet;appending auxiliary information to the second data packet, wherein the auxiliary information includes information associated with cryptographic resource utilization during the cryptographic transformation;and providing the second data packet including the auxiliary information.
  2. 19
    A computer program product for use in conjunction with a computer system, the computer program product comprising a computer-readable storage medium and a computer-program mechanism embedded therein for communicating cryptographic resource utilization, the computer-program mechanism including:instructions for receiving a first data packet;instructions for generating a second data packet by performing a cryptographic transformation on the first data packet;instructions for appending auxiliary information to the second data packet, wherein the auxiliary information includes information associated with cryptographic resource utilization during the cryptographic transformation;and instructions for providing the second data packet including the auxiliary information.
  3. 20
    A computer system, comprising:a processor;memory;a program module, wherein the program module is stored in the memory and configured to be executed by the processor, and wherein the program module is for communicating cryptographic resource utilization, the program module including: instructions for receiving a first data packet;instructions for generating a second data packet by performing a cryptographic transformation on the first data packet;instructions for appending auxiliary information to the second data packet, wherein the auxiliary information includes information associated with cryptographic resource utilization during the cryptographic transformation;and instructions for providing the second data packet including the auxiliary information.