Earlier quoted context omitted.
Interesting! I'd love to see what happens when somebody studies that. That surely creates a much larger inter-digit delay as people hunt for the right numbers. So I'd bet it's harder if the attacker can't also see the screen, but easier if they can.
Trezor did it for Crypto (so you could use the wallet in a keylogged environment). The screen (on the device) changes the numbers and you type using the location on an on-screen numpad (on your computer screen). Edit: Added more context.
Guessing smart phone PINs by monitoring the accelerometer
51–60 of 72 posts
Re: Guessing smart phone PINs by monitoring the accelerometer
#52I came across an interesting solution to this while paying at a restaurant in Ecuador: they used an Android device which randomized the position of the numbers of the on-screen keypad before each transaction. The original intent is to make it much harder for onlookers to guess your pin based on finger movements. This could however apply equally well to the usecase of the article. It is a bit of a usability trade-off…
Also, with consistent numpad I'm able to enter all digits super-quick which is very hard to track. While with randomized numpad I need 5 seconds to find my numbers.
Re: Guessing smart phone PINs by monitoring the accelerometer
#53Earlier quoted context omitted.
Trezor did it for Crypto (so you could use the wallet in a keylogged environment). The screen (on the device) changes the numbers and you type using the location on an on-screen numpad (on your computer screen). Edit: Added more context.
When would you have a keylogger and not a screen logger?
Re: Guessing smart phone PINs by monitoring the accelerometer
#54I suspect issues like this are one of the reasons why iOS locked down accelerometer access in Safari. Motion sensors have a lot more potential for malicious use than most users think.
Re: Guessing smart phone PINs by monitoring the accelerometer
#55Earlier quoted context omitted.
Trezor did it for Crypto (so you could use the wallet in a keylogged environment). The screen (on the device) changes the numbers and you type using the location on an on-screen numpad (on your computer screen). Edit: Added more context.
When would you have a keylogger and not a screen logger?
Re: Guessing smart phone PINs by monitoring the accelerometer
#56I suspect issues like this are one of the reasons why iOS locked down accelerometer access in Safari. Motion sensors have a lot more potential for malicious use than most users think.
Meanwhile in Android land, Chrome gives all websites access to sensor data without any permission prompts!
Re: Guessing smart phone PINs by monitoring the accelerometer
#57Earlier quoted context omitted.
Interesting! I'd love to see what happens when somebody studies that. That surely creates a much larger inter-digit delay as people hunt for the right numbers. So I'd bet it's harder if the attacker can't also see the screen, but easier if they can.
This is also standard in certain secure facilities and I've visited companies that use them. They're called scramble pads. I think you get better at entering the numbers, and you wait until you see the sequence before going for the pad.
Re: Guessing smart phone PINs by monitoring the accelerometer
#58Earlier quoted context omitted.
randomizing the position is also great to prevent people from reading the fingerprints on the screen. after the oleophobic coating has worn off, it's really easy to hand somebody a freshly-cleaned screen and see where their four finger presses were when they hand it back.
For me it is great way to never remember any pin, I heavily rely on muscle memory for pins.
Re: Guessing smart phone PINs by monitoring the accelerometer
#59Earlier quoted context omitted.
Interesting! I'd love to see what happens when somebody studies that. That surely creates a much larger inter-digit delay as people hunt for the right numbers. So I'd bet it's harder if the attacker can't also see the screen, but easier if they can.
This is also standard in certain secure facilities and I've visited companies that use them. They're called scramble pads. I think you get better at entering the numbers, and you wait until you see the sequence before going for the pad.
Re: Guessing smart phone PINs by monitoring the accelerometer
#60I came across an interesting solution to this while paying at a restaurant in Ecuador: they used an Android device which randomized the position of the numbers of the on-screen keypad before each transaction. The original intent is to make it much harder for onlookers to guess your pin based on finger movements. This could however apply equally well to the usecase of the article. It is a bit of a usability trade-off…