Research Article

Behavicker: Eavesdropping Computer-Usage Activities through Acoustic Side Channel

Algorithm 1

Event detection.
Input:  clean audio signal sequence , constant parameters and
Output:  event segments , event start point , press(first) end point , event(release) end point ,
1; framing the signal as windows sequence with step equal to 1;
2whiledo
3  update , and , based on Equation(1)~Equation (4);
4  ifthen
5    ; Blindly segment the signal into equal length as signal ;
6    forward to find that satisfied ;
7    ;
8    find inverse start point as on the reversed signal sig
9    ES = S(i-1000:eep+1000);
10    return , , ;
11  end
12end