A.I. can identify keystrokes by just the sound of your typing and steal information with 95% accuracy, new research shows. Researchers had artificial intelligence listen to the sounds of typing thr...
fortune.com
A.I. can identify keystrokes by just the sound of your typing and steal information with 95% accuracy, new research shows. Researchers had artificial intelligence listen to the sounds of typing thr...::Researchers had artificial intelligence listen to the sounds of typing through a phone and over Zoom, with eerie results.
95% if you use a macbook, the keyboard they configured the algorithm with.
Theres no way this thing is guessing keyclicks by sound on any keyboard. Maybe a specific one. Especially with custom keyboards taking off. My canonkeys 60% sounds nothing like my completely custom elvish keyboard. An AI in this day and age is not ready for that.
Given that it’s AI-trained it may be hard to say, but my guess is that it’s based on timing more than the unique sound of each separate key. Like certain sequences of keys probably have a predictable time between each stroke, based on how long it takes the relevant finger to travel to the next key after the previous one.
That one I could believe more. Since keyboards have such a wide array of sounds its ptobably not using the envelope to determine the key.
On top of that, we understand the frequency of letters used in languages. By knowing both of these and correlating with recurring patterns of sounds, I can very much believe this can be leveraged against even custom mechanical keyboards with random keys attached
So switching to dvorak or colemak would possibly help significantly
It was explicitly trained on the keyboard used in MacBooks, which is fairly specific, but covers a pretty large user base.
In theory they could train it on other specific keyboards, but it remains to be seen what other factors could affect it
Which, has a very specific sound with the scissor switches and aluminum casings. Its not exactly your average logitech keyboard in an office.
I wonder if this still holds up for those of us who don’t use a QWERTY layout
or the kind of people that "hunt and peck"
Grandma, is that you?
I wonder as on my COLEMAK keeb, the computer thinks it's a QWERTY, it's the software that sends info to the computer that rearranged the keys, so my computer knows that I'm using a QWERTY, and if the AI checked what keyboard I use in the system that's what it would see
Just record yourself typing “all work and no play makes Jack a dull boy”, and play it on loop in the background.
But that's my password!
Weird, all I see are asterisks.
got hit with a paywall, got around it, leaving this for the lazy
How would it even know? What if I hit the g key harder than the a key? What if I move my phone around multiple times, texting while browsing? Wouldn't a key logger be easier?
https://github.com/ggerganov/kbd-audio idk but feel free to go play with some tools that do the thing and see what happens.
What? Why would they release that? Like it's obviously going to become a thing but it doesn't have to be one now.
idk how to tell you this but that github's been a thing for the last five years. we've had these capabilities in the public sector for at least that long. this article is just about using ai to do it differently.
oh
Silent keyswitch companies be like:
quiet keyboards ftw!
I need a suppressor for my mechanical keyboard
Time to make a keeb with clicky and linear, and every single key is a different one
This has existed for a while and can be used by anyone: https://github.com/ggerganov/kbd-audio
iPad onwards, I guess…
Probably depends a lot on the keyboard whether the sound is even audible enough. Membrane keyboards are probably a lot harder to hear than mechanical.
I guess I'll be muting my mic unless I'm talking from now on.
were you also farting into the mic before? Why wouldn't you do that to begin with
I mean I usually was muting anyway out of courtesy. Now I will do it always for privacy.