Browse IS/STAG - Portál UTB

Skip to page content
Website UTB
Portal title page UTB
Anonymous user Login Česky
Browse IS/STAG
Login Česky
  • Welcome
  • Browse IS/STAG
  • Applicant
  • Graduate
  • Web services
  • ECTS
  • User Info
Welcome
Browse IS/STAG
Information for applicantsElectronic applicationECTS arrivals
Getting startedAlumni ClubAbsolvent - website
Web services
ECTS
User Info

1st level navigation

  • Welcome
  • Browse IS/STAG
  • Applicant
  • Graduate
  • Web services
  • ECTS
  • User Info
User disconnected from the portal due to long time of inactivity.
Please, click this link to log back in.
(Sessions are disconnected after 240 minutes of inactivity. Note that mobile devices may get disconnected even sooner).

Prohlížení IS/STAG (S025)

Help

Main menu for Browse IS/STAG

  • Programmes and specializations.
  • Courses
  • Departments
  • Lecturers
  • Students
  • Examination dates
  • Timetable events
  • Theses, selected item
  • Pre-regist. study groups
  • Rooms
  • Rooms – all year
  • Free rooms – Semester
  • Free rooms – Year
  • Capstone project
  • Times overlap
  •  
  • Title page
  • Calendar
  • Help

Search for a Thesis

Print/export:  Bookmark this link in your browser so that you may quickly load this IS/STAG page in the future.
Only logged-in user will see student personal numbers.

Dates found, count: 1

Search result paging

Found 1 records Print Export to xls List URL
  Surname Name Title Thesis status   Supervisors Reviewers Type of thesis Date of def. Title
Student Type of thesis - - - - - - - - - -
Item shown in detail Bátora Includes the selected person into the timetable overlap calculation. Peter The Design of the Authentication Protocol Using the Security Tokens The Design of the Authentication Protocol Using the Security Tokens Thesis finished and defended successfully (DUO).   Žáček Petr Šmiraus Michal Master's thesis 1599516000000 08.09.2020 The Design of the Authentication Protocol Using the Security Tokens Thesis finished and defended successfully (DUO).
Peter Bátora Master's thesis 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX

Thesis info Návrh autentizačního protokolu za využití bezpečnostních tokenů

  • Basic data
