
Package index
-
CKKSMaster() - CKKS-backed master
-
DLBCL - Diffuse Large B-cell Lymphoma Cohort (Rosenwald et al. 2002)
-
DLBCL_gex - DLBCL Lymphochip gene-expression matrix
-
LocalSite() - A site whose data lives in this R session
-
Master() - Abstract master class
-
NCParty() - A non-cooperating party
-
OpenFHEParams() - Public parameters for the
openfhe.Rbackends -
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
-
PublicParams() - The public parameters a party encrypts under
-
RemoteSite() - A site whose contribution is produced outside this R session
-
Site() - A site in a multi-party protocol
-
ThresholdMaster() - Threshold-CKKS master (n-of-n key generation)
-
actor-encryptionactor-decryption - Encrypt and decrypt with protocol actors
-
add_site() - Add a site to a non-cooperating party
-
contribute() - A site's encrypted contribution at a parameter value
-
cox_results - Precomputed results for the
coxvignette -
cox_threshold_dp_results - Precomputed results for the
cox-threshold-dpvignette -
cox_threshold_results - Precomputed results for the
cox-thresholdvignette -
cvxr_admm_dp_results - Precomputed results for the
cvxr-consensus-admm-dpvignette -
cvxr_consensus - Precomputed encrypted Cox-lasso consensus-ADMM results
-
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-packagehomomorpheR - homomorpheR: privacy-preserving statistics across sites
-
keygen_round() - One site's step in the threshold key-generation chain
-
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_aggregate() - Run one round of the master/worker protocol
-
paillier_keypair() - Generate a new Paillier key pair
-
partial_decrypt() - One site's partial decryption of a ciphertext
-
random.bigz() - Random big integer
-
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_siteto 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
similarityvignette -
site_params() - The public parameters a party holds
-
site_unavailable() - Signal that a site could not be reached