Realizace modulu CSP pro tokeny s rozhraním PKCS#15
Realization of a CSP for tokens with PKCS#15 interface
diploma thesis (DEFENDED)

View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/4743Identifiers
Study Information System: 41253
Collections
- Kvalifikační práce [11327]
Author
Advisor
Referee
Obdržálek, David
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Software systems
Department
Department of Software Engineering
Date of defense
22. 5. 2006
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Czech
Grade
Excellent
Práce se zabývá návrhem řešení modulu CSP (Cryptographic Service Provider) pro CryptoAPI (subsystém operačního systému Microsoft Windows), který lze použít pro třídu hardwarových tokenů s následujícími vlastnostmi: a) splňuji požadavky na tokeny vyplývající ze standardu PKCS#J 5 b) komunikují prostřednictvím rozhraní PCISC c) jsou v souladu se standardy ISOIIEC 7816-4, 8 a 9 V práci jsou analyzovány požadavky na CSP a karetní aplikace, které mají vliv na interoperabilitu tokenů, tj. na schopnost aplikace pracovat s tokeny od různých výrobců bez nutnosti přepisu aplikační úrovně software. Výstupem praktické části práce je implementace prototypu CSP jako podmnožiny cílového návrhu řešení. Powered by TCPDF (www.tcpdf.org)
The thesis is concerned with a design of a CSP (Cryptographic Service Provider) module for the CryptoAP I (subsystem of the Microsoft Windows operating syslem) that can be usedfor afamily oj hardware tokens withjollowing characteristics: a) they meet the requirements on tokens arisingfrom the PKCS#15 standard b) they communicate via the PCISC interface c) they conform to the ISOIIEC 7816-4, 8 and 9 standards The thesis contains analysis of the demands on CSP and card applications which influence the interoperability oj tokens, i.e. the ability of applications to work with tokens by different manufacturers without the need of rewriting the software. The practical part of the thesis results in the implementation of a CSP prototype as a subset of the goal design of the solution. Powered by TCPDF (www.tcpdf.org)