The document you are accessing is protected by copyright law. Unauthorised use may lead to criminal sanctions.
Name Bátora Peter Includes the selected person into the timetable overlap calculation.
Acad. Yr. 2019/2020
Assigning department AUEM
Date of defence Sep 8, 2020
Type of thesis Master's thesis
Thesis status Thesis finished and defended successfully (DUO). Thesis finished and defended successfully (DUO).
Completeness of mandatory entries - All mandatory fields for this Thesis are filled in.
Main topic Návrh autentizačního protokolu za využití bezpečnostních tokenů
Main topic in English The Design of an Authentication Protocol Using Security Tokens
Title according to student Návrh autentizačního protokolu za využití bezpečnostních tokenů
English title as given by the student The Design of the Authentication Protocol Using the Security Tokens
Parallel name -
Subtitle -
Thesis supervisor Žáček Petr, Ing. Ph.D.
External examiner Šmiraus Michal, Ing. Ph.D.
Annotation Tato diplomová práce se zabývá návrhem autentizačního protokolu s využitím bezpeč-nostních tokenů a jeho následnou implementací. V teoretické části jsou čtenářům přiblí-ženy problematiky kryptologie, autentizace a také jsou osvětleny nejznámější a nejpouží-vanější autentizační protokoly: SAML 2 a OAuth 2. V praktické části řeším tvorbu webo-vé aplikace, popisuji a jaké nástroje jsem k tomu použil. Další kapitoly praktické části se zabývají vlastní tvorbou a použitím nově navrženého bezpečnostního tokenu. Následuje vyhodnocení tokenu, kde nový token porovnávám s aktuálně používanými tokeny (SAML Assertion a JWT). Zmiňuji se zde také o možnostech vylepšení protokolu. Poslední část se věnuje závěru, kde zopakuji, co bylo cílem práce, co a jak jsem dělal a shrnutí toho, na co jsem přišel
Annotation in English This diploma thesis deals with the design of an authentication protocol using security tokens and its subsequent implementation. In the theoretical part readers are introduced to the issues of cryptology, authentication and also sheds light on the best known and most used authentication protocols: SAML 2 and OAuth 2. In the practical part I am crea-ting a web application and I am describing what tools I used. The next chapters of the practical part deal with the creation and practical use of a new token in a newly created web application. The following part is an evaluation of the token, where I am comparing the new token with the currently used tokens (SAML Assertion and JWT). I am also men-tioning here the possibilities of improving the protocol. The last part deals with the conc-lusion, where I am repeating what was the goal of the work, what and how I did and a summary of what I came up with.
Keywords Autentizace, autorizace, token, SAML 2, OAuth2, JWT, Kryptologie, Flask, Python
Keywords in English Authentization, authorization, token, SAML 2, OAuth2, JWT, Cryptology, Flask, Python
Length of the covering note 68
Language CZ
Annotation
Tato diplomová práce se zabývá návrhem autentizačního protokolu s využitím bezpeč-nostních tokenů a jeho následnou implementací. V teoretické části jsou čtenářům přiblí-ženy problematiky kryptologie, autentizace a také jsou osvětleny nejznámější a nejpouží-vanější autentizační protokoly: SAML 2 a OAuth 2. V praktické části řeším tvorbu webo-vé aplikace, popisuji a jaké nástroje jsem k tomu použil. Další kapitoly praktické části se zabývají vlastní tvorbou a použitím nově navrženého bezpečnostního tokenu. Následuje vyhodnocení tokenu, kde nový token porovnávám s aktuálně používanými tokeny (SAML Assertion a JWT). Zmiňuji se zde také o možnostech vylepšení protokolu. Poslední část se věnuje závěru, kde zopakuji, co bylo cílem práce, co a jak jsem dělal a shrnutí toho, na co jsem přišel
Annotation in English
This diploma thesis deals with the design of an authentication protocol using security tokens and its subsequent implementation. In the theoretical part readers are introduced to the issues of cryptology, authentication and also sheds light on the best known and most used authentication protocols: SAML 2 and OAuth 2. In the practical part I am crea-ting a web application and I am describing what tools I used. The next chapters of the practical part deal with the creation and practical use of a new token in a newly created web application. The following part is an evaluation of the token, where I am comparing the new token with the currently used tokens (SAML Assertion and JWT). I am also men-tioning here the possibilities of improving the protocol. The last part deals with the conc-lusion, where I am repeating what was the goal of the work, what and how I did and a summary of what I came up with.
Keywords
Autentizace, autorizace, token, SAML 2, OAuth2, JWT, Kryptologie, Flask, Python
Keywords in English
Authentization, authorization, token, SAML 2, OAuth2, JWT, Cryptology, Flask, Python
Research Plan
  1. Rozeberte a nastudujte problematiku autentizace pomocí tokenů.
  2. Popiště aktuálně využívané principy autentizace za využití tokenů.
  3. Navrhněte vlastní řešení protokolu využívající bezpečnostních tokenů.
  4. Implementujte navržené řešení ve vhodném programovacím prostředí.
  5. Vhodně reprezentujte výsledky řešení a implementace.
Research Plan
  1. Rozeberte a nastudujte problematiku autentizace pomocí tokenů.
  2. Popiště aktuálně využívané principy autentizace za využití tokenů.
  3. Navrhněte vlastní řešení protokolu využívající bezpečnostních tokenů.
  4. Implementujte navržené řešení ve vhodném programovacím prostředí.
  5. Vhodně reprezentujte výsledky řešení a implementace.
Recommended resources
  1. https://oauth.net/books/
  2. https://www.vutbr.cz/www_base/zav_prace_soubor_verejne.php?file_id=83893
  3. LEK, Kamol a Naruemol RAJAPAKSE. Cryptography: protocols, design, and applications. New York: Nova Science Publishers, c2012, ix, 242 s. Cryptography, steganography and data security. ISBN 978-1-62100-779-1.
  4. BOYD, Ryan. Getting started with OAuth 2.0. Sebastopol, CA: O'Reilly, c2012, x, 66 s. ISBN 978-1-449-31160-5.
  5. BAIER, Dominick. A guide to claims-based identity and access control: authentication and authorization for services and the web. Redmond: Microsoft, c2010, xxiv, 148 s. Patterns & practices. ISBN 978-0-7356-4059-7.
Recommended resources
  1. https://oauth.net/books/
  2. https://www.vutbr.cz/www_base/zav_prace_soubor_verejne.php?file_id=83893
  3. LEK, Kamol a Naruemol RAJAPAKSE. Cryptography: protocols, design, and applications. New York: Nova Science Publishers, c2012, ix, 242 s. Cryptography, steganography and data security. ISBN 978-1-62100-779-1.
  4. BOYD, Ryan. Getting started with OAuth 2.0. Sebastopol, CA: O'Reilly, c2012, x, 66 s. ISBN 978-1-449-31160-5.
  5. BAIER, Dominick. A guide to claims-based identity and access control: authentication and authorization for services and the web. Redmond: Microsoft, c2010, xxiv, 148 s. Patterns & practices. ISBN 978-0-7356-4059-7.
Týká se praxe No
Enclosed appendices -
Appendices bound in thesis -
Taken from the library No
Full text of the thesis
Appendices
Reviewer's report
Supervisor's report
Defence procedure record file