Het elektrische startonderbreker / alarmsysteem is uitgevonden door St. George Evans en Edward Birkenbuel en gepatenteerd in 1919. Ze ontwikkelden een 3×3 rooster van dubbelcontactschakelaars op een paneel dat in de auto was gemonteerd. toen de contactschakelaar werd geactiveerd, ging de stroom van de accu (of magneto) naar de bougies waardoor de motor kon starten, of het voertuig immobiel werd gemaakt en de claxon klonk. De systeeminstellingen konden elke keer dat er met de auto werd gereden worden gewijzigd. Moderne startblokkeersystemen zijn automatisch, wat betekent dat de eigenaar niet hoeft te onthouden om deze te activeren.
Startblokkering is verplicht in alle nieuwe auto’s die sinds 1 januari 1998 in Duitsland worden verkocht, in het Verenigd Koninkrijk sinds 1 oktober 1998, in Finland sinds 1998, in Australië sinds 2001 en in Canada sinds 2007. Vroege modellen gebruikten een statische code in de contactsleutel (of sleutelhanger) die werd herkend door een RFID-lus rond de slotcilinder en vergeleken met de motorbediening van het voertuig eenheid (ECU) voor een match. Als de code niet wordt herkend, staat de ECU niet toe dat brandstof stroomt en ontsteking plaatsvindt. Latere modellen gebruiken rollende codes of geavanceerde cryptografie om het kopiëren van de code van de sleutel of ECU te omzeilen.
De microschakeling in de sleutel wordt geactiveerd door een klein elektromagnetisch veld dat stroom induceert om in de sleutelbehuizing te stromen, die op zijn beurt een unieke binaire code uitzendt die wordt gelezen door de ECU van de auto. Wanneer de ECU vaststelt dat de gecodeerde sleutel zowel actueel als geldig is, activeert de ECU de brandstofinjectieprocedure.
In sommige voertuigen leiden pogingen om een niet-geautoriseerde of ‘niet-gesequentieerde’ sleutel te gebruiken ertoe dat het voertuig activeer een getimede no-start-conditie en gebruik in sommige zeer geavanceerde systemen zelfs satelliet- of mobiele telefooncommunicatie om een beveiligingsbedrijf te waarschuwen dat er een ongeoorloofde poging is gedaan om een sleutel te coderen.
Toevallig is deze informatie vaak geregistreerd in moderne auto-ECU’s, die vele andere variabelen kunnen registreren, waaronder snelheid, temperatuur, gewicht van de bestuurder, geografische locatie, gasklepstand en gierhoek. Deze informatie kan worden gebruikt tijdens verzekeringsonderzoeken, garantieclaims of technische probleemoplossing.