ComputingComputer ScienceComputer SystemsAuthenticationData ManagementDatabasesData IntegrityData SecurityProtocol VerificationZero-knowledge ProofsProof VeritabilityProofs Of Data PossessionVerifiable ComputationZero-knowledge Proof Protocols
In a verifiable data streaming protocol, the client streams a long string to the server who stores it in its database. The stream is verifiable in the sense that the server can neither change the order of the elements nor manipulate them. The client may also retrieve data from the database and update them. The content of the database is publicly verifiable such that any party in possession of some value $s$ and a proof Ö can check that s is indeed in the database.
16
Mihir Bellare, Phillip Rogaway · 1993 · 4.7K citations · Full text
Short Signatures from the Weil Pairing
Dan Boneh, Ben Lynn, Hovav Shacham · Journal of Cryptology · 2004 · 1.4K citations · Full text