UNIWERSYTET ŁÓDZKI - Centralny System Uwierzytelniania
Strona główna

Advanced Encryption Methods

Informacje ogólne

Kod przedmiotu: 1100-AE0UEN
Kod Erasmus / ISCED: (brak danych) / (0610) Technologie informacyjno-komunikacyjne, bliżej nieokreślone Kod ISCED - Międzynarodowa Standardowa Klasyfikacja Kształcenia (International Standard Classification of Education) została opracowana przez UNESCO.
Nazwa przedmiotu: Advanced Encryption Methods
Jednostka: Wydział Matematyki i Informatyki
Grupy:
Punkty ECTS i inne: 0 LUB 4.00 LUB 3.00 (zmienne w czasie) Podstawowe informacje o zasadach przyporządkowania punktów ECTS:
  • roczny wymiar godzinowy nakładu pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się dla danego etapu studiów wynosi 1500-1800 h, co odpowiada 60 ECTS;
  • tygodniowy wymiar godzinowy nakładu pracy studenta wynosi 45 h;
  • 1 punkt ECTS odpowiada 25-30 godzinom pracy studenta potrzebnej do osiągnięcia zakładanych efektów uczenia się;
  • tygodniowy nakład pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się pozwala uzyskać 1,5 ECTS;
  • nakład pracy potrzebny do zaliczenia przedmiotu, któremu przypisano 3 ECTS, stanowi 10% semestralnego obciążenia studenta.

zobacz reguły punktacji
Język prowadzenia: angielski
Forma zaliczenia:

zaliczenie

Poziom studiów:

Studia drugiego stopnia

Forma studiów:

stacjonarne

Wymagania wstępne:

Foundations of encryption methods


Skrócony opis:

Pseudorandom generators, zero-knowledge proofs, cryptographic protocols, public-key/private-key model, elliptic curve cryptography, various type attacs.

Efekty uczenia się: (tylko po angielsku)

Learning outcomes:

After this course the student knows the advanced algorithms

in cryptography and suitable libraries (OpenSSL/LibreSSL),

is fammilar with Elliptic Curve Cryptography (ECC),

is able to design cryptographic layer of the application

and make secure network connection.

Zajęcia w cyklu "Semestr letni 2024/2025" (jeszcze nie rozpoczęty)

Okres: 2025-02-17 - 2025-09-30

Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Ćwiczenia informatyczne, 28 godzin więcej informacji
Koordynatorzy: Mariusz Frydrych
Prowadzący grup: (brak danych)
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Ocena zgodna z regulaminem studiów
Ćwiczenia informatyczne - Ocena zgodna z regulaminem studiów
Czy IRK BWZ?:

T

Zajęcia w cyklu "Semestr letni 2023/2024" (w trakcie)

Okres: 2024-02-26 - 2024-09-30
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Ćwiczenia informatyczne, 28 godzin więcej informacji
Koordynatorzy: Mariusz Frydrych
Prowadzący grup: Mariusz Frydrych
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Ocena zgodna z regulaminem studiów
Ćwiczenia informatyczne - Ocena zgodna z regulaminem studiów
Czy IRK BWZ?:

T

Zajęcia w cyklu "Semestr letni 2022/2023" (zakończony)

Okres: 2023-02-20 - 2023-09-30
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Ćwiczenia informatyczne, 28 godzin więcej informacji
Koordynatorzy: Mariusz Frydrych
Prowadzący grup: Mariusz Frydrych
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Ocena zgodna z regulaminem studiów
Ćwiczenia informatyczne - Ocena zgodna z regulaminem studiów
Czy IRK BWZ?:

T

Zajęcia w cyklu "Semestr letni 2021/2022" (zakończony)

Okres: 2022-02-21 - 2022-09-30
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Ćwiczenia informatyczne, 28 godzin więcej informacji
Koordynatorzy: Mariusz Frydrych
Prowadzący grup: Mariusz Frydrych
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Ocena zgodna z regulaminem studiów
Ćwiczenia informatyczne - Ocena zgodna z regulaminem studiów
Czy ECTS?:

T

Czy IRK BWZ?:

T

Metody dydaktyczne:

Classes in labs, practical exercises

Sposoby i kryteria oceniania:

practical tests, work in the classroom, tasks / problems allowed

Treści kształcenia:

(tylko po angielsku) The aim of the course is to acquaint students with the advanced methods

in cryptography as well as to improve their skills in the

implementation of encryption algorithms and in using

professional frameworks and security dedicated libraries.

After this course the student knows the advanced algorithms

in cryptography and suitable libraries (OpenSSL/LibreSSL),

is familar with Elliptic Curve Cryptography (ECC),

is able to design cryptographic layer of the application

and make secure network connection.


Literatura: (tylko po angielsku)

1. N. Koblitz - A Course in Number Theory and Cryptography

2. A. Menezes, P. van Oorschot, S. Vanstone - Handbook of Applied Cryptography (Discrete Mathematics and Its Applications)

3. N. Koblitz - Algebraic Aspects of Cryptography

4. Web site: "http://www.openbsd.org/libressl/".

Zajęcia w cyklu "Semestr letni 2020/2021" (zakończony)

Okres: 2021-03-08 - 2021-09-30
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Ćwiczenia informatyczne, 28 godzin więcej informacji
Koordynatorzy: Mariusz Frydrych
Prowadzący grup: Mariusz Frydrych
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Ocena zgodna z regulaminem studiów
Ćwiczenia informatyczne - Ocena zgodna z regulaminem studiów
Czy ECTS?:

T

Czy IRK BWZ?:

T

Metody dydaktyczne:

(tylko po angielsku) Classes in labs, practical exercises


Sposoby i kryteria oceniania:

