CUSTOM RF & AUTOMOTIVE REMOTES | GATE & GARAGE REPLACEMENTS

Rolling Code

Garage Remote Security: Replay and Lost Remotes

Eric Huang6 min read

Check what fixed and rolling code protect, why chip markings are incomplete evidence, and how the installed receiver handles a lost remote.

Reading mapArticle sections8 sections

A garage remote is an access credential. To judge its security, identify how the receiver authenticates it and how you can remove it if it is lost.

The fact that a remote uses radio does not show how easy it is to duplicate. A frequency label, a learning button or an encrypted claim does not answer that question.

Start with the transmitter and receiver model numbers. Then check the manufacturer's description of the code system, enrollment and deletion procedures.

The main distinction for replay is whether the receiver keeps accepting the same identifying message, or checks that an authenticated message is fresh. That distinction helps with a buying decision, but it is only one part of access control.

Illustration: A sectional garage door with visible side tracks
Illustration of the article topic.

Fixed code and rolling code describe message behavior. Overall security also depends on the receiver's implementation, credential management and the physical installation.

Why Repeated Codes Can Be Replayed

A one-way transmitter sends a command without first asking the receiver for a fresh challenge. The receiver must decide whether the message belongs to an allowed transmitter.

Holtek's HT12E datasheet provides an example of a static encoder: address and data inputs determine the transmitted message. With the same address and button data, the identifier does not advance between uses. This is a specific circuit example, not a classification of every older remote.

If a receiver authenticates only by matching a repeated static code, it cannot distinguish an authorized transmission from a matching replay. That is a limitation of this authentication method.

A copy remote still has to support the frequency, modulation and message format. A failed copying attempt therefore does not prove that the installed system resists replay.

What Rolling Code Checks

In a rolling-code system, authentication includes a value that advances as the transmitter is used. The receiver tracks valid state instead of treating one recorded message as a permanent credential.

The intended protection is rejection of messages the receiver has already accepted. It does not follow that every radio recording is unusable under every possible condition.

Microchip's HCS301 datasheet describes an encrypted hopping value, a serial number and a synchronization counter. The transmitter's keys and configuration must be set correctly, and the receiver must perform the corresponding checks.

Receivers can allow a forward synchronization window because presses outside radio range still advance the transmitter. Resynchronization rules depend on the implementation; the receiver does not necessarily accept only the immediately next value.

Rolling code is not a guarantee against cloning or every attack. Published KeeLoq research demonstrated weaknesses in tested commercial implementations. That finding limits claims of immunity; it is not evidence that every current garage system has the same weakness.

Why Security Labels Are Incomplete

A label such as anti-copy or rolling code leaves several buying questions unanswered.

A changing transmitted value alone does not establish authenticated freshness. Ask how the receiver verifies the transmitter and prevents acceptance of previously used credentials.

The supplier should identify the system and supported receiver, rather than promise security from an unverified chip name. Documented implementation and independent evaluation matter when security is a major requirement.

For an existing installation, the manufacturer's model documentation is the starting point. A chip marking can help identify an encoder, but does not reveal programmed keys or prove how the receiver validates messages.

Identify the Installed System

Record the remote model and the receiver or operator model before opening a working device. Their manuals often provide more useful evidence than an unlabelled PCB.

  • Read the model-specific description of authentication and supported transmitters.
  • Check enrollment restrictions and whether adding a remote needs administrator access.
  • Check the exact deletion method, especially whether it works without the lost remote.
  • Use PCB markings only as supporting identification evidence.
  • Treat undocumented anti-copy claims as unresolved, rather than assuming either safety or compromise.

If a property owner commissions a sample compatibility test, conduct it only on that owner's receiver and follow the supported procedure. Confirm that existing authorized remotes continue to work.

Do not use a consumer copy-device result as the whole security assessment. Successful operation establishes acceptance of that tested credential; failure can mean incompatible RF or an unsupported learning method.

Choose an Upgrade that Fits the Operator

Ask the manufacturer or installer which supported security options exist for the receiver model. Find out whether changing transmitters also requires replacing or reconfiguring the receiver.

A receiver that supports a rolling-code family needs compatible transmitters from that family and the correct enrollment process. Changing the remote alone cannot add freshness checks to a receiver that does not implement them.

An external receiver may be an option for a legacy operator. Its supply, output and operator interface must be compatible, and installation must preserve the operator's documented safety functions.

Have the installer check the old radio path too. Adding a new receiver does not remove a weakness if the old static-code receiver remains enabled and can still operate the door.

Manage Lost and Shared Credentials

A correctly authenticated command can still come from a stolen remote. Message security does not distinguish the thief holding the remote from its owner.

Check how quickly you can revoke a missing credential. A deletion method that needs the original remote may be adequate for returning a working unit, but inadequate for a lost one.

App or gateway management may add user records and logs if the specific product supports them. Verify those features and their offline behavior; Wi-Fi or Bluetooth on a specification sheet does not imply remote revocation.

For shared garages, ask the supplier to demonstrate the loss-of-remote workflow and explain which credentials remain active afterwards. This is an operational requirement that can be tested before purchase.

Questions to Include in the Order

  • Which transmitter and receiver models form the supported system?
  • What authentication method is documented, and what replay protection does it provide?
  • How are new credentials enrolled and programming rights restricted?
  • Can a lost remote be revoked without possessing it?
  • What happens to other remotes when one credential is removed?
  • Which legacy receivers or alternative inputs remain able to operate the door?

Verify the Removal Procedure

Do not describe a repeated static identifier as replay-resistant. Its suitability depends on the consequence of unauthorized operation and the other controls protecting the site.

Removal features need model-specific review too. Nice's OX2 FAQ describes a single-transmitter deletion method that uses the transmitter itself, as well as deletion of all memory. Ask how a missing unit is handled before assuming individual deletion solves loss management.

Choose a system whose authentication and lost-credential handling meet the access requirements you can describe and test.

Keep the model details, enrollment record and removal instructions with the installation documents. They allow the owner or administrator to act when a remote is lost, instead of starting identification again.

RF questions by email

Ask Eric About Your Remote or Receiver

Describe your remote or receiver, the issue and what you have already tried. Add model details and your country if available.

Opens a draft in your email app. Review it, attach any photos and send your message.

Eric Huang

About the Author

Eric Huang

RF Remote Controls & Controllers Specialist

I work with trade buyers on custom RF remote and controller projects, automotive remote requests and aftermarket gate and garage remote sourcing. These guides help you define product requirements and plan sample checks before ordering.

Share your application or original system, target market and question to discuss the next steps.

Keep reading

View library

Discuss Your Project or Replacement

Share your application or original system and your question to discuss the next step.