15. A processor-implemented system for verifying the correctness of query results, comprising: a query system for receiving a query at a data repository; a data retrieval system for executing the received query using a query logic; the query system producing a query output that includes a query result and verification information associated with the query result; the query system transferring the query output to a verification system; and a data verification system for verifying the integrity and completeness of the query result using the verification information included in the query output, wherein the verifying the integrity includes verifying that the query result has not been tampered with, and wherein the verifying the completeness of the query result includes verifying that there are no additions or omissions to the query result wherein the query result includes data verification objects that include secure one-way hashes of the content of an index segment of the data repository and a timestamp, and the data verification system changes location of the hashing of data records from inside a trusted domain to outside the trusted domain depending on security requirements.
15. A processor-implemented system for verifying the correctness of query results, comprising: a query system for receiving a query at a data repository; a data retrieval system for executing the received query using a query logic; the query system producing a query output that includes a query result and verification information associated with the query result; the query system transferring the query output to a verification system; and a data verification system for verifying the integrity and completeness of the query result using the verification information included in the query output, wherein the verifying the integrity includes verifying that the query result has not been tampered with, and wherein the verifying the completeness of the query result includes verifying that there are no additions or omissions to the query result wherein the query result includes data verification objects that include secure one-way hashes of the content of an index segment of the data repository and a timestamp, and the data verification system changes location of the hashing of data records from inside a trusted domain to outside the trusted domain depending on security requirements. 16. The system of claim 15 , wherein the query result includes data records that satisfy the received query.