Font Size: a A A

The Design And Implementation Of PCI Password Card

Posted on:2014-01-09Degree:MasterType:Thesis
Country:ChinaCandidate:D F GaoFull Text:PDF
GTID:2248330398476848Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
The rapid development of information security and reliable transmission of computer network has become a crucial problem. The password technology has become a very important part of network security and information security fields. At the same time, China’s relevant laws require network security related products especially cipher related products should be based on our own independent intellectual property rights. Cipher card as password products are very important in the product type and development based on domestic special algorithm code card is very necessary.for us to work out the Cryptography Card with the national special algorithms.This paper mainly introduces the development of computer PCI bus card encryption and implementation methed based on, in the successful development of the encryption card, achieves more than12MB/s encryption and decryption rate, and realizes the SM1algorithm based on stream processing, in addition to the introduction of PCI bus protocol hardware board structure and security design, this paper discusses the encryption card WDM driver technology, and its related application test procedure.In this thesis, firstly introduces the encryption card by using high speed PCI bus of the computer (transmission rate can be as high as133MHz) to encrypt and decrypt data quickly, hardware is composed of FPGA interface module, control module, encryption and decryption algorithm module, information storage module and intelligent IC card module is composed of five parts.How to realize the drive password card is also the focus of this issue, first of all need to understand the Windows WDM driver technology. This paper introduces the architecture of Windows WDM, DDK WDM driver development program of the implementation details, and with examples, introduces the interrupt, DMA and complete IRP process implementation. This paper introduces in detail the key drive module and a password system under the Linux driver card in Linux system based on. The paper also improve the encryption card driver processing efficiency is also put forward some new attempt, and has achieved certain results.Now the cipher card has been developed successfully and has passed the appraisal byNational Cipher Office.The cipher card has been a mature product in the market.
Keywords/Search Tags:Password cards, Security design, WDM driver technique, DDK, DMA, IRPprocessing
PDF Full Text Request
Related items