Rolling Code
WARNING: This page does not describe the selected car, but rather 6 other vehicles, including the 2004 Oldsmobile Bravada, 2004 GMC Envoy XUV, 2004 GMC Envoy XL, 2004 GMC Envoy, and 2004 Chevrolet TrailBlazer. However, it is still accessible from the selected car via links, so may be relevant.
The keyless entry system uses rolling code technology. Rolling code technology prevents anyone from recording the message sent from the transmitter and using the message in order to gain entry to the vehicle. The term "rolling code" refers to the way that the keyless entry system sends and receives the signals. The transmitter sends the signal in a different order each time. The transmitter and the liftgate module (LGM) are synchronized to the appropriate order. If a programmed transmitter sends a signal that is not in the order that the LGM expects, then the transmitter is out of synchronization. This occurs after 256 presses of any transmitter button when it is out of range of the vehicle.