Collision-resistant hash-shuffles on the reals

πŸ“… 2025-01-05
πŸ“ˆ Citations: 0
✨ Influential: 0
πŸ“„ PDF
πŸ€– AI Summary
Conventional one-way functions lack rigorous zero-collision-probability constructions over the real numbers. Method: This paper introduces a hashing-shuffle framework grounded in computable analysis and measure theory: it designs a deterministic shuffle mapping on a positive-measure subset of ℝ, ensuring strong one-wayness and surjectivity. Contribution/Results: We prove that the resulting function is almost surely collision-freeβ€”i.e., the probability of two distinct reals mapping to the same value is exactly zeroβ€”and that every image point has uncountably infinite preimages. The construction achieves both high randomness and computational irreversibility. To our knowledge, this is the first provably secure one-way function over ℝ with strictly zero collision probability, while preserving effective randomness. It transcends classical discrete hashing paradigms and establishes a novel theoretical foundation for real-number cryptography and secure computation over continuous domains.

Technology Category

Application Category

πŸ“ Abstract
Oneway real functions are effective maps on positive-measure sets of reals that preserve randomness and have no effective probabilistic inversions. We construct a oneway real function which is collision-resistant: the probability of effectively producing distinct reals with the same image is zero, and each real has uncountable inverse image.
Problem

Research questions and friction points this paper is trying to address.

Hash Function
Real Numbers
Collision Resistance
Innovation

Methods, ideas, or system contributions that make the work stand out.

One-way Real Function
Collision-resistant Hashing
Mathematical Innovation
πŸ”Ž Similar Papers
No similar papers found.
George Barmpalias
George Barmpalias
Professor, Institute of Software, Chinese Academy of Sciences
MathematicsDynamical SystemsSimulationsLogicTheoretical computer Science
X
Xiaoyan Zhang
State Key Lab of Computer Science, Institute of Software, Chinese Academy of Sciences, Beijing, China