Sign in

Harry Eldridge

@hmeld.bsky.social
31 followers 13 following 0 posts

harryeldridge.com

PostsRepliesMedia
Reposted by Harry Eldridge
ePrint Updates @eprint.ing.bot · 21/04/2026
MDSS-STAR: Private Heavy-Hitters through Multi-Dealer Secret Sharing (Harry Eldridge, Aditya Hegde, Brennon Brimhall, Gabrielle Beck, Matthew Green) ia.cr/2026/747
Abstract. We propose a new private telemetry system for computing t-heavy hitters in the STAR (Davidson et al., CCS 2022) and POPSTAR (Li et al., USENIX 2024) model. In this setting, each client generates a report with the assistance of a lightweight Randomness Server and submits it to a central Aggregation Server, which can then locally compute only the heavy hitters. As compared to STAR and POPSTAR—which reveal either the full (pseudonymized) frequency histogram or a complex function of it—our protocol reduces leakage: the Aggregation Server learns non-heavy-hitter values only if their frequency exceeds a well-defined threshold. Additionally, while STAR and POPSTAR are insecure in the face of an Aggregation Server that colludes with clients, our protocol provides optimal security against such a colluding server. To achieve these privacy guarantees, our protocol efficiently adapts multi-dealer secret sharing (Eldridge et al., USENIX 2024) to the STAR/POPSTAR model and introduces a novel oblivious secret-share sampling protocol to ensure security against a colluding Aggregation Server. We implement and benchmark the performance of our protocol and find that it is practical for a number of use cases. Moreover, we show that it supports a tunable three-way tradeoff between correctness, efficiency and privacy.
Image showing part 2 of abstract.
011
Reposted by Harry Eldridge
ePrint Updates @eprint.ing.bot · 18/12/2025
Efficient Privacy-Preserving Blueprints for Threshold Comparison (Pratyush Ranjan Tiwari, Harry Eldridge, Matthew Green) ia.cr/2025/2253
Abstract. Privacy-Preserving Blueprints (PPBs), introduced by Kohlweiss et al. in in EUROCRYPT 2023, offer a method for balancing user privacy and bad-actor detection in private cryptocurrencies. A PPB scheme allows a user to append a verifiable escrow to their transactions which reveals some identifying information to an authority in the case that the user misbehaved. A natural PPB functionality is for escrows to reveal user information if the user sends an amount of currency over a certain threshold. However, prior works constructing PPBs for such a functionality have severe limitations when it comes to efficiency: escrows are either computationally infeasible to compute, or too large to be plausibly stored on a large-scale distributed ledger. We address these gaps by constructing a space and computation-efficient PPB for threshold comparison, producing escrows under 2kb that can be computed in seconds. The scheme can be instantiated using well-known cryptographic primitives, namely variants of the ElGamal encryption scheme and generic non-interactive zero-knowledge proofs. As an additional contribution, we implement one of the theoretical generic PPB constructions originally proposed by Kohlweiss et al. and find that it performs surprisingly well in practice. For the threshold comparison functionality it requires approximately 14kb escrows, and can be computed in around 12 seconds.
Image showing part 2 of abstract.
053