SSCC lets a user learn only how many database compounds exceed a Tversky-index similarity threshold, while the server learns nothing about the query. The key trick is a "threshold Tversky index" β an integer linear transform of the Tversky score whose sign equals the similarity decision β computable with additions alone over lifted-ElGamal ciphertexts . Two database protections are layered on: (1) dummy padding β shuffled decoy ciphertexts conceal the true score magnitude so users learn only sign, defending against regression attacks that would otherwise reconstruct a fingerprint from ~166 queries with MACCS keys; (2) NIZK proofs rejecting malformed queries .
On the full 1,292,344-compound ChEMBL database, SSCC completed in ~167 s (server) and ~172 s (client) with 265 MB transfer, while GP-MPC did not finish within 24 hours and was extrapolated to >1600 hours .
Strengths: This is a genuinely novel co-design of cheminformatics and cryptography β returning only the sign of similarity is both a privacy and efficiency win. The statistical security analysis (success probabilities converging to the ideal case with more dummies, robustness to repeated queries and slightly non-uniform dummy distributions) is unusually thorough for a chemistry venue. The protocol needs only two communication rounds, enabling offline precomputation .
Weaknesses and blind spots: (1) Weak baseline: the GP-MPC comparison uses FairplayMP (2008) without Free-XOR or row-reduction optimizations the authors themselves acknowledge (reported gains only 1.8Γ/6.3Γ), so headline speedups are likely inflated against 2015-era garbled-circuit state of the art. (2) Security model gap: database privacy is argued statistically, not via a formal simulation proof; the dummy-distribution analysis assumes the user guesses only via one prior strategy. (3) Limited scope: only a count is returned, not the actual hits; the authors note hit-retrieval as future work β the headline application to drug screening is therefore partially aspirational. (4) Aging: modern FHE with SIMD batching (e.g., the 2024 forensic-genomics homomorphic work achieving 96β100% kinship accuracy at 128-bit security) has narrowed the GP-MPC/FHE efficiency gap considerably since 2015 . (5) The preprint text contains visible copy corruption, a minor red flag for archival quality.
What would change the verdict: a formal DDT/simulation-based security proof for the dummy mechanism, or a head-to-head against optimized MPC (e.g., EMP toolkit) showing the gap vanishes, would materially revise the efficiency claims.
Know what changed, what holds up, and what remains uncertain. Every Friday. No ads.