Patent ID: 11222503

Abstract:
A method of conducting a verifiable transfer of data over a network comprising generating a batch of data sets (18) at a secure database (14), each of the data sets comprising an identifier (22) and an indexed array of digital symbols, and transferring an encrypted version (30) from the secure database to a public database (28). The method, which may be performed in an environment like an on-line lottery, further comprises selecting one of the data sets of the batch and removing the selected data set from the batch and transferring the digital symbol associated with a user-selected index of the indexed array of digital symbols of the selected data set from the secure database to the user-operated device. Finally, the method comprises transferring a decryption key from the secure database to the public database and reproducing the batch of data sets at the public database. This method ensures that a user of a remote device (26) can verify the integrity of the generated data set (18), which was not integrally downloaded initially.