Kryptografická podpora pro aplikační server SAP
Cryptographical support of SAP application server
diploma thesis (DEFENDED)
![Document thumbnail](/bitstream/handle/20.500.11956/13232/thumbnail.png?sequence=7&isAllowed=y)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/13232Identifiers
Study Information System: 40251
Collections
- Kvalifikační práce [11266]
Author
Advisor
Referee
Děcký, Martin
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Software systems
Department
Department of Software Engineering
Date of defense
18. 9. 2007
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Czech
Grade
Excellent
Aplikační server SAP používá pro zajištění potřebných kryptografických funkcí externí knihovny. Tyto knihovny jsou volány prostřednictvím standardního rozhraní GSS-API. Hlavním výsledkem této práce je implementace knihovny podporující zmíněné rozhraní. To představuje implementaci dynamické knihovny v programovacím jazyce C splňující standard GSS-API verze 2. Jako autentizační mechanismus byla zvolena autentizace X.509 certifikáty a pro zajištění kryptografických operací jsme sáhli po knihovně OpenSSL. Knihovna a všechny její části jsou přenositelné a šiřitelné otevřeným zdrojovým kódem.
SAP application server uses external library to provide requiered cryptographical functions. Those libraries are called through standard GSS-API interface. Main result of this work is practical implementation of specific library that supports above mentioned interface. This is done by C language written dynamic library implementation that supports standard GSS-API v.2 interface. For authentisation X.509 certificate was chosen and for coded cryptographic operations OpenSSL library was chosen. Library and all of its components is portable and open source.