Thesis Details

Excalibur System - SSO Implementation

Master's Thesis Student: Chripko Juraj Academic Year: 2020/2021 Supervisor: Malinka Kamil, Mgr., Ph.D.
Czech title
Systém Excalibur - implementace SSO
Language
English
Abstract

The ultimate goal of the Excalibur system is to move all authentication away from passwords, to the passwordless future. The aim of this thesis is the integration of the Excalibur system with web-based, password-free protocols SAML and FIDO.  SAML standard was integrated into the Excalibur system and successfully tested on multiple major applications. Excalibur is responsible for authentication and user management, and SAML is used to transfer authentication data to third-party applications.    FIDO, on the other hand, is a complete authentication standard, which can be integrated into the Excalibur system in several ways. The most promising way seems to be replacing the Excalibur authentication mechanism with FIDO2, but weak standard support and missing features do not allow it, for now.

Keywords

SSO, single sign-on, single sign on, SAML, FIDO, FIDO2, WebAuthn, Excalibur, distributed crypto scheme

Department
Degree Programme
Information Technology, Field of Study Information Technology Security
Files
Status
defended, grade B
Date
24 June 2021
Reviewer
Committee
Hanáček Petr, doc. Dr. Ing. (DITS FIT BUT), předseda
Hrubý Martin, Ing., Ph.D. (DITS FIT BUT), člen
Janoušek Vladimír, doc. Ing., Ph.D. (DITS FIT BUT), člen
Malinka Kamil, Mgr., Ph.D. (DITS FIT BUT), člen
Očenášek Pavel, Mgr. Ing., Ph.D. (DIFS FIT BUT), člen
Smrž Pavel, doc. RNDr., Ph.D. (DCGM FIT BUT), člen
Citation
CHRIPKO, Juraj. Excalibur System - SSO Implementation. Brno, 2021. Master's Thesis. Brno University of Technology, Faculty of Information Technology. 2021-06-24. Supervised by Malinka Kamil. Available from: https://www.fit.vut.cz/study/thesis/24156/
BibTeX
@mastersthesis{FITMT24156,
    author = "Juraj Chripko",
    type = "Master's thesis",
    title = "Excalibur System - SSO Implementation",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2021,
    location = "Brno, CZ",
    language = "english",
    url = "https://www.fit.vut.cz/study/thesis/24156/"
}
Back to top