- Undergraduate
- Graduate
- Research
- Algebraic and Arithmetic Geometry
- 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
- PIMS at SFU

- People
- Math Internal Resources
- About Us
- Events | Outreach | News
- MATH EDI GROUP
- Grad Internal Resources
- Student Groups

# 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

Future courses may be subject to change.