Re: Salt free
"The only reason, other than laziness, which I can think of for sending the data elsewhere is that the scanner cant actually do the processing locally.."
I would say laziness, rather cost cutting. Get a cheap scanner to cut cost to a minimum, spend some of the money you saved on the backend infrastructure and profit. Know the kind of f**kwits who will poke, hit and smash these readers and knowing you have to replace them every so often, you might look to save money by using the cheapest you can. I'm not defending them, it's utter bollocks that they have to transmit hashes or what-have-you off the device to another device, rather than a unique and simple ID, simply playing devil's advocate.