Rolling Code
WARNING: This page does not describe the selected car, but rather 8 other vehicles, including the 2012 GMC Yukon XL, 2012 GMC Yukon, 2012 Chevrolet Tahoe, 2012 Chevrolet Suburban, and 2012 Chevrolet Avalanche. 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 remote control door lock receiver (RCDLR) are synchronized to the appropriate order. If a programmed transmitter sends a signal that is not in the order that the RCDLR 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.