- Prospective Students
- Co-op Registration
- Research Awards and Competitions
- Advising and Support
- Algebraic and Arithmetic Geometry
- Applied Combinatorics
- Applied Mathematics
- Computer Algebra
- Discrete Mathematics
- History of Mathematics
- Industrial Mathematics
- Mathematics, Genomics & Prediction in Infection & Evolution - MAGPIE
- Mathematics and Data
- Mathematics of Communications
- Number Theory
- Operations Research
- Centre for Operations Research and Decision Sciences
- About Us
- Math Internal Resources
Areas of interest
My research involves applications of algebraic and combinatorial methods in cryptography and in the theory of error-correcting codes.
My current research areas are:
1. Non-linear functions. These functions are of essential importance in symmetric cryptography to prevent some fundamental attacks against ciphers such as linear cryptanalysis and differential cryptanalysis. In the algebraic approach I use finite fields, exponential sums and algebraic curves. In the combinatorial approach I use finite geometries to construct non-linear functions.
2. Error-control codes. I work on algebraic and combinatorial error-correcting codes for the classical channel and for the quantum channel. The algebraic methods involve cyclic codes and their various generalizations, and the combinatorial methods involve finite geometries. Further I work on adapting construction methods for classical codes so they can be used to construct quantum codes.
3. Steganography. This is the science of information hiding, concerned with developing communication channels that obscure the very existence of the message that they carry. I work on steganographic schemes that use linear codes.
4. Computer algebra. I am interested in the algorithmic aspects of the above three topics in the context of computer algebra (symbolic computation).
For more information such as the list of my publications and conference organization please see my personal website.
- Ph.D. Computer Science · Johannes Kepler University · 1994
- APMA 995 G100 PhD Oral Candidacy Exam
- MACM 442 D100 Cryptography
- MATH 846 G100 Cryptography
- MATH 877 G100 Supplementary Reading
- MATH 879 G100 PhD Thesis Proposal
- MATH 880 G100 MSc Project
- MATH 880 G200 MSc Project
- MATH 888 G100 Ph.D. Comprehensive Exam: Operations Research
- MATH 898 G100 MSc Thesis
- MATH 898 G200 MSc Thesis
- MATH 899 G100 PhD Thesis
- MATH 899 G200 PhD Thesis
Future courses may be subject to change.