Realizace modulu CSP pro tokeny s rozhraním PKCS#15
Realization of a CSP for tokens with PKCS#15 interface
diplomová práce (OBHÁJENO)

Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/4743Identifikátory
SIS: 41253
Kolekce
- Kvalifikační práce [11327]
Autor
Vedoucí práce
Oponent práce
Obdržálek, David
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Softwarové systémy
Katedra / ústav / klinika
Katedra softwarového inženýrství
Datum obhajoby
22. 5. 2006
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Čeština
Známka
Výborně
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)