×

Secure bytecode instrumentation facility

  • US 7,788,730 B2
  • Filed: 01/17/2006
  • Issued: 08/31/2010
  • Est. Priority Date: 01/17/2006
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer implemented method for registering a new code fragment in an encrypted registry of a bytecode instrumentation facility, the computer implemented method comprising:

  • extracting a digital certificate from a specified code fragment location;

    determining, using the digital certificate, whether a certification authority in the digital certificate is a registered trusted certification authority;

    responsive to a determination that the certification authority is a registered trusted certification authority, determining whether an origin of the code fragment is a registered trusted origin;

    responsive to a determination that the origin of the code fragment is a registered trusted origin, determining whether the code fragment is authentic; and

    responsive to a determination that the code fragment is authentic, recording information of the code fragment into the encrypted registry, the encrypted registry further comprising a list of registered code fragment information, a list of associations between code fragment locations and class locations, a list of trusted code fragment origins used to verify that a code fragment being registered originated from a trusted source, and a list of trusted certification authorities used to verify that the certificate has been signed from a trusted certification authority, wherein the code fragment locations include digital certificates used in determining whether an identity of a code signer is in a list of registered trusted certification authorities in the encrypted registry, wherein security of the bytecode instrumentation facility is increased.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×