Adam Lauries presentation om infraröd kommunikation touchar en del på gamla implementationer. Knappast aktuell men väldigt underhållande.
http://www.betz.lu/media/22C3-IR.mp4
Texas Instruments hade en krets för sådana ändamål (har glömt vad den hette, får se om jag hittar den). Den jobbade iallafall med rullande koder, tänk stream cipher, en likadan krets satt i bilen med samma seed. När du sände den aktuella koden så jämför bilen den med sin egen, öppnar dörrarna och båda stegar fram ett steg i "listan" med koder. Minns inte exakt hur många bitar varje kod var på men det var inte aktuellt med brute force.
Ett problem var ju att man kunde trycka på nyckeln utan att bilen var i närheten vilket innebär att nyckeln hoppar fram ett steg medan bilen är kvar eftersom kommunikationen bara är envägs. M a o hamnar de ur synk. Man löste det genom att bilen kollar nuvarande kod och de 50 (tror jag det var) nästkommande. Tryck alltså inte fler än 50 gånger när du inte är vid bilen. :-)
Jag minns inte hur gammal den här lösningen var så jag kan inte svara på om den används nu. TI har ett ganska färskt patent som använder kryptering i alla fall:
http://gauss.ffii.org/PatentView/EP848123