Skip to content

PSI

This module implements PSI(Private Set Intersection) based on elliptic curve Diffie-Hellman scheme. ECDH mode currently uses Curve25519,
which offers 128 bits of security with key size of 256 bits.

Below is an illustration of ECDH intersection.

Figure 1 (ECDH
PSI)

For details on how to hash value to given curve, please refer here.

Note that starting in v2.0.0, data uploaded should always have sample id and match id; for data sets that originally only contain id, please specify 'extend_sid' in upload config as in this example.