×

Method and system for accepting preverified information

  • US 7,155,606 B1
  • Filed: 04/12/2000
  • Issued: 12/26/2006
  • Est. Priority Date: 04/12/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of ensuring the integrity of a first system in a distributed computing environment, the method comprising:

  • sending information including intermediate language code from a second system to the first system;

    receiving the information from the second system;

    thereafter, testing whether the information sent from the second system is preverified information by examining a digital signature associated with the information indicating the information is preverified and what source verified the information;

    if the information is not preverified, verifying the information or rejecting receipt of the information, wherein verifying the information includes analyzing an entire flow of control in the intermediate code to ensure that resulting variable types match source variable types;

    if the information is preverified, testing if the information was received from a trusted system;

    if the information was received from the trusted system, accepting receipt of the information; and

    if the information was not received from a trusted system verifying the information or rejecting receipt of the information wherein verifying the information includes analyzing an entire flow of control in the intermediate code to ensure that resulting variable types match source variable types; and

    if receipt of the information is accepted;

    compiling the intermediate language code; and

    executing the complied intermediate language code.

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