Download Cryptography: A Hands-on Approach