Font Size: a A A

Research And Implementation Of Cryptography Key Management System Software Based On BCM5892 Security Processor

Posted on:2020-11-03Degree:MasterType:Thesis
Country:ChinaCandidate:L S ZhangFull Text:PDF
GTID:2428330602950589Subject:Engineering
Abstract/Summary:PDF Full Text Request
In recent years,mobile payment technology has become more and more popular.Mobile payment technology is fast and easy to use.However,while people enjoy the convenience and speed brought by mobile payment technology,the inherent insufficiency of security of mobile payment technology is gradually exposed.Especially in recent years,with the increasingly serious situation of network information security,incidents of mobile phone payment being stolen have occurred from time to time.Meanwhile,the Point-of-Sale payment method has become an important supplement to mobile payment technology in this era because of its advantages in stability,reliability and security.POS terminals are still widely used in banks and financial transaction centers.They are the preferred currency settlement tool for business people.Especially in the European and American markets,the popularity of POS terminal settlement is no less than that of mobile payment technology based on smart phone platform.Meanwhile,as the global economy evolves,more and more financial markets wish to have their own trading applications on POS Terminals to expand their businesses and protect their transactions.Traditional POS Terminals work in fixed tasks and have little extensibility that third-part trading applications cannot be deployed on them.To make deployment of third-party trading software possible,a newly designed POS Terminal system architecture is need.In this paper,a newly designed Cryptography Key Management System based on Broadcom BCM5892 security chip,which allows third-party payment applications to be easily installed,is given.The system is mainly consisted of three modules,the Key Security Driver,the Key Management Service and the Key System access library.Together with matrix keyboard driver and the Trusted Execution Environment.By the use of Trusted Execution Environment technology,high sensitive data security and communication reliability are achieved.A Cryptography Key Management Service accessing library is implemented,which lower the cost of developing a third-party trading application.Finally,the whole system is tested by a dedicated testing program to prove its functionalities and capabilities.The system works perfectly as anticipated.
Keywords/Search Tags:Financial Trade Terminals, Trusted Execution Environment, Sensitive Data Protection, Cryptography Key Security, Information Security
PDF Full Text Request
Related items