Text Compression and Encryption through Smart Devices for Mobile Communication