用于计算哈希和的抗碰撞算法允许您加减其项,从而得到可重现的总和?(排名不分先后)

What collision-resistant algorithm for calculating hash sums allows you to add and subtract its terms, leading to a reproducible sum? (In any order)

提问人:Sergey Sergeyev 提问时间:5/30/2023 更新时间:5/30/2023 访问量:25

问:

对不起,我问了一个愚蠢的问题,如果可以通过为碰撞的发生提供高水平的保证和可接受的性能来实现这一点?

安全 数学 向量 哈希

评论

0赞 Mike 'Pomax' Kamermans 5/30/2023
对于哈希函数来说,这不仅是一个可怕的属性,而且考虑到哈希的工作原理,我们压缩数据,这是不可能的。因此,如果你合并文件,你必须在两者之间放置零字节,以确保它们与块对齐,这几乎肯定会破坏任何应该读取这些数据的东西,因为它现在保证无效 =)
0赞 President James K. Polk 5/30/2023
听起来您正在尝试使用线性变换,但我不确定。线性变换 L 具有 L(x1, x2, ...) = L(x1) + L(x2) ....也许您可以更清楚地说明需要此函数具有哪些属性。在提供任何形式的保证之前,您需要提供更多详细信息。对于哈希函数,只需调用 pigeonhole princioke 即可保证会发生冲突。
0赞 Jose Manuel de Frutos 6/1/2023
没有标准的加密哈希函数允许在保持可重现和的同时添加和减去哈希和。哈希函数被设计为单向函数,这意味着它们在计算上应该不可行,无法反转或修改输出以获取原始输入或直接对哈希值执行算术运算。

答: 暂无答案