intel / pailliercryptolib

Intel Paillier Cryptosystem Library is an open-source library which provides accelerated performance of a partial homomorphic encryption (HE), named Paillier cryptosystem, by utilizing Intel® IPP-Crypto on AVX512IFMA instructions. Intel Paillier Cryptosystem Library is certified for ISO compliance.
Apache License 2.0
70 stars 18 forks source link

mod_exp: Add heQatBnModExp_MT for app level multi thread use case #61

Closed justalittlenoob closed 1 year ago

justalittlenoob commented 1 year ago

In order to support multi threading at the APP level, the heQatBnModExp_MT function was introduced In this PR(to replace the heQatBnModExp function). There is no difference in performance between these two functions. The performance comparison is shown in the following figures.
image image