Ukey tarkvara loob juhusliku numbri ja saadab selle riistvarale, mis seejärel saadab tulemuse Ukey serverisse, mis kinnitab sertifikaadi autentsust juhuslikul numbril oleva allkirja ja seadme sisseehitatud digisertifikaadi abil.
Kui kontrollimine läbib, kontrollib Server sertifikaadi autentsust ja seejärel kasutab sertifikaadi avalikku võtit, et kontrollida, kas allkiri on õige, tagastades rakendusele kontrollitulemuse ja viimase kontrollimise aja, kui kinnitamine ebaõnnestub.
