| homomorpheR-package | homomorpheR: privacy-preserving statistics across sites |
| actor-decryption | Encrypt and decrypt with protocol actors |
| actor-encryption | Encrypt and decrypt with protocol actors |
| add_site | Add a site to a non-cooperating party |
| CKKSMaster | CKKS-backed master |
| contribute | A site's encrypted contribution at a parameter value |
| cox_results | Precomputed results for the 'cox' vignette |
| cox_threshold_dp_results | Precomputed results for the 'cox-threshold-dp' vignette |
| cox_threshold_results | Precomputed results for the 'cox-threshold' vignette |
| cvxr_admm_dp_results | Precomputed results for the 'cvxr-consensus-admm-dp' vignette |
| cvxr_consensus | Precomputed encrypted Cox-lasso consensus-ADMM results |
| DLBCL | Diffuse Large B-cell Lymphoma Cohort (Rosenwald et al. 2002) |
| DLBCL_gex | DLBCL Lymphochip gene-expression matrix |
| encrypt_real | Encrypt a real number under a Paillier public key |
| get_lambda | Return the secret lambda from a private key |
| get_private_key | Return the private key from a key pair |
| homomorpheR | homomorpheR: privacy-preserving statistics across sites |
| keygen_round | One site's step in the threshold key-generation chain |
| LocalSite | A site whose data lives in this R session |
| make_ckks_master | Construct a CKKS-backed master |
| make_master | Construct a Paillier-backed master |
| make_ncparty | Construct an NCParty |
| make_threshold_master | Run threshold key generation across sites and construct the master |
| make_worker | Construct a worker |
| Master | Abstract master class |
| master_aggregate | Run one round of the master/worker protocol |
| NCParty | A non-cooperating party |
| OpenFHEParams | Public parameters for the 'openfhe.R' backends |
| PaillierCiphertext | A Paillier ciphertext |
| PaillierEncryptedReal | A Paillier-encrypted real number |
| PaillierKeyPair | Paillier key pair |
| PaillierMaster | Paillier-backed master |
| PaillierParams | Public parameters for the frozen Paillier backend |
| PaillierPrivateKey | Paillier private key |
| PaillierPublicKey | Paillier public key |
| paillier_keypair | Generate a new Paillier key pair |
| partial_decrypt | One site's partial decryption of a ciphertext |
| PublicParams | The public parameters a party encrypts under |
| random.bigz | Random big integer |
| RemoteSite | A site whose contribution is produced outside this R session |
| round_robin_chain | Wire a master and a list of sites into a round-robin chain |
| run_round_robin | Run one round of the round-robin protocol |
| set_next_site | Wire one site's 'next_site' to another |
| set_public_key | Distribute the public key from the master to a downstream actor |
| set_public_params | Give a party the public parameters it will encrypt under |
| set_workers | Wire a master to a flat list of workers |
| similarity_results | Precomputed results for the 'similarity' vignette |
| Site | A site in a multi-party protocol |
| site_params | The public parameters a party holds |
| site_unavailable | Signal that a site could not be reached |
| ThresholdMaster | Threshold-CKKS master (n-of-n key generation) |