Title: Rsa and Public-Key Cryptography. Discrete Mathematics and Its Applications