代码之家  ›  专栏  ›  技术社区  ›  Md Washik Al Azad

如何在不暴露的情况下验证两个随机生成的数字是否不同

  •  0
  • Md Washik Al Azad  · 技术社区  · 2 年前

    让我们假设一个场景:X和Y分别生成两个随机数a和b。a和b都在0-100之间。X和Y如何在不相互透露实际数字的情况下验证a和b是否是两个不同的数字。

    一种方法是对数字进行散列并共享散列值,如果散列不匹配,那么它们就是不同的数字。但问题是,由于a和范围在0-100之间,因此很容易强行获取预图像

    0 回复  |  直到 2 年前