Security
Error detection and correction
Computer security
Public safety
Finite fields
Binary arithmetic
Cyclic redundancy check