New: KeeLoq Calculator Tool in Kaiju

The KeeLoq rolling code algorithm is one of the most widely used encryption methods in remote controls for garage doors, gates, and similar devices. It has been around for decades, and yet it still raises a lot of questions.

PandwaRF and Kaiju users often ask us about the different fields in the protocol: what exactly is the CipherText? How do the DISC and OVR fields fit in? And more importantly—how does the whole rolling code process really work?

To make this clearer, we’ve added a new KeeLoq Calculator Tool directly into Kaiju. This tool lets you explore the full flow of rolling code encryption and decryption, step by step.

What you can do with it

  • Encrypt or decrypt data: run the KeeLoq cipher forward or backward.
  • Build payloads: assemble a valid clear payload with the correct fields.
  • Decode bitstreams: take raw captured KeeLoq data and transform it back into human-readable PlainText.

What you’ll need

The tool makes KeeLoq more transparent, but it won’t magically guess everything for you. The Device Key remains essential. Without it, no amount of field juggling will give you the correct result. This is by design—the security of KeeLoq relies entirely on that key.

Learn more

If you want to dive deeper into KeeLoq, Microchip’s official documentation is still the reference: KeeLoq® Code Hopping Decoder.

With Kaiju’s KeeLoq calculator, you can finally connect the dots between theory and practice—seeing in real time how the rolling code algorithm works and why each field matters.

Keys and trial period

Kaiju already ships with an extensive collection of known KeeLoq keys for many brands and devices. This means you can often test real scenarios right away, without hunting for keys yourself. If you’re new to Kaiju, you can try it out with a 15-day trial period—enough time to experiment with the KeeLoq calculator and see how powerful the tool is in practice.