The present disclosure provides a
data processing method, apparatus, device, and medium, which can be applied to the fields of
big data technology and
encryption technology. The
data processing method applied to the data
demand side includes:
processing preset screening threshold information through the additive
secret sharing method to generate a first threshold secret
shard and a second threshold secret
shard; generating a first
feature data set according to the first threshold secret
shard and the first feature secret shard; obtaining a third
feature data set through the multiplicative secret resharing method according to the first
feature data set and the second feature
data set processed by the
data provider using a preset parameter group; and obtaining a first screening
mask data set from the
data provider according to the third feature
data set by executing the
oblivious transfer protocol; receiving a second encrypted data set and a third encrypted data set from the
data provider; and obtaining a target data set by using the private intersection
algorithm according to the first screening
mask data set, the second encrypted data set, and the third encrypted data set.