Department of Mathematical Sciences Centre for Applied Cryptographic Research Charles E. Schmidt College of Science InternetCoast