单向函数f(x) = 2x^2 + 5x + 3。这是一个安全的单向函数吗?
2条回答 默认 最新
社区专家-Monster-XH 2023-01-29 09:51关注请采纳:
是一个单调递增函数,因为它是二次函数,所以导数(dx/dy)永远>0,所以它是单向的。但不是一个安全的单向函数,因为它不满足哈希函数的一些重要性质,例如不能简单地反向推导输入。安全的单向函数通常是不可逆的。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
请采纳:
是一个单调递增函数,因为它是二次函数,所以导数(dx/dy)永远>0,所以它是单向的。但不是一个安全的单向函数,因为它不满足哈希函数的一些重要性质,例如不能简单地反向推导输入。安全的单向函数通常是不可逆的。