Colectarea caracteristicilor comportamentului utilizatorului
O soluție bazată pe comparație de analiză biometrică personală - sistemul de "balet de tastatură", pentru a colecta biometrice atunci când utilizatorii introduc parola și mișcările telefoanelor mobile pe baza datelor de giroscop, utilizând un anumit algoritm pentru a extrage caracteristici eficiente pentru a obține un rezultat mai bun de identificare, poate oferi servicii mai bune de autentificare și monitorizare a riscurilor pentru utilizatorii din domeniul financiar pan.
Arhitectura sistemului
Serverul de autentificare a tastaturii Ballet este format din algoritm, baza de date și platforma de management din trei părți, care finalizează ultima etapă a autentificării sau înregistrării caracteristicilor de apăsare a tastei a utilizatorului, după ce pachetul încărcat de agentul de autentificare a tastaturii Ballet este decriptat, algoritmul efectuează calcule în timp real și, în același timp, apelează la informațiile de identitate stocate în baza de date pentru a compara informațiile de identitate primite pentru a judeca legalitatea și autenticitatea identității utilizatorului și pentru a finaliza autentificarea. sau stocarea datelor despre caracteristicile tastării înregistrate de utilizator ca informații de autentificare pentru a finaliza înregistrarea utilizatorului; Platforma de management poate implementa gestionarea sistemului de balet de tastatură, gestionarea rapoartelor și alte operațiuni.
Clientul Ballet de tastatură este format din drivere de tastatură la nivel de kernel și controale de securitate. Driverul de tastatură la nivel de kernel este folosit în principal pentru a captura caracteristicile de apăsare a tastelor utilizatorului și apoi pentru a transmite informațiile despre caracteristicile de apăsare a tastelor utilizatorului către controalele de securitate. Controalele de securitate criptează apoi informațiile despre caracteristicile tastării acestor utilizatori, împreună cu informații cum ar fi parola numelui de utilizator, către agentul de autentificare Ballet de tastatură.
Driverul de tastatură la nivel de kernel al clientului Keyboard Ballet poate înregistra cu mai multă precizie presiunile de tastă ale utilizatorului decât alte programe software și are prioritate față de toate procesele care rulează în calculator, ceea ce garantează că driverul de tastatură poate înregistra rapid presiunile de tastă ale utilizatorului în timp ce introduce tastatura. Precizia poate ajunge la 1/1.000.000 de secundă.
Clientul Keyboard Ballet utilizează mai multe tehnologii de protecție pentru a proteja securitatea colectării și transferului de date, utilizând tehnologii de securitate cum ar fi stocarea aleatorie în bloc, criptarea datelor, camuflarea datelor, interferența datelor și factorii de timp.