mlsanityData to 7 Oct 2026

Using fuzzy bits and neural networks to partially invert few rounds of some cryptographic hash functions

arXiv 1901.02438 ↗First posted 8 Jan 2019cs.CR cs.LG cs.NEcited by 2

Not on the map. Why?

Abstract (arXiv)

We consider fuzzy, or continuous, bits, which take values in [0;1] and (-1;1] instead of {0;1}, and operations on them (NOT, XOR etc.) and on their sequences (ADD), to obtain the generalization of cryptographic hash functions, CHFs, for the messages consisting of fuzzy bits, so that CHFs become smooth and non-constant functions of each bit of the message. We then train the neural networks to predict the message that has a given hash, where the loss function for the hash of predicted message and given true hash is backpropagatable. The results of the trainings for the standard CHFs - MD5, SHA1, SHA2-256, and SHA3/Keccak - with small number of (optionally weakened) rounds are presented and compared.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). First posted on arXiv 8 Jan 2019.

Builds on

No reference list yet.

Built on by

Cited by year

Citing papers per year: 2022: 1; 2023: 0; 2024: 1.

2 papers.