bad (50 year old) ◦ Still not trivially broken • Keeloq, the product, is not bad ◦ The chips work. ◦ Replay prevention works in theory ◦ Including two fuses ◦ Various "learning modes" to make it harder - producent did try ◦ Allowing custom learning modes - sure, obscurity. • But actual implementations are not using it right • Fundamentally only vulnerable to Rolljam and bruteforce