Font Size: a A A

Design And Implementation Of A Cryptographic Middleware For Android Intelligent Devices

Posted on:2015-12-09Degree:MasterType:Thesis
Country:ChinaCandidate:X B BianFull Text:PDF
GTID:2298330467957558Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the rapid development of Micro programming and memory chip, the use of intelligent devices become widespread and profound increasingly, the scope of information exchange and resource sharing continuously extend, thereupon highlights information security issues of mobile application system. Most cryptograpic middleware aims at PC, and lack support to intelligent devices, the existings are.with low intensity of cipher algorithm, thus suffering from security threat. Therefore, to support Android intelligent devices and provide high intense cipher algorithm become an important issue of cryptographic middleware research.This thesis analyses the status quo of cryptographic middleware research at home and abroad, briefly introduces the framework, cipher technology and business mode of it. Via market research, compare the advantage and disadvantage of present cryptographic middleware. This thesis also carries out research, analysis and description on the cipher technology of cryptographic middleware, mainly includes middleware technology, PKCS#11, JNI, JCA/JCE framework and Suite B. Then conducts demand analysis of cryptographic middleware, introduces design objective and function requirement of cryptographic middleware, based on this, make an integrated design and module analysis to cryptographic middleware, implement cryptographic middleware product on the basis of integrated design, which includes call module of security TF card, module of cipher algorithms library, sealing module of cryptographic service engine and sealing module of cryptographic service interface, in which security TF card provides Suite B core, cipher algorithms library refer to the implementation of Suite B, these two parts become underlying cryptographic core; according to JCA/JCE, core cipher algorithms library will be sealed as a cryptographic service provider for JCA/JCE, at last, the relevant cipher of cryptographic service provider is going to be sealed as simple interface, to be used by application system. This thesis descript typical real application environment, and tested cipher algorithm validity and feasibility of cryptographic middleware, furthermore demonstrated application effect.This thesis design and Implement "Android Intelligent Devices-based Cryptograpic middleware". The Cryptograpic middleware calls security TF card, refer to the implementation of Suite B cipher algorithm, and implement cryptographic service provider based on JCA/JCE, not only support Android intelligent device, also provide Suite B high intensity cipher algorithm. Which provide effective technology solution to the information security issue of mobile application system on Android intelligent devices.
Keywords/Search Tags:intelligent devices, Cryptology, middleware, Suite B
PDF Full Text Request
Related items