Silk Auth, yazılım uygulamalarının kullanıcılarının kimliğini doğrulamak için Zamana Dayalı Bir Kerelik Parola Algoritması ve HMAC tabanlı Bir Kerelik Parola algoritmasını kullanarak iki aşamalı doğrulama hizmetlerini uygulayan Smartinfologiks'in yazılım tabanlı bir kimlik doğrulayıcısıdır.
Authenticator'ı destekleyen bir sitede oturum açarken veya Authenticator'ı destekleyen parola yöneticileri veya dosya barındırma hizmetleri gibi üçüncü taraf uygulamaları kullanırken, Authenticator, kullanıcıların normal oturum açma ayrıntılarına ek olarak girmeleri gereken altı ila sekiz basamaklı tek seferlik bir parola oluşturur.