针对现有冠字号码管理系统查询时间长、数据存储可扩展性差等问题,将云计算技术应用于冠字号码的存储和查询中。根据银行ATM机加钞过程及网点清分过程,定义存储冠字号码信息的关联形式,结合钱币的冠字号码,提出可交换加密的折半查找索引算法,对索引及数据进行加密,保证冠字号码的安全性。理论分析与实验结果表明,该方法可利用云计算平台的虚拟存储和虚拟计算能力,满足银行对冠字号码管理系统的数据传输能力和扩展性能的要求,并且与当前主流查询方法相比,具有较高的查询效率及安全性。
For the problems of long query time and poor data storage scalability of the existing crown word number management system, the cloud computing is applied to the storage and query of crown word number. The association form of storing information of crown word numbers is defined according to the money-adding process of bank ATM and the counting process of bank branches. In order to ensure the safety of crown word number, a Commutative Encryption Binary Search-Chord(CEBS-Chord) is proposed in this paper to realize index and data encryption. Theoretical analysis and experimental result show that the method can make full use of the virtual storage and virtual computing power of cloud computing platform, and it can meet the data transmission capacity and extension performance requirements of an crown word number management system. Compared with the current query methods, it has efficient query efficiency and high security.