pub fn pseudonymize_blinded_table(
    converter_context: &ConverterContext,
    bpk_receiver: BlindingPublicKey,
    ek_receiver: &StoreEncryptionKey,
    blinded_table: Table<BlindedIdentifiableData>,
    randomness: &mut Randomness
) -> Result<Table<BlindedPseudonymizedData>, Error>
Expand description

§Oblivious Pseudonymization

Obliviously pseudonymize a table of blinded orthonymous data values by applying the oblivious pseudonymization operation on each entry and shuffling the result.

Inputs:

  • converter_context: The Converter’s coPRF evaluation context
  • ek_receiver: The receiver’s public encryption key
  • bpk_receiver: The receiver’s public blinding key
  • blinded_table: A table of blinded identifiable data values
  • randomness: Random bytes

Outputs: A table of blinded pseudonymized data.