基于 MPC 的在线 rank 服务,不暴露信息的前提下比大小

生活中会有一些场景,希望在不暴露自己隐私的前提下进行一些比较,比如:两个人都不说自己工资多少的前提下知道谁的工资更高一些。这在技术上是能做到的,具体原理可以参考: https://en.wikipedia.org/wiki/Secure_multi-party_computation 但是目前还没有找到简单的在线服务可以提供这个功能,感觉很实用,所以 vibe 了一个: https://github.com/rihkddd/ZeroRank 我对密码学的认知还很初级,如果有人发现这个实现有问题,欢迎提 issue/pr 。 这个服务在我的 vps 也部署了一份: https://rihkddd...