Systemy bezpieczeństwa breloków składają się z małego urządzenia radiowego, które przesyła kod po naciśnięciu przycisku, co upoważnia system do wyłączania alarmów lub wyłączania blokad elektronicznych. Wczesne systemy zwykle używały statycznego kod, który nie zmieniał się pomiędzy transmisjami, ale nowoczesne systemy generują nowy, bezpieczny kod po każdym naciśnięciu przycisku.
Głównym zagrożeniem dla kluczyka kodu statycznego jest to, że ten sam kod jest nadawany za każdym razem, gdy urządzenie jest używane, więc ktoś może przechwycić transmisję i ją powielić. System kodu rolkowego używa algorytmu do generowania nowego kodu za każdym razem, a ten algorytm jest zaprogramowany w pilocie, jak również w systemie bezpieczeństwa. Jednak oba typy systemów mogą zostać pokonane przez kogoś, kto kradnie breję, co jest luką w każdym systemie bezpieczeństwa FOB.
Piloty są czasami używane w systemie uwierzytelniania dwuskładnikowego. Na przykład, dostęp do bezpiecznej witryny internetowej wymaga zarówno hasła, jak i kodu wygenerowanego z urządzenia brelokowego. Gdy użytkownik naciśnie przycisk, wyświetlany jest kod tymczasowy, który jest dobry tylko przez krótki czas. Zapobiega to uzyskiwaniu dostępu do systemu przez użytkownika zewnętrznego bez uzyskiwania dostępu zarówno do hasła, jak i do urządzenia z brelokiem z kluczem zabezpieczającym.