{'fraction_non_alphanumeric': 0.026748971193415638, 'fraction_numerical': 0.0, 'mean_word_length': 5.359477124183006, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Information-Theoretically Secure Number-Product Protocol

A secure multiparty number-product protocol is an important building block in the area of secure multiparty computation. With proper composition of the building block, most applications, such as circuit evaluation, data mining, and private information retrieval, can be executed securely and collaboratively by potentially dishonest parties. In this work, we propose a commodity-based secure number-product protocol, the security of which has been validated with the metrics proposed by Chiang et al. based on information theory. We prove that the protocol can be executed securely under the assumption of semi-honest behavior. Furthermore, if an extra semi-trusted party exists, the proposed protocol can resist any number of corrupt parties. In addition to the security issue, we compare the protocol's communication and computation costs with those of the theoretically secure solution proposed by Ben-Or et al.