1. A method comprising: transmitting initial secure dot product data generated from a document thumbprint for a document to a remote system; receiving a response from the remote system, the response generated by the remote system utilizing the initial secure dot product data and without knowledge of the document; and determining whether the response indicates a match for the document.