subject: Senhas Ritmadas: uma curiosa forma de segurança [print this page] Em meados de 2007, enquanto cursava computao na Universidade Federal de Gois, eu havia elaborado em esquema de senhas baseado em ritmos. Funcionava, e ainda funciona, mais ou menos assim: o usurio cria uma senha comum e associa ela um ritmo, ou seja, uma cadncia especfica na digitao das letras. como se o usurio escolhesse, digamos, a conhecidssima obra de Rossini imortalizada por Mickey, Guilherme Tell, para dar ritmo sua senha de 32 dgitos (exemplo exagerado, reconheo).
Claro que trabalhar com ritmos acarreta trabalhar com tempos. Assim, se um indivduo cadastra a senha "123pass" usando Guilherme Tell, ele o faz dando um tempo ao passar do primeiro caracter para o segundo, do segundo para o terceiro e assim em diante. Da surge os primeiros dados a serem coletados durante o cadastro: o tempo que o usurio leva para digitar cada letra da senha. De preferncia, afim de se obter uma sequncia de tempos mais confivel, conveniente forar o cadastrante a escrever a senha vrias vezes e ento obter uma sequncia mdia.
Cadastramento de Senhas
Antes de continuar, vou estabelecer certas noes teis que sero usadas posteriormente. Precisamente, eis o que acontece durante o cadastro de senhas:
1 O usurio digita n vezes (sequncia) a senha no ritmo escolhido.
2 Para cada sequncia i, calcula-se o tempo Tij que o usurio levou para digitar o j-simo caractere, para j