(tylko po angielsku) practical tests, work in the classroom, tasks / problems allowed

Treści kształcenia:

(tylko po angielsku) The aim of the course is to acquaint students with the advanced methods

in cryptography as well as to improve their skills in the

implementation of encryption algorithms and in using

professional frameworks and security dedicated libraries.

After this course the student knows the advanced algorithms

in cryptography and suitable libraries (OpenSSL/LibreSSL),

is familar with Elliptic Curve Cryptography (ECC),

is able to design cryptographic layer of the application

and make secure network connection.


Literatura: (tylko po angielsku)

1. N. Koblitz - A Course in Number Theory and Cryptography

2. A. Menezes, P. van Oorschot, S. Vanstone - Handbook of Applied Cryptography (Discrete Mathematics and Its Applications)

3. N. Koblitz - Algebraic Aspects of Cryptography

4. Web site: "http://www.openbsd.org/libressl/".

Zajęcia w cyklu "Semestr letni 2019/2020" (zakończony)

Okres: 2020-02-24 - 2020-09-30
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Ćwiczenia informatyczne, 28 godzin więcej informacji
Koordynatorzy: Mariusz Frydrych
Prowadzący grup: Mariusz Frydrych
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Ocena zgodna z regulaminem studiów
Ćwiczenia informatyczne - Ocena zgodna z regulaminem studiów
Czy ECTS?:

T

Czy IRK BWZ?:

N

Metody dydaktyczne:

(tylko po angielsku) Classes in labs, practical exercises


Sposoby i kryteria oceniania:

(tylko po angielsku) practical tests, work in the classroom, tasks / problems allowed

Treści kształcenia:

(tylko po angielsku) The aim of the course is to acquaint students with the advanced methods

in cryptography as well as to improve their skills in the

implementation of encryption algorithms and in using

professional frameworks and security dedicated libraries.

After this course the student knows the advanced algorithms

in cryptography and suitable libraries (OpenSSL/LibreSSL),

is familar with Elliptic Curve Cryptography (ECC),

is able to design cryptographic layer of the application

and make secure network connection.


Literatura: (tylko po angielsku)

1. N. Koblitz - A Course in Number Theory and Cryptography

2. A. Menezes, P. van Oorschot, S. Vanstone - Handbook of Applied Cryptography (Discrete Mathematics and Its Applications)

3. N. Koblitz - Algebraic Aspects of Cryptography

4. Web site: "http://www.openbsd.org/libressl/".

Zajęcia w cyklu "Semestr letni 2018/2019" (zakończony)

Okres: 2019-02-18 - 2019-09-30
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Ćwiczenia informatyczne, 28 godzin więcej informacji
Koordynatorzy: Mariusz Frydrych
Prowadzący grup: Mariusz Frydrych
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Ocena zgodna z regulaminem studiów
Ćwiczenia informatyczne - Ocena zgodna z regulaminem studiów
Czy ECTS?:

T

Czy IRK BWZ?:

T

Metody dydaktyczne:

(tylko po angielsku) Classes in labs, practical exercises


Sposoby i kryteria oceniania:

(tylko po angielsku) practical tests, work in the classroom, tasks / problems allowed

Treści kształcenia:

(tylko po angielsku) The aim of the course is to acquaint students with the advanced methods

in cryptography as well as to improve their skills in the

implementation of encryption algorithms and in using

professional frameworks and security dedicated libraries.

After this course the student knows the advanced algorithms

in cryptography and suitable libraries (OpenSSL/LibreSSL),

is familar with Elliptic Curve Cryptography (ECC),

is able to design cryptographic layer of the application

and make secure network connection.


Literatura: (tylko po angielsku)

1. N. Koblitz - A Course in Number Theory and Cryptography

2. A. Menezes, P. van Oorschot, S. Vanstone - Handbook of Applied Cryptography (Discrete Mathematics and Its Applications)

3. N. Koblitz - Algebraic Aspects of Cryptography

4. Web site: "http://www.openbsd.org/libressl/".

Zajęcia w cyklu "Semestr letni 2017/2018" (zakończony)

Okres: 2018-02-19 - 2018-09-30
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Ćwiczenia informatyczne, 28 godzin więcej informacji
Koordynatorzy: Mariusz Frydrych
Prowadzący grup: Mariusz Frydrych
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Ocena zgodna z regulaminem studiów
Ćwiczenia informatyczne - Ocena zgodna z regulaminem studiów
Czy ECTS?:

T

Forma zaliczenia:

zaliczenie

Czy IRK BWZ?:

N

Metody dydaktyczne:

(tylko po angielsku) Classes in labs, practical exercises


Sposoby i kryteria oceniania:

(tylko po angielsku) practical tests, work in the classroom, tasks / problems allowed

Treści kształcenia:

(tylko po angielsku) The aim of the course is to acquaint students with the advanced methods

in cryptography as well as to improve their skills in the

implementation of encryption algorithms and in using

professional frameworks and security dedicated libraries.

After this course the student knows the advanced algorithms

in cryptography and suitable libraries (OpenSSL/LibreSSL),

is familar with Elliptic Curve Cryptography (ECC),

is able to design cryptographic layer of the application

and make secure network connection.


Literatura: (tylko po angielsku)

1. N. Koblitz - A Course in Number Theory and Cryptography

2. A. Menezes, P. van Oorschot, S. Vanstone - Handbook of Applied Cryptography (Discrete Mathematics and Its Applications)

3. N. Koblitz - Algebraic Aspects of Cryptography

4. Web site: "http://www.openbsd.org/libressl/".

Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest UNIWERSYTET ŁÓDZKI.
kontakt deklaracja dostępności mapa serwisu USOSweb 7.0.3.0-2