Secure bytecode instrumentation facility
AssigneeInternational Business Machines Corporation
InventorsJeffrey Dean, Alberto Giammaria
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsJeffrey Dean, Alberto Giammaria
Estimating the term…
A secure bytecode instrumentation facility, wherein a new code fragment is registered in an encrypted registry by first extracting a digital certificate from a specified code fragment location. A certification authority (CA) in the digital certificate is compared against a list of registered trusted certification authorities in the registry. If the CA is in the registry list, the code fragment origin in the digital certificate is compared against a list of registered trusted origins in the registry. If the code fragment origin is in the registry list, a determination is made as to whether the code fragment is authentic. If so, the information of the code fragment is recorded into the registry. The injection of code fragments may begin upon the initialization of the instrumentation facility if the encrypted registry has not been corrupted since last accessed, and if the code fragment content matches code fragment information in the registry.
A computer implemented method for registering a new code fragment in an encrypted registry of a bytecode instrumentation facility, the computer implemented method comprising:
A computer implemented method for initializing a bytecode instrumentation facility, the computer implemented method comprising:
A computer program product for registering a new code fragment in an encrypted registry of a bytecode instrumentation facility, the computer program product comprising:
Dependencies are inferred from the claim text.