Softver Ukey stvara nasumični broj i šalje ga hardveru, koji zatim šalje rezultat na Ukeyjev poslužitelj, koji potvrđuje autentičnost certifikata koristeći potpis na nasumičnom broju i digitalni certifikat ugrađen u uređaj.
Ako provjera prođe, poslužitelj će potvrditi autentičnost certifikata i zatim upotrijebiti javni ključ certifikata za provjeru je li potpis točan, vraćajući rezultat provjere aplikaciji i vrijeme zadnje provjere ako provjera ne uspije.
