- Undergraduate
- Graduate
- Research
- 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

- Department
- About Us
- Math Internal Resources

# Petr Lisonek

## 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.

## Education

- Ph.D. Computer Science · Johannes Kepler University · 1994

**Research Areas**

### Courses

#### Spring 2022

- MACM 203 D100 Computing with Linear Algebra
- MATH 875 G100 PhD Preliminary Examination
- MATH 876 G100 PhDComprehensive Examination
- MATH 879 G100 PhD Thesis Proposal
- MATH 880 G100 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

#### Summer 2022

Future courses may be subject to change.