Font Size: a A A

Design And Implementation Of Password Keyboarddrivers Based On Serial Port Communication

Posted on:2015-07-09Degree:MasterType:Thesis
Country:ChinaCandidate:X ChenFull Text:PDF
GTID:2308330503450391Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Password keyboard is an external device, which used to encrypt user information. Password keyboard drivers is designed to support password keyboard’s function, enabling different functions of password keyboard. By investing on service condition of current password keyboard devices, we can come to the conclusion that usage of password keyboard has greatly enlarged nowadays. Previously it was limited to financial industry, now it has widen to industry business, medical and communication industry. Accordingly, requirement of password keyboard driver has constantly increased at the same time, especially in solving the incompatible issue of password keyboard from different manufacturer or different type.By researching driversof password keyboards from different manufacturers, we determine the main objectives and contents of research, which is, combining present functions that password keyboard supported and users’ business needs, design and realize a drivers based on serial port communication technology, and packaged it into form of dynamic library to realize general function of different password keyboard.For the issue of that current password keyboard driver is unable to communication cross different models, we confirmed that password keyboards use serial port to communicate by comparing and analyzing. And for the other issue which the encryption algorithm cannotbe artificially selected, by research methods that has been analyzed and improved,we focus on analyzing purpose and encryption method of each encryption algorithm, confirmed a method which can achieve this function, which is designing an algorithm to realize this function, so that a password keyboard can be switched freely between different encryption algorithms. On this basis, by investment of the industry demand, we gathered functions that can be in common use, such as turning on and off keyboard, setting a key value, record log etc..By improving drivers of password keyboard, we can further extend and improve the promotion of password keyboard, and give users of password keyboard a better convenience.
Keywords/Search Tags:Password Keyboard, Serial Port Communication, Encryption algorithm
PDF Full Text Request
Related items