Ukey programinė įranga sukuria atsitiktinį skaičių ir nusiunčia jį į aparatinę įrangą, kuri vėliau siunčia rezultatą į Ukey's serverį, kuris patvirtina sertifikato autentiškumą naudodamas parašą ant atsitiktinio skaičiaus ir įrenginyje integruotą skaitmeninį sertifikatą.
Jei patvirtinimas bus sėkmingas, serveris patvirtins sertifikato autentiškumą ir naudos sertifikato viešąjį raktą, kad patikrintų, ar parašas yra teisingas, grąžindamas patvirtinimo rezultatą į programėlę ir paskutinio patikrinimo laiką, jei patvirtinimas nepavyks.
