1、密文數(shù)據(jù)庫(kù)檢索方法是數(shù)據(jù)庫(kù)加密技術(shù)研究的難點(diǎn)和重點(diǎn)。目前,對(duì)密文數(shù)據(jù)庫(kù)檢索方法的研究還處于起步階段,各方面的技術(shù)還不成熟,存在一定的缺陷。
本文對(duì)密文數(shù)據(jù)庫(kù)檢索方法進(jìn)行了研究與實(shí)現(xiàn),具體內(nèi)容如下。
分析了密文數(shù)據(jù)庫(kù)對(duì)加密算法的要求,主要介紹了加密方法中有代表性的兩種——分組加密和公開(kāi)密鑰,闡述了它們各自的優(yōu)點(diǎn)及所存在的問(wèn)題,并且進(jìn)行分析比較,得出分組加密更適合密文數(shù)據(jù)庫(kù)中對(duì)數(shù)據(jù)的加密要求的結(jié)論。
對(duì)密鑰管理
2、與生成方法進(jìn)行研究。針對(duì)當(dāng)采用數(shù)據(jù)項(xiàng)級(jí)加密粒度時(shí)密鑰數(shù)量多、安全性差和難于管理等問(wèn)題,提出了一種安全高效的密鑰動(dòng)態(tài)生成方法,并對(duì)該密鑰生成方法的安全性和效率給出了理論證明。
針對(duì)數(shù)值型數(shù)據(jù)的密文索引,為了解決這種索引方式中,大量的脫密處理影響檢索效率問(wèn)題,設(shè)計(jì)了一種B+樹(shù)的分結(jié)點(diǎn)加密方法,并通過(guò)實(shí)驗(yàn)比較,驗(yàn)證了該方法比現(xiàn)有的將整個(gè)B+樹(shù)索引進(jìn)行加密/脫密的方法有更高的效率。
針對(duì)字符型數(shù)據(jù)的密文索引,為了解決這種索引