Before revision: A rolling code system uses encryption methods that allow the remote control and the receiver to share codewords but make it difficult for an attacker to break the encryption .
After revision: A rolling code system uses cryptographic methods that allow the remote control and the receiver to share codewords but make it difficult for an attacker to break the cryptography .