家姓的順序設(shè)定優(yōu)先級(jí);在從名候選集中選取元素時(shí),以互聯(lián)網(wǎng)姓名中字的使用頻度設(shè)定優(yōu)先級(jí)。
[0024]優(yōu)選地,所述待統(tǒng)計(jì)項(xiàng)目為姓候選集和名候選集中各元素的筆劃數(shù)、聲母序號(hào)、韻母序號(hào)和聲調(diào)序號(hào)。
[0025]例如:各元素的筆劃數(shù)為N,聲母序號(hào)為U,韻母序號(hào)為Μ和聲調(diào)序號(hào)為T(mén);則各元素都有四個(gè)待統(tǒng)計(jì)項(xiàng)目,若構(gòu)造三個(gè)字的名字為xyz,x[N,U,M,T],y[N,U,M,T],z [N, U, Μ, T];
其中,所述N由各元素的筆劃數(shù)決定;每個(gè)元素的聲母對(duì)應(yīng)一個(gè)聲母序號(hào)U,所有聲母序號(hào)從1向后排序;每個(gè)元素的韻母對(duì)應(yīng)一個(gè)韻母序號(hào)M,所有韻母序號(hào)從1向后排序;所述T根據(jù)各元素的聲調(diào)決定取值1、2、3或4 ; 其中,名的最后一個(gè)字可以選擇避免聲調(diào)為三聲;如果姓名整體為三個(gè)字,則可以避免中間一個(gè)字的聲調(diào)為四聲。
[0026]優(yōu)選地,所述待統(tǒng)計(jì)項(xiàng)目為姓候選集和名候選集中各元素在選定字典中所在的頁(yè)數(shù)和行數(shù)。
[0027]優(yōu)選地,所述待統(tǒng)計(jì)項(xiàng)目為姓候選集和名候選集中各元素在五筆字型碼表中的序號(hào)。
[0028]更為優(yōu)選地,所述選取統(tǒng)計(jì)值滿足所述姓名構(gòu)造公式的各元素構(gòu)造姓名為:選取統(tǒng)計(jì)值滿足所述姓名構(gòu)造公式的各元素,并將來(lái)自于姓候選集的元素作為姓氏,將來(lái)自于名候選集的元素作為名。
[0029]例如:所述姓名構(gòu)造公式可以是,但并不限于此:
[(xN*xU*xM*xT)+(yN*yU*yM*yT)+(zN*zU*zM*zT)]%10=8;
即各元素的四個(gè)待統(tǒng)計(jì)項(xiàng)目的統(tǒng)計(jì)值相乘后相加,獲得的和值除以10后余數(shù)為8 ;其中,數(shù)字8為校驗(yàn)值,可以根據(jù)需要選取,并不唯一。
[0030]本發(fā)明還提供了一種數(shù)據(jù)庫(kù)蜜罐中姓名字段的構(gòu)造系統(tǒng)實(shí)施例,如圖2所示,包括:
姓候選數(shù)據(jù)庫(kù)201,用于存儲(chǔ)百家姓中的姓氏;
名候選數(shù)據(jù)庫(kù)202,用于存儲(chǔ)互聯(lián)網(wǎng)中使用頻度高的名字中的字或者褒義詞典中的字;
待統(tǒng)計(jì)項(xiàng)目計(jì)算模塊203,用于設(shè)定姓候選數(shù)據(jù)庫(kù)201和名候選數(shù)據(jù)庫(kù)202中各元素的待統(tǒng)計(jì)項(xiàng)目,并計(jì)算各元素的待統(tǒng)計(jì)項(xiàng)目的統(tǒng)計(jì)值;
姓名構(gòu)造模塊204,用于基于設(shè)定的待統(tǒng)計(jì)項(xiàng)目生成姓名構(gòu)造公式,選取所述統(tǒng)計(jì)值滿足所述姓名構(gòu)造公式的各元素構(gòu)造姓名;
姓名字段填充模塊205,用于將構(gòu)造的姓名填充至蜜罐的姓名字段。
[0031]優(yōu)選地,所述待統(tǒng)計(jì)項(xiàng)目為姓候選集和名候選集中各元素的筆劃數(shù)、聲母序號(hào)、韻母序號(hào)和聲調(diào)序號(hào)。
[0032]優(yōu)選地,所述待統(tǒng)計(jì)項(xiàng)目為姓候選集和名候選集中各元素在選定字典中所在的頁(yè)數(shù)和行數(shù)。
[0033]優(yōu)選地,所述待統(tǒng)計(jì)項(xiàng)目為姓候選集和名候選集中各元素在五筆字型碼表中的序號(hào)。
[0034]更為優(yōu)選地,所述選取統(tǒng)計(jì)值滿足所述姓名構(gòu)造公式的各元素構(gòu)造姓名為:選取統(tǒng)計(jì)值滿足所述姓名構(gòu)造公式的各元素,并將來(lái)自于姓候選集的元素作為姓氏,將來(lái)自于名候選集的元素作為名。
[0035]如上所述,本發(fā)明給出了一種數(shù)據(jù)庫(kù)蜜罐中姓名字段的構(gòu)造方法及系統(tǒng)實(shí)施例,傳統(tǒng)的蜜罐因?yàn)槿鄙儇S富的業(yè)務(wù)數(shù)據(jù),從而使得攻擊者很容易確定攻擊目標(biāo)是蜜罐,從而放棄后續(xù)攻擊,重新尋找真實(shí)的業(yè)務(wù)系統(tǒng)。如果將真實(shí)的用戶(hù)姓名復(fù)制到蜜罐中,一旦被惡意公開(kāi)也會(huì)對(duì)用戶(hù)造成一定的困擾。本發(fā)明所給出的實(shí)施例可以解決上述技術(shù)問(wèn)題,通過(guò)設(shè)定姓候選集和名候選集使得構(gòu)造的姓名更真實(shí)更可信,更容易迷惑攻擊者;其次,本發(fā)明在姓名構(gòu)造之前設(shè)定姓名構(gòu)造公式,該公式中的輸入項(xiàng)為姓候選集和名候選集中的各元素的待統(tǒng)計(jì)項(xiàng)的統(tǒng)計(jì)值,找到符合該姓名構(gòu)造公式的各元素,則完成姓名構(gòu)造,將姓名填充至蜜罐的姓名字段;最后,一旦該姓名字段被惡意公開(kāi),也可以通過(guò)公開(kāi)預(yù)設(shè)的姓名構(gòu)造公式來(lái)驗(yàn)證這些姓名是基于同一個(gè)公式虛擬構(gòu)造的,并非真實(shí)的姓名。
[0036]以上實(shí)施例用以說(shuō)明而非限制本發(fā)明的技術(shù)方案。不脫離本發(fā)明精神和范圍的任何修改或局部替換,均應(yīng)涵蓋在本發(fā)明的權(quán)利要求范圍當(dāng)中。
【主權(quán)項(xiàng)】
1.一種數(shù)據(jù)庫(kù)蜜罐中姓名字段的構(gòu)造方法,其特征在于,包括: 選取百家姓中的姓氏作為元素構(gòu)建姓候選集; 選取互聯(lián)網(wǎng)中使用頻度高的名字中的字或者褒義詞典中的字作為元素構(gòu)建名候選集; 設(shè)定姓候選集和名候選集中各元素的待統(tǒng)計(jì)項(xiàng)目,并計(jì)算各元素的待統(tǒng)計(jì)項(xiàng)目的統(tǒng)計(jì)值; 基于設(shè)定的待統(tǒng)計(jì)項(xiàng)目生成姓名構(gòu)造公式; 選取統(tǒng)計(jì)值滿足所述姓名構(gòu)造公式的各元素構(gòu)造姓名; 將構(gòu)造的姓名填充至蜜罐的姓名字段; 若蜜罐的姓名字段被惡意公開(kāi),則利用所述姓名構(gòu)造公式驗(yàn)證該姓名字段為虛擬構(gòu)造。2.如權(quán)利要求1所述的方法,其特征在于,所述待統(tǒng)計(jì)項(xiàng)目為姓候選集和名候選集中各元素的筆劃數(shù)、聲母序號(hào)、韻母序號(hào)和聲調(diào)序號(hào)。3.如權(quán)利要求1所述的方法,其特征在于,所述待統(tǒng)計(jì)項(xiàng)目為姓候選集和名候選集中各元素在選定字典中所在的頁(yè)數(shù)和行數(shù)。4.如權(quán)利要求1所述的方法,其特征在于,所述待統(tǒng)計(jì)項(xiàng)目為姓候選集和名候選集中各元素在五筆字型碼表中的序號(hào)。5.如權(quán)利要求1至4中任一權(quán)利要求所述的方法,其特征在于,所述選取統(tǒng)計(jì)值滿足所述姓名構(gòu)造公式的各元素構(gòu)造姓名為:選取統(tǒng)計(jì)值滿足所述姓名構(gòu)造公式的各元素,并將來(lái)自于姓候選集的元素作為姓氏,將來(lái)自于名候選集的元素作為名。6.一種數(shù)據(jù)庫(kù)蜜罐中姓名字段的構(gòu)造系統(tǒng),其特征在于,包括: 姓候選數(shù)據(jù)庫(kù),用于存儲(chǔ)百家姓中的姓氏; 名候選數(shù)據(jù)庫(kù),用于存儲(chǔ)互聯(lián)網(wǎng)中使用頻度高的名字中的字或者褒義詞典中的字;待統(tǒng)計(jì)項(xiàng)目計(jì)算模塊,用于設(shè)定姓候選數(shù)據(jù)庫(kù)和名候選數(shù)據(jù)庫(kù)中各元素的待統(tǒng)計(jì)項(xiàng)目,并計(jì)算各元素的待統(tǒng)計(jì)項(xiàng)目的統(tǒng)計(jì)值; 姓名構(gòu)造模塊,用于基于設(shè)定的待統(tǒng)計(jì)項(xiàng)目生成姓名構(gòu)造公式,選取統(tǒng)計(jì)值滿足所述姓名構(gòu)造公式的各元素構(gòu)造姓名; 姓名字段填充模塊,用于將構(gòu)造的姓名填充至蜜罐的姓名字段。7.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述待統(tǒng)計(jì)項(xiàng)目為姓候選集和名候選集中各元素的筆劃數(shù)、聲母序號(hào)、韻母序號(hào)和聲調(diào)序號(hào)。8.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述待統(tǒng)計(jì)項(xiàng)目為姓候選集和名候選集中各元素在選定字典中所在的頁(yè)數(shù)和行數(shù)。9.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述待統(tǒng)計(jì)項(xiàng)目為姓候選集和名候選集中各元素在五筆字型碼表中的序號(hào)。10.如權(quán)利要求6至9中任一權(quán)利要求所述的系統(tǒng),其特征在于,所述選取統(tǒng)計(jì)值滿足所述姓名構(gòu)造公式的各元素構(gòu)造姓名為:選取統(tǒng)計(jì)值滿足所述姓名構(gòu)造公式的各元素,并將來(lái)自于姓候選集的元素作為姓氏,將來(lái)自于名候選集的元素作為名。
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種數(shù)據(jù)庫(kù)蜜罐中姓名字段的構(gòu)造方法,首先,構(gòu)建姓候選集和名候選集;設(shè)定姓候選集和名候選集中各元素的待統(tǒng)計(jì)項(xiàng)目,并計(jì)算各元素的待統(tǒng)計(jì)項(xiàng)目的統(tǒng)計(jì)值;基于設(shè)定的待統(tǒng)計(jì)項(xiàng)目生成姓名構(gòu)造公式;選取所述統(tǒng)計(jì)值滿足所述姓名構(gòu)造公式的各元素構(gòu)造姓名;將構(gòu)造的姓名填充至蜜罐的姓名字段;若蜜罐的姓名字段被惡意公開(kāi),則利用所述姓名構(gòu)造公式驗(yàn)證該姓名字段為虛擬構(gòu)造。本發(fā)明還公開(kāi)了一種數(shù)據(jù)庫(kù)蜜罐中姓名字段的構(gòu)造系統(tǒng)。本發(fā)明所述的技術(shù)方案能夠完成對(duì)于數(shù)據(jù)庫(kù)蜜罐中姓名字段的自動(dòng)填充,既不影響姓名字段的可信度,又避免將真實(shí)用戶(hù)姓名公開(kāi)。
【IPC分類(lèi)】G06F17/30, G06F21/60
【公開(kāi)號(hào)】CN105488083
【申請(qǐng)?zhí)枴緾N201410740109
【發(fā)明人】王維, 李柏松
【申請(qǐng)人】哈爾濱安天科技股份有限公司
【公開(kāi)日】2016年4月13日
【申請(qǐng)日】2014年12月8日