Font Size: a A A

Design And Implementation Of CSP Based On Smart Card And USB Key

Posted on:2008-10-16Degree:MasterType:Thesis
Country:ChinaCandidate:X J LouFull Text:PDF
GTID:2178360212476200Subject:Computer applications
Abstract/Summary:PDF Full Text Request
A Middle-ware technical, Cryptographic Service Provider, is widely used to provider cryptographic service. Application developers use the standard interface to get the service. Among the interfaces, The Microsoft CryptoAPI is the most widely used.This paper introduces the design, implementation and application of CSP, which is based on Smart Card and USB Key. This CSP is implemented on two different companies' COS, Shenzheng Minghua and Beijing DMWZ. It integrate these two manufactures' cryptographic hardware with different IO interface, which can be used different platform, including Win32 and WinCE. This paper mainly introduces the elementary knowledge and the application of CSP, the Chip Operate System(COS) and the difference between two companies' COS, the logical structure of CSP, the File system inside the smart card, the command stream of CSP, the extended interface for application calling directly, the testing and installation of CSP.During the process of developing the CSP, there is some innovation:1.This CSP is comptible for Shenzheng Minghua and Beijing DMWZ devices and have expansibility.2. It can be used on different platform such as Win32and WinCE, on different devices such as PC, PDA and PocketPC by 3 different ways.3. It has additional APIs for expanding applications.
Keywords/Search Tags:Smart Card, USB key, CSP, Crypto API
PDF Full Text Request
Related items