Wrocław University of Science and TechnologyDepartment of Fundamentals of Computer Science

Teaching

Course materials, student achievements and research supervision.

Courses

Other course materials

Student achievements

Selected outcomes of thesis and research project supervision.

Awards and distinctions

Thesis and research project supervisor: Łukasz Krzywiecki.

  • Jakub Merta

    Additional distinction for high technical quality

    18th Nationwide Inter-University Young Masters Competition · Forum Teleinformatyki
    Ogólnopolski, Międzyuczelniany Konkurs Młodych Mistrzów

    Systemy urządzeń rojowych w bezprzewodowych sieciach zdecentralizowanych – implementacja sprzętowa i integracja algorytmów sterujących

    Distinction awarded under Article 5(2) of the competition rules.

  • Mateusz Chęciński, Witold Karaś, Adam Niezgoda

    Special distinction · Fundacja Rozwoju Informatyki

    Nationwide Inter-University Young Masters Competition · Forum Teleinformatyki
    Międzyuczelniany Konkurs Młodych Mistrzów

    Implementacja hierarchicznych podpisów pierścieniowych w systemie blockchain z funkcjonalnością anamorficzną

  • Karolina Bąk

    Distinction · Polish Information Processing Society (PTI)

    40th National Competition for the Best Master's Theses in Computer Science

    Selected cryptographic schemes implemented in the blockchain system

  • Bartosz Drzazga

    Distinction · Polish Information Processing Society (PTI)

    38th National Competition for the Best Master's Theses in Computer Science

    Isogeny-based cryptography – chosen schemes

  • Paweł Nużka

    Award · Huawei Telecom Seeds for the Future

    Student Competition in Cyber Security

    Authentication and Communication Protocol for Mobile Devices in Optical Channel

    Master's thesis on authenticated key establishment between smartphones using QR codes as an optical communication channel.

Completed PhD supervision

  • Hannes Salin

    PhD dissertation defended

    Secure Multi-Party Schemes for Intelligent Connected Infrastructures

    Defended on at Wrocław University of Science and Technology.

    Supervisor: Łukasz Krzywiecki.

Student research highlight

  • Oliwier Lechnik

    Student research club project

    Quality of mechanical and digital card shuffling

    • Implementation. C++ simulations comparing Fisher–Yates shuffling, modulo-biased sampling and Gilbert–Shannon–Reeds models of mechanical shuffling.
    • Experiments. Monte Carlo analysis of 52- and 208-card decks, examining card positions and which cards appear next to each other.
    • Research outputs. Reports in Polish and English, heatmaps and raw CSV matrices documenting the results.

    Planned engineering thesis. A blockchain-based distributed database, under my supervision.

Thesis and research project enquiries in cryptography, computer security and secure machine learning: contact me by email.

Student Research

MCL bindings and development tools

Student projects connecting the MCL cryptographic library to programming languages and protocol experiments.

The bindings and test server use MCL, developed by Shigeo Mitsunari (herumi).

Interactive research

Domain-specific pseudonymous signatures

A proof-of-concept implementation accompanying the research paper.

Research papers with students