Yubico Authenticator, YubiKey donanım güvenlik anahtarlarını yönetmek ve bu cihazlarda saklanan kimlik doğrulama bilgilerine erişmek amacıyla geliştirilen ücretsiz ve açık kaynaklı bir güvenlik uygulamasıdır. Yubico tarafından geliştirilen yazılım, internet hesaplarının korunmasında kullanılan tek kullanımlık doğrulama kodlarının donanım destekli şekilde yönetilmesini sağlar. Geleneksel doğrulama uygulamalarından farklı olarak hassas doğrulama bilgilerinin uyumlu YubiKey cihazlarında saklanmasına odaklanır. Özellikle hesap güvenliğini fiziksel güvenlik anahtarlarıyla artırmak isteyen kullanıcılar için tasarlanmıştır.
Uygulama, OATH standardını kullanan zaman tabanlı ve sayaç tabanlı tek kullanımlık parolaları destekler. Kullanıcılar uyumlu YubiKey cihazlarına doğrulama hesapları ekleyebilir ve bu hesapların kodlarını uygulama üzerinden görüntüleyebilir. TOTP ve HOTP doğrulama yöntemleriyle çalışan hesaplar yönetilebilir. Doğrulama bilgileri desteklenen YubiKey cihazının güvenli depolama alanında tutulur. Bu nedenle ilgili hesaplara ait kodları oluşturmak için güvenlik anahtarına erişim gerekir. Böylece doğrulama bilgilerinin yalnızca bilgisayarda saklanmasına dayanan yöntemlere alternatif bir güvenlik yaklaşımı sunulur.
Yubico Authenticator, bağlı güvenlik anahtarlarının özelliklerini görüntülemeye ve yapılandırmaya yönelik araçlar içerir. Kullanıcılar cihazın seri numarasını, donanım yazılımı sürümünü ve desteklediği güvenlik işlevlerini inceleyebilir. Uyumlu cihazlarda PIN yönetimi, güvenlik özelliklerinin etkinleştirilmesi ve belirli kimlik doğrulama ayarlarının değiştirilmesi mümkündür. Ayrıca cihazın desteklediği güvenlik protokolleri ayrı ayrı görüntülenebilir. Bu özellikler, YubiKey cihazlarının farklı internet hizmetleri ve kurumsal sistemlerle kullanılmasını kolaylaştırır.
Program, WebAuthn ve FIDO2 tabanlı güvenlik işlevleri için yönetim araçları da sunar. Desteklenen YubiKey modellerinde PIN ayarları yapılandırılabilir ve cihazda saklanan passkey kayıtları yönetilebilir. Biyometrik özelliklere sahip YubiKey modellerinde parmak izi kayıtlarıyla ilgili işlemler gerçekleştirilebilir. Böylece kullanıcılar parola gerektirmeyen oturum açma yöntemleri ve donanım destekli kimlik doğrulama özelliklerini tek bir arayüz üzerinden yönetebilir. Kullanılabilen özellikler güvenlik anahtarının modeline ve donanım yazılımı sürümüne bağlıdır.
Yubico Authenticator, PIV akıllı kart işlevlerini destekleyen güvenlik anahtarları için ek yönetim seçenekleri içerir. Kullanıcılar PIV kapsamında kullanılan PIN, PUK ve yönetim anahtarlarını yapılandırabilir. Özel anahtarlar ve dijital sertifikalarla ilgili işlemler gerçekleştirilebilir. Ayrıca Yubico OTP ve statik parola gibi bazı cihaz özellikleri yönetilebilir. Desteklenen güvenlik işlevleri gerektiğinde etkinleştirilebilir veya devre dışı bırakılabilir. Cihazın belirli güvenlik alanlarının fabrika ayarlarına döndürülmesine yönelik seçenekler de bulunmaktadır.
Uygulama, USB veya NFC bağlantısı kullanan uyumlu YubiKey modelleriyle çalışabilir. Masaüstü bilgisayarlarda USB üzerinden bağlantı gerçekleştirilebilirken mobil cihazlarda desteklenen NFC işlevlerinden yararlanılabilir. Doğrulama kodlarının oluşturulması için sürekli internet bağlantısı gerekmemesi, farklı ortamlarda güvenlik anahtarlarının kullanılmasını kolaylaştırır. Bununla birlikte uygulamanın temel özelliklerinden yararlanabilmek için uyumlu bir YubiKey donanımına sahip olunması gerekir. Tek başına kullanılan genel amaçlı bir bulut doğrulama yöneticisi değildir.
Flutter ve Python teknolojilerinden yararlanılarak geliştirilen Yubico Authenticator; Windows, macOS, Linux ve Android işletim sistemlerini destekler. Windows için x64 mimarisine yönelik hazır MSI kurulum paketi bulunmaktadır. Apache-2.0 lisansı altında dağıtılan uygulama, donanım güvenlik anahtarlarının özelliklerini yönetmek ve iki aşamalı doğrulama bilgilerini fiziksel bir cihaz üzerinde saklamak isteyen kullanıcılar için kapsamlı bir güvenlik çözümü sunar.
Uygulama, OATH standardını kullanan zaman tabanlı ve sayaç tabanlı tek kullanımlık parolaları destekler. Kullanıcılar uyumlu YubiKey cihazlarına doğrulama hesapları ekleyebilir ve bu hesapların kodlarını uygulama üzerinden görüntüleyebilir. TOTP ve HOTP doğrulama yöntemleriyle çalışan hesaplar yönetilebilir. Doğrulama bilgileri desteklenen YubiKey cihazının güvenli depolama alanında tutulur. Bu nedenle ilgili hesaplara ait kodları oluşturmak için güvenlik anahtarına erişim gerekir. Böylece doğrulama bilgilerinin yalnızca bilgisayarda saklanmasına dayanan yöntemlere alternatif bir güvenlik yaklaşımı sunulur.
Yubico Authenticator, bağlı güvenlik anahtarlarının özelliklerini görüntülemeye ve yapılandırmaya yönelik araçlar içerir. Kullanıcılar cihazın seri numarasını, donanım yazılımı sürümünü ve desteklediği güvenlik işlevlerini inceleyebilir. Uyumlu cihazlarda PIN yönetimi, güvenlik özelliklerinin etkinleştirilmesi ve belirli kimlik doğrulama ayarlarının değiştirilmesi mümkündür. Ayrıca cihazın desteklediği güvenlik protokolleri ayrı ayrı görüntülenebilir. Bu özellikler, YubiKey cihazlarının farklı internet hizmetleri ve kurumsal sistemlerle kullanılmasını kolaylaştırır.
Program, WebAuthn ve FIDO2 tabanlı güvenlik işlevleri için yönetim araçları da sunar. Desteklenen YubiKey modellerinde PIN ayarları yapılandırılabilir ve cihazda saklanan passkey kayıtları yönetilebilir. Biyometrik özelliklere sahip YubiKey modellerinde parmak izi kayıtlarıyla ilgili işlemler gerçekleştirilebilir. Böylece kullanıcılar parola gerektirmeyen oturum açma yöntemleri ve donanım destekli kimlik doğrulama özelliklerini tek bir arayüz üzerinden yönetebilir. Kullanılabilen özellikler güvenlik anahtarının modeline ve donanım yazılımı sürümüne bağlıdır.
Yubico Authenticator, PIV akıllı kart işlevlerini destekleyen güvenlik anahtarları için ek yönetim seçenekleri içerir. Kullanıcılar PIV kapsamında kullanılan PIN, PUK ve yönetim anahtarlarını yapılandırabilir. Özel anahtarlar ve dijital sertifikalarla ilgili işlemler gerçekleştirilebilir. Ayrıca Yubico OTP ve statik parola gibi bazı cihaz özellikleri yönetilebilir. Desteklenen güvenlik işlevleri gerektiğinde etkinleştirilebilir veya devre dışı bırakılabilir. Cihazın belirli güvenlik alanlarının fabrika ayarlarına döndürülmesine yönelik seçenekler de bulunmaktadır.
Uygulama, USB veya NFC bağlantısı kullanan uyumlu YubiKey modelleriyle çalışabilir. Masaüstü bilgisayarlarda USB üzerinden bağlantı gerçekleştirilebilirken mobil cihazlarda desteklenen NFC işlevlerinden yararlanılabilir. Doğrulama kodlarının oluşturulması için sürekli internet bağlantısı gerekmemesi, farklı ortamlarda güvenlik anahtarlarının kullanılmasını kolaylaştırır. Bununla birlikte uygulamanın temel özelliklerinden yararlanabilmek için uyumlu bir YubiKey donanımına sahip olunması gerekir. Tek başına kullanılan genel amaçlı bir bulut doğrulama yöneticisi değildir.
Flutter ve Python teknolojilerinden yararlanılarak geliştirilen Yubico Authenticator; Windows, macOS, Linux ve Android işletim sistemlerini destekler. Windows için x64 mimarisine yönelik hazır MSI kurulum paketi bulunmaktadır. Apache-2.0 lisansı altında dağıtılan uygulama, donanım güvenlik anahtarlarının özelliklerini yönetmek ve iki aşamalı doğrulama bilgilerini fiziksel bir cihaz üzerinde saklamak isteyen kullanıcılar için kapsamlı bir güvenlik çözümü sunar.