Title: Discrete Mathematics with Cryptographic Applications