@jasonhuan_ By definition, a function from [0...2^256-1] to [0...2^256 - 2] can't be truly invertible everywhere; there has to be some x where f(x) can't be computed, or some f(x) = f(y) collision. I want these unavoidable exceptions to be computationally infeasible to discover.
@根据定义,从[0…2^256-1]到[0…2^256-2]的函数不可能处处都是可逆的;必须存在一些不能计算f(x)的x,或者一些f(x)=f(y)碰撞。我希望这些不可避免的例外在计算上不可能被发现。