Private membership test protocol with low communication complexity
| dc.contributor.author | Sara Ramezanian | |
| dc.contributor.author | Tommi Meskanen | |
| dc.contributor.author | Masoud Naderpour | |
| dc.contributor.author | Ville Junnila | |
| dc.contributor.author | Valtteri Niemi | |
| dc.contributor.organization | fi=matematiikka|en=Mathematics| | |
| dc.contributor.organization-code | 1.2.246.10.2458963.20.41687507875 | |
| dc.converis.publication-id | 41851516 | |
| dc.converis.url | https://research.utu.fi/converis/portal/Publication/41851516 | |
| dc.date.accessioned | 2022-10-27T12:26:35Z | |
| dc.date.available | 2022-10-27T12:26:35Z | |
| dc.description.abstract | <p>We introduce a practical method to perform private membership tests. In this method, clients are able to test whether an item is in a set controlled by the server without revealing their query item to the server. After executing the queries, the content of the server's set remains secret. One use case for a private membership test is to check whether a file contains any malware by checking its signature against a database of malware samples in a privacy preserving way. We apply the Bloom filter and the Cuckoo filter in the membership test procedure. In order to achieve privacy properties, we present a novel protocol based on some homomorphic encryption schemes. In our protocol, we rearrange the data in the set into N -dimensional hypercubes. We have implemented our method in a realistic scenario where a client of an anti-malware company wants to privately check whether a hash value of a given file is in the malware database of the company. The evaluation shows that our method is feasible for real-world applications. We also have tested the performance of our protocol for databases of different sizes and data structures with different dimensions: 2-dimensional, 3-dimensional and 4-dimensional hypercubes. We present formulas to estimate the cost of computation and communication in our protocol.<br /></p> | |
| dc.format.pagerange | 332 | |
| dc.identifier.eissn | 2352-8648 | |
| dc.identifier.jour-issn | 2352-8648 | |
| dc.identifier.olddbid | 175526 | |
| dc.identifier.oldhandle | 10024/158620 | |
| dc.identifier.uri | https://www.utupub.fi/handle/11111/30829 | |
| dc.identifier.urn | URN:NBN:fi-fe2021042823776 | |
| dc.language.iso | en | |
| dc.okm.affiliatedauthor | Junnila, Ville | |
| dc.okm.discipline | 113 Computer and information sciences | en_GB |
| dc.okm.internationalcopublication | not an international co-publication | |
| dc.okm.internationality | International publication | |
| dc.okm.type | A1 ScientificArticle | |
| dc.publisher | Elsevier | |
| dc.publisher.country | Netherlands | en_GB |
| dc.publisher.country | Alankomaat | fi_FI |
| dc.publisher.country-code | NL | |
| dc.relation.doi | 10.1016/j.dcan.2019.05.002 | |
| dc.relation.ispartofjournal | Digital Communications and Networks | |
| dc.relation.issue | 3 | |
| dc.relation.volume | 6 | |
| dc.source.identifier | https://www.utupub.fi/handle/10024/158620 | |
| dc.title | Private membership test protocol with low communication complexity | |
| dc.year.issued | 2020 |
Tiedostot
1 - 1 / 1
Ladataan...
- Name:
- main.pdf
- Size:
- 650.79 KB
- Format:
- Adobe Portable Document Format
- Description:
- Publisher´s PDF