TNO MPC Lab
The TNO MPC lab consists of generic software components, procedures, and functionalities developed and maintained on a regular basis to facilitate and aid in the development of MPC solutions. The lab is a cross-project initiative allowing us to integrate and reuse previously developed MPC functionalities to boost the development of new protocols and solutions.
The package tno.mpc.protocols.kaplan_meier v0.2.0 is part of the TNO Python Toolbox.
tno.mpc.protocols.kaplan_meier’s documentation
Contents:
- kaplan_meier package
- kaplan_meier.data_owner module
AliceAlice.__init__()Alice.cols_in_hidden_tableAlice.compute_factors()Alice.compute_hidden_table()Alice.generate_share()Alice.groupsAlice.hidden_tableAlice.mask_hidden_table()Alice.plain_tableAlice.re_randomise_ht()Alice.re_randomize()Alice.receive_encrypted_group_data()Alice.receive_number_of_groups()Alice.receive_paillier_scheme()Alice.rows_in_hidden_tableAlice.send_share()Alice.signed_randomness()Alice.start_protocol()Alice.start_randomness_generation()
BobDataOwner
- kaplan_meier.helper module
- kaplan_meier.player module
MPCProtocolMetadataPlayerPlayer.__init__()Player.data_partiesPlayer.helperPlayer.identifierPlayer.obtain_secret_sharing_additively_shared_database()Player.obtain_secret_sharing_factors()Player.obtain_secret_sharings()Player.party_APlayer.party_BPlayer.run_mpyc()Player.secure_multivariate_log_rank_test()Player.sharePlayer.start_protocol()
- kaplan_meier.data_owner module