Text this: Cryptography,information theory,and error-correction