What complications arise in dynamic keystroke monitoring as a bio-metric authentication mechanism when the users’ keystrokes are sent over the internet? In particular, what characteristics of the keystroke sequences are valid, and which ones are distorted by the network?
I have a Ubuntu home PC. I often use this system to enter passwords to various websites. Some sites also offer a graphical on screen keyboard to protect from keyloggers. However, I suspect that even the on screen keyboard is not safe from malicious software which records the computer screen. I want my passwords to be safe from such programs. Of course, I do ensure that I don’t install insecure programs but I would like to have an additional layer of security.
I use Safari to gather information in my family history research, and when I get new names to add to my ‘Tree” I like to capitalise the surnames. Can I do this with keystrokes instead of going to edit/transformations/capitalise every time?
My system is a MacBook Pro late 2013 running macOS Sierra 10.12.6.
Occasionally after the laptop wakes from sleep, the system would behave as if someone is repeatedly pressing a certain key on the keyboard.
If I click anything (Apple icon, File, Edit…etc) on the menu bar, the item whose name starts with A will be highlighted repeatedly, B if nothing starts with A, and so on. (Therefore, I assume the keystroke being sent is a number.)
If I press cmd+tab attempting to switch between apps, the focus will automatically scroll all the way to the right-most item.
This doesn’t affect all apps. I am able to use Chrome as if there’s nothing wrong.
- Apparently one or more of the processes running on my system is doing this. To find out which process / app is sending the keystroke, I am looking for a way or a tool to monitor who is sending keystroke. Therefore next time this happens I can use this to determine the culprit.
I know there is solutions such as using the keypad to encode ascii code or using special keys to map accent.
But I am looking for a solution like in http://osxdaily.com/2017/03/22/type-accents-mac-easy/
I understand the complexity of having both a keyboard mapping and a UI that shows the selections you can do since Linux core and desktop environments are separated, plus it might not work in non-graphical environments.
But is there a way to configure this mapping (or does it exist already) in a way that we could press for example “e”, holding it while pressing “1” and have an “è”. does this can conflict with things like the terminal or os keybinding?
if it does not exist, where could I find the resources to develop it? for once, I agree with an OSX principle: keystroke are not very useful and could result in alternate inputs instead.
How should raw keystroke dynamics data be masked in order to make leaks of such data less severe?
For example if I have recorded:
key | Pressed/Released | Time since last event Z P 64 Z R 96 A P 88 P P 72 A R 9 P R 64 O P 88 O R 81
Let’s consider only UpToUp data. Then we’d get:
Z -> A: 169 (88+72+9) A -> P: 64 P -> O: 169
So is data such as:
[(64,1), (169,2)] or [(60-70,1), (160-170,2)]
still considered raw and should be subject to further transformation? Or is it enough?
In google “documents” (not Spreadsheets), I’ve a script to insert Date. How do i create a keystroke to activate the script?