/Salted Bloom Filters For Peer-to-peer Data Dissemination
Abstract

Disclosed herein are systems, methods, and technology for secure data dissemination in a network that reduces false positives. A method can include: initializing a bloom filter, generating a cryptographic seed value, generating salted data based on combinations of the cryptographic seed value and each data value in a set of local data values, injecting the salted data into the bloom filter to generate a salted bloom filter, selecting a random peer node in a network, transmitting the salted bloom filter and the cryptographic seed value to the selected random peer node, receiving, from the selected random peer node, at least one other data value that was identified by the selected random peer node as not being included in the salted bloom filter, and adding the at least one other data value to the set of local data values.

Full Text

What is claimed is:

Disclosed herein are systems, methods, and technology for secure data dissemination in a network that reduces false positives. A method can include: initializing a bloom filter, generating a cryptographic seed value, generating salted data based on combinations of the cryptographic seed value and each data value in a set of local data values, injecting the salted data into the bloom filter to generate a salted bloom filter, selecting a random peer node in a network, transmitting the salted bloom filter and the cryptographic seed value to the selected random peer node, receiving, from the selected random peer node, at least one other data value that was identified by the selected random peer node as not being included in the salted bloom filter, and adding the at least one other data value to the set of local data values.
Timeline
Filed
03/19/2026
Published
07/23/2026
Granted
Not Available
IPC Codes(3)
H04L 9/08:Key distribution
H04L 9/00:Arrangements for secret or secure communications; Network security protocols
H04L 9/32:including means for verifying the identity or authority of a user of the system