Function scrambledb::split::blind_orthonymous_table
source · pub fn blind_orthonymous_table(
ek_receiver: &StoreEncryptionKey,
bpk_receiver: BlindingPublicKey,
table: Table<IdentifiableData>,
randomness: &mut Randomness
) -> Result<Table<BlindedIdentifiableData>, Error>
Expand description
§Blinding Orthonymous Tables
Prepare a table of orthonymous data values for pseudonymization by applying the blinding operation on each entry and shuffling the result.
Inputs:
ek_receiver
: The receiver’s public encryption keybpk_receiver
: The receiver’s public blinding keytable
: A table of identifiable data valuesrandomness
: Random bytes
Outputs: A table of blinded identifiable data.