Tutte puramente congetturali, ma sono abbastanza convinto che questo metodo di fingerprinting dell'analisi audio non funzioni nella vita reale. Nell'oceano per i sottotitoli sì, ma probabilmente le chiavi no.
L'attacco iniziale del segnale audio da una tastiera meccanica è piuttosto strong, quindi sarebbe abbastanza difficile da mascherare. I sistemi che mascherano SPD da 40db a SPL da 80dB per i suoni ambientali non farebbero un buon lavoro di blocco di quel picco improvviso . Ma i keybutton in gomma potrebbero offrire una migliore mitigazione.
Se la tecnica di misurazione è attraverso le cadute di volume su tutta la distanza, semplicemente spostando la distanza o piuttosto la posizione dei tasti in modo da non ottenere un audio clusterable della tastiera rovinerebbe la fase di campionamento per i dati di allenamento.
L'idea qui è di incasinare la fase iniziale di raccolta dei dati, quindi non c'è una verità di fondo su cui basare ulteriori analisi. Ovviamente i cappellai più di carta stagnola hanno più tastiere con cui digitare casualmente le stringhe proprio per questo scopo.
Inoltre, se utilizzano particolari caratteristiche dei tasti stessi, allora ciò che ho precedentemente indicato con il cambio di keymap non funziona. Quindi il pre-campionamento dei tasti funzionerebbe.
L'altro modo, e probabilmente è fattibile, sarebbe quello di utilizzare il rilevamento del campo magnetico, forse la bussola del telefono funziona in questo modo, per rilevare i segnali del codice chiave mentre scende sul filo della tastiera.
In ogni caso è molto più facile installare una telecamera nascosta per registrare le sequenze di tasti piuttosto che eseguire questa analisi audio.