1.一種基于數(shù)據(jù)映射的個(gè)性化隱私信息檢索方法,其特征在于,包括以下步驟:
S1:數(shù)據(jù)交易平臺(tái)的買賣雙方協(xié)商得到檢索的參照列R;
S2:賣方將其數(shù)據(jù)庫中的數(shù)據(jù)記錄進(jìn)行偽ID編號(hào),對(duì)每條數(shù)據(jù)記錄中參照列R的數(shù)據(jù)采用不可逆加密算法進(jìn)行加密得到參照列數(shù)據(jù)密文,賣方將每條數(shù)據(jù)記錄的偽ID和參照列數(shù)據(jù)密文發(fā)送給買方;
S3:買方在自己所要檢索的數(shù)據(jù)中提取參照列R對(duì)應(yīng)的數(shù)據(jù),采用與賣方相同的加密不可逆加密算法進(jìn)行加密,在所接收到的偽ID和參照列數(shù)據(jù)密文中查詢得到檢索參照列數(shù)據(jù)密文對(duì)應(yīng)的偽ID,然后生成(k-1)M個(gè)假偽ID,其中k表示買方的隱私要求參數(shù),k>1,M表示買方檢索參照列數(shù)據(jù)個(gè)數(shù),將(k-1)M個(gè)假偽ID和檢索參照列數(shù)據(jù)對(duì)應(yīng)的偽ID構(gòu)成k匿名集合,發(fā)送給賣方;
S4:賣方根據(jù)買方所發(fā)送來的k匿名集合在其數(shù)據(jù)庫中檢索得到數(shù)據(jù)記錄集,發(fā)送給買方;
S5:買方接收到檢索記錄集后,根據(jù)其真實(shí)檢索參照列數(shù)據(jù)對(duì)應(yīng)的偽ID在檢索記錄集中篩選出所需檢索記錄,得到檢索結(jié)果。
2.根據(jù)權(quán)利要求1所述的個(gè)性化隱私信息檢索方法,其特征在于,所述不可逆加密算法采用SHA256加密算法。