An introduction to number theory with cryptography. ([2018])