摘要
SHA-3算法的研究和应用已成为当前学术研究的热点。针对已有密文数据检索系统检索效率低的问题,在分析和研究已有密文数据检索技术的基础上,利用AES-128算法和SHA-3算法,设计和实现了基于SHA-3的密文数据检索系统。实验证明,该系统能够实现数据库加密、密文精确检索和密文模糊检索,提高密文检索效率,保证数据库安全。二次检索模型和SHA-3算法的使用,使此系统的检索准确性和检索效率达到无索引明文检索的70%。
Research and application of SHA-3 algorithm has become the focus in current academic studies. Aiming at the low efficiency problem of existing ciphertext retrieval system and on the basis of analysing and studying the existing ciphertext data retrieval technology,we use AES-128 and SHA-3 algorithms to design and implement an SHA-3-based ciphertext data retrieval system. Experiments prove that the system can realise database encryption,precise ciphertext retrieval and fuzzy ciphertext retrieval,improves the efficiency of ciphertext retrieval and guarantees the safety of the database. The use of twice retrieval model and SHA-3 algorithm makes the retrieval accuracy and efficiency of the system reaches 70% of the plaintext retrieval without index.
出处
《计算机应用与软件》
CSCD
2015年第8期279-282,314,共5页
Computer Applications and Software
基金
国家自然科学基金项目(61370188)
北京市支持中央高校共建项目-青年英才计划
中央高校基本科研业务费专项资金课题
北京电子科技学院信息安全重点实验室课题