4 KeeLoq Technology
Microchip Technology stands as a major supplier in the security industry. Our use of the proprietary KeeLoq technology is instrumental in enhancing security across various applications for leading manufacturers worldwide.
KeeLoq technology is a code-hopping technology, which means that each transmission is unique with changes occurring at every button press. The core of this technology involves a counter that increments with each button press, followed by the addition of an encryption layer to the packet. This system operates on an event-driven basis, where the event corresponds to the pressing of a button on the transmitter. In the extended implementation of the ultimate KeeLoq technology, a timer replaces the counter. This timer runs at the same rate as a corresponding timer on the receiver side.
The following shows a comparison table with all available KeeLoq technology implementations.
KeeLoq® Technology  | Security Level  | Encryption/Decryption Engine  | Encryption/Decryption Key Length  | Transmission Length  | Synchronization  | 
|---|---|---|---|---|---|
Classic KeeLoq technology  | Medium  | Non-linear Feedback Shift Register (NLFSR)  | 64 bits  | 66 bits  | Counter  | 
Advanced KeeLoq technology  | High  | Advanced Encryption Standard (AES)  | 128 bits  | 168 bits  | Counter  | 
Ultimate KeeLoq technology  | High  | AES  | 128 bits  | 192 bits  | Counter + Timer  | 
