Teoria dos Números e Criptografia - Branco, M.B. (2008)