

Hashes are ‘proper cryptography’, it’s just that sometimes even when you use the right tools you get a bad result, e.g. when a backdoor exists in the hashing parameters that is hard to find. Yes, sometimes hashes are overused, but this example here doesn’t seem like the case, and true randomness wouldn’t allow the proofs to be deterministic, thus requiring everything to be checked which is not desirable because it requires time and power to do so.
And you have sources? Because last time I checked this was the worst way of doing it, as you leave enough bacteria to try and mutate into resistivity.
If you already had resistant bacteria, taking antibiotics wouldn’t heal you for long anyway, tried it first hand a few months ago.