Text this: Applied cryptography : Protocols, algorithms, and source code in C