secure_inner_join package¶
Initialization of the secure inner join package
Submodules¶
- secure_inner_join.database_owner module
DatabaseOwnerDatabaseOwner.CollectionDatabaseOwner.__init__()DatabaseOwner.encode_lsh_data()DatabaseOwner.encode_phonetic_data()DatabaseOwner.encrypt_data()DatabaseOwner.feature_namesDatabaseOwner.generate_shares()DatabaseOwner.hash_data()DatabaseOwner.intersection_sizeDatabaseOwner.receive_all_feature_names()DatabaseOwner.receive_all_paillier_schemes()DatabaseOwner.receive_all_randomness()DatabaseOwner.receive_and_verify_data_parties()DatabaseOwner.receive_intersection_size()DatabaseOwner.receive_share()DatabaseOwner.received_paillier_schemesDatabaseOwner.run_protocol()DatabaseOwner.send_encrypted_data()DatabaseOwner.send_feature_names_to_all()DatabaseOwner.send_hashed_identifiers()DatabaseOwner.send_lsh_identifiers()DatabaseOwner.send_paillier_scheme_to_all()DatabaseOwner.send_phonetic_identifiers()DatabaseOwner.send_randomness_to_all()DatabaseOwner.send_shares()DatabaseOwner.shared_randomnessDatabaseOwner.shares
sha256_hash_digest()
- secure_inner_join.helper module
HelperHelper.__init__()Helper.combine_and_send_to_all()Helper.default_threshold_function()Helper.intersection_sizeHelper.lsh_distance()Helper.obtain_and_process_all_shares()Helper.receive_identifiers()Helper.receive_lsh_identifiers()Helper.receive_ph_identifiers()Helper.run_protocol()Helper.send_data_parties()Helper.send_shares_to_all()Helper.store_data()Helper.summed_lsh_distance()
- secure_inner_join.lsh module
- secure_inner_join.phonem module
- secure_inner_join.player module