PERSONAL
Born: July 23, 1943
London, Ontario, Canada
Citizenship: Canadian
1966 B.Sc. (Honours) University of Waterloo Mathematics
1967 M.Math University of Waterloo Mathematics
1969 Ph.D. University of Waterloo Computer Science
Ph.D. thesis: A Generalization of the Lucas Functions
PROFESSIONAL EXPERIENCE
Professor Emeritus
Dept. of Computer Science
(2004present)

University
of
Manitoba
Full Professor
Dept. of Mathematics and Statistics (2001present)  University of Calgary
Adjunct Professor
Dept. of Combinatorics & Optimization (19982001)  University of Waterloo
Associate Dean of Science
for Research Development (19942001)  University of Manitoba
Full Professor,
Dept. of Computer Science (19792001)  University of Manitoba
Associate Professor,
Dept. of Computer
Science
(19721979)

University
of
Manitoba
Assistant Professor,
Dept. of Computer
Science
(19701972)

University
of
Manitoba
PostDoctoral Fellow,
Dept. of Computer
Science
(19691970)

York
University
AWARDS/ HONOURS
I.W. Killam Research Fellowship 
19831985

Distinguished Speaker Computer Forum Lecture Series Stanford University

19831984 
Lecturer, Felix Klein Symposium University of Duesseldorf

1987 
Professeur Invité sur Contingent National Dépt. de Mathématiques Bordeaux, France

JuneJuly 1990 
David Harris Lecturer National Security Agency Fort George Meade, MD

May 1991 
N.G.W.H. Beeger lecturer University of Leiden

April 1994 
Macquarie University Visiting Research Scholarship 
Awarded SeptemberNovember 1999 
University of Illinois at UrbanaChampaign.


Invited attendee and speaker at the LMS Durham Symposium on Computational Number Theory at Durham University.

July 24 – August 3, 2000 
Awarded the iCORE Chair in Algorithmic Number Theory and Cryptography at the University of Calgary.

20012006, 20062011 
Recognized as a "Pioneer
of Computing
in
Canada", CASCON 2005, Toronto. 
October 19, 2005 
GRADUATE STUDENTS SUPERVISED
J.C. Gabel 19701972 M.Sc. Computer Algorithms for the Manipulation of Multiprecise Integers
G.C. Kurtz 19821984 M.Sc. Composite Integers with Acceptable Perrin Signatures
C.D. Patterson 19821983 M.Sc. Design & Use of an Electronic Sieve
L.J. O’Connor 19871988 M.Sc. The Cryptoanalysis of Four Difficult Problems
A.J. Stephens 19851989 Ph.D. OASIS an Open Architecture Sieve System for Problems in Number Theory
G. Fung 19871991 Ph.D. Computational Problems in Complex Cubic Fields
S. Rottoo 19891991 M.Sc. A Survey of ZeroKnowledge Techniques and their Application
R. Scheidler 19891993 Ph.D. Applications of Algebraic Number Theory to Cryptography
M. Jacobson, Jr.
19931995
M.Sc.
Computational
Techniques
in
Quadratic
Fields
R.F.
Lukes
19911995
Ph.D.
A
Very
Fast
Electronic
Number
Sieve
K.H.F. Cheng 20022004 Ph.D. Some Results Concerning Periodic Continued Fractions
R. de Haan
20032004
M.Sc.
A
Fast,
Rigorous
Technique
for
Verifying
the
R. Sawilla
20022004
M.Sc. Fast Ideal Arithmetic in Quadratic
Fields
RECENT GRANTS
Alberta iCORE, iCORE Chair
Establishment Award, $600,00pa, 20012006. Renewal
$2,250,000 over five years, 20062011
NSERC, Discovery Grant,
$30,000pa, 20002005, 20052010
Australian Research Council, IREX Grant (held jointly with A. J. van der Poorten, Macquarie University),A$10,000pa, 20002002
Alberta Ingenuity Fund,
Institutional Establishment Grant, $262,740, 20022004
University of Calgary,
Capital StartUp Grant, $30,000, 20012003
Province of Alberta, REE
Grant, $30,000, 20012003
(held jointly with Prof. R. Scheidler)
MITACS, Project Grant, $120,00pa, 20022007 (held jointly with Prof. Alfred Menezes)
NSERC Strategic Grant,
$169,000pa, 20042007 (shared among several members of ICANTC and
ATIPS)
Fields Institute, $325,000,
2006. Funding to support a six month Cryptography Theme Program
RECENT SERVICE
Member, Editorial Board of Utilitas Mathematica, January 1, 1971
Associate Editor, Mathematics
of
Computation, January 1, 1978January 31, 2007
EditorinChief, Contributions to
Discrete Mathematics, January 1, 2005
Member, Editorial Board of Neural, Parallel and Scientific Computations, January 1, 19932001
Member, Organizing Committee, Conference on the Mathematics of PublicKey Cryptography, held June 1999, Toronto, ON
Chair, Program Committee for Canadian Number Theory Association meeting held June in 1999, Winnipeg, MB.
Organizer and invited speaker for the Lehmer Meeting held in UC, Berkeley, Aug 2426, 2000
Organizer for the conference on Public Key Cryptography and Computational Number Theory held in Warsaw, September 1115, 2000
Session coorganizer (with Gary Walsh) for the session on Cryptography and Computational Number Theory held as part of the Math 2000 meeting in Hamilton, ON, June 1013, 2000
Session coorganizer (With
Doug Stinson) for the session CryptographieCryptography held as part
of the Canadian Mathematical Society Summer Meeting in Quebec,
June1517, 2002
Organizer, Making Privacy Work Conference, Calgary, May 6, 2004
Member, Program Committee for the 7th Australasian Conference on Information Security and Privacy held in Melbourne, Australia, July 35, 2002
Member, Scientific
Review Panel of the Pacific Institute for the Mathematical Sciences,
20022006
Member, Scientific Advisory Board, Centre for Applied Cryptographic Research, University of Waterloo, 1999
Member, Advisory Board, Illinois Center for Cryptography and Information Protection, University of Illinois, UrbanaChampaign, 2000
Member, Board of Directors, Number Theory Foundation, 1998
Member, Program Committee
for the Canadian Number Theory Association VII Meeting, Toronto, June
2025, 2004
Member, Organizing Committee, Workshop on PolynomialBased
Cryptography, Melbourne, July 712, 2004
Member, Organizing Committee, Explicit Methods in Number Theory, BIRS
Workshop, November
1318, 2004