This site http://www.gemalto.com/financial/ebanking/sdk/index.html is talking about "device fingerprint"
On an iPhone how would you do so ? By creating a token based on UUID ? Can't UUID be spoofed somehow ?
This site http://www.gemalto.com/financial/ebanking/sdk/index.html is talking about "device fingerprint"
On an iPhone how would you do so ? By creating a token based on UUID ? Can't UUID be spoofed somehow ?
It sounds like marketing-speak. They are probably using a combination of cookies and MAC-addresses, and maybe there's some public-private key encryption going on in there. And yes, it can all be faked. Any "fingerprint" that a network device could have is one that can conceivably be spoofed.
First of all the devices UDID used by Apple is now no longer supported and apps using it will get rejected. And EVERYTHING can be spoofed or lost/changed - even when the device is restored.
The best bet I would go for is either use MAC address of the WiFi card Or just generate it server-side and store it locally on the device (this is more to track an install than the device)