CRYPTOGRAPHY AND NETWORK SECURITY - STALLING- WILLIAM