將組合式防偽標(biāo)識(shí)中的數(shù)據(jù)進(jìn)行綁定的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種組合式防偽標(biāo)識(shí),尤其是一種將組合式防偽標(biāo)識(shí)中的數(shù)據(jù)進(jìn)行綁定的方法及裝置。
【背景技術(shù)】
[0002]目前,組合式防偽標(biāo)識(shí)一般包括至少兩種與防偽標(biāo)識(shí)相對(duì)應(yīng)的數(shù)據(jù)信息,在對(duì)組合式防偽標(biāo)識(shí)進(jìn)行真?zhèn)伪鎰e時(shí),若兩種數(shù)據(jù)信息能夠進(jìn)行相互對(duì)應(yīng),則判定對(duì)該防偽標(biāo)識(shí)為真,反之,則判定對(duì)該防偽標(biāo)識(shí)為假,因此,兩種數(shù)據(jù)信息能否形成對(duì)應(yīng)關(guān)系,則成為對(duì)組合式防偽標(biāo)識(shí)進(jìn)行辨別的重要因素。
【發(fā)明內(nèi)容】
[0003]針對(duì)上述問(wèn)題中存在的不足之處,本發(fā)明提供一種可將組合式防偽標(biāo)識(shí)兩種不同數(shù)據(jù)信息進(jìn)行快速綁定,以形成關(guān)聯(lián)綁定關(guān)系的將組合式防偽標(biāo)識(shí)中的數(shù)據(jù)進(jìn)行綁定的方法及裝置。
[0004]為實(shí)現(xiàn)上述目的,本發(fā)明提供一種將組合式防偽標(biāo)識(shí)中的數(shù)據(jù)進(jìn)行綁定的方法,該組合式防偽標(biāo)識(shí)包括二維碼與點(diǎn)陣圖形,二維碼與點(diǎn)陣圖形在生成過(guò)程中具有相同的ID號(hào),包括以下步驟:
[0005]S1、通過(guò)專(zhuān)用二維碼識(shí)讀軟件對(duì)已生成的二維碼進(jìn)行掃描以輸入添加信息,在依次經(jīng)過(guò)進(jìn)制轉(zhuǎn)換與加密處理后形成暗文信息,并將添加信息字符串組、暗文信息與ID號(hào)形成暗文信息數(shù)據(jù)包上傳至云服務(wù)器;
[0006]S2、將識(shí)讀信息與點(diǎn)陣圖形相關(guān)聯(lián),并轉(zhuǎn)換為與添加信息字符串組相同進(jìn)制的識(shí)讀信息字符串組,將識(shí)讀信息字符串組與ID號(hào)形成識(shí)讀信息數(shù)據(jù)包上傳至云服務(wù)器;
[0007]S3、云服務(wù)器對(duì)暗文信息數(shù)據(jù)包與識(shí)讀信息數(shù)據(jù)包進(jìn)行解壓,在查詢(xún)到與ID號(hào)完全相同的數(shù)據(jù)存儲(chǔ)鏈表后,將暗文信息數(shù)據(jù)包與識(shí)讀信息數(shù)據(jù)包存儲(chǔ)在數(shù)據(jù)存儲(chǔ)鏈表中,以使添加信息字符串組與識(shí)讀信息字符串組形成綁定關(guān)系。
[0008]上述的將組合式防偽標(biāo)識(shí)中的數(shù)據(jù)進(jìn)行綁定的方法,其中,在步驟SI中,進(jìn)制轉(zhuǎn)換器可將添加信息轉(zhuǎn)換為二進(jìn)制、八進(jìn)制、十進(jìn)制或十六進(jìn)制的字符串組。
[0009]上述的將組合式防偽標(biāo)識(shí)中的數(shù)據(jù)進(jìn)行綁定的方法,其中,在步驟S2中,進(jìn)制轉(zhuǎn)換器可將識(shí)讀信息轉(zhuǎn)換為二進(jìn)制、八進(jìn)制、十進(jìn)制或十六進(jìn)制的字符串組。
[0010]上述的將組合式防偽標(biāo)識(shí)中的數(shù)據(jù)進(jìn)行綁定的方法,其中,在步驟S2實(shí)施前,還需要輸入識(shí)讀信息,該識(shí)讀信息中的內(nèi)容可包含添加信息、或與添加信息相同,還可以與添加信息不同。
[0011]上述的將組合式防偽標(biāo)識(shí)中的數(shù)據(jù)進(jìn)行綁定的方法,其中,在步驟S3中,若識(shí)讀信息中的內(nèi)容包含添加信息、或與添加信息相同,在識(shí)讀信息字符串組與添加信息字符串組在存儲(chǔ)在數(shù)據(jù)存儲(chǔ)鏈表前,識(shí)讀信息字符串組與添加信息字符串組會(huì)進(jìn)行比較,若識(shí)讀信息字符串組中包含有與添加信息字符串組完全相同的字符串組,則將識(shí)讀信息字符串組與添加信息字符串組存儲(chǔ)在數(shù)據(jù)存儲(chǔ)鏈表中。
[0012]本發(fā)明提供一種將組合式防偽標(biāo)識(shí)中的數(shù)據(jù)進(jìn)行綁定的裝置,包括專(zhuān)用二維碼識(shí)讀軟件、點(diǎn)陣圖形客戶(hù)端與云服務(wù)器:
[0013]所述專(zhuān)用二維碼識(shí)讀軟件,用于對(duì)已生成的二維碼二維碼進(jìn)行掃描以輸入添加信息,在經(jīng)過(guò)進(jìn)制轉(zhuǎn)換與加密處理后形成暗文信息,并將添加信息字符串組、暗文信息與ID號(hào)形成暗文信息數(shù)據(jù)包上傳至云服務(wù)器;
[0014]所述點(diǎn)陣圖形客戶(hù)端,用于將識(shí)讀信息與點(diǎn)陣圖形相關(guān)聯(lián),并轉(zhuǎn)換為與添加信息字符串組相同進(jìn)制的識(shí)讀信息字符串組,將識(shí)讀信息字符串組與ID號(hào)形成識(shí)讀信息數(shù)據(jù)包上傳至云服務(wù)器;
[0015]所述云服務(wù)器,用于對(duì)暗文信息數(shù)據(jù)包與識(shí)讀信息數(shù)據(jù)包進(jìn)行解壓,在查詢(xún)到與ID號(hào)完全相同的數(shù)據(jù)存儲(chǔ)鏈表后,將暗文信息數(shù)據(jù)包與識(shí)讀信息數(shù)據(jù)包存儲(chǔ)在數(shù)據(jù)存儲(chǔ)鏈表中,以使添加信息字符串組與識(shí)讀信息字符串組形成綁定關(guān)系。
[0016]上述的裝置,其中,所述專(zhuān)用二維碼識(shí)讀軟件中進(jìn)制轉(zhuǎn)換器,用于將添加信息轉(zhuǎn)換為二進(jìn)制、八進(jìn)制、十進(jìn)制或十六進(jìn)制的添加信息字符串組。
[0017]上述的裝置,其中,所述點(diǎn)陣圖形客戶(hù)端包括進(jìn)制轉(zhuǎn)換器,用于將將識(shí)讀信息轉(zhuǎn)換為與添加信息字符串組相同進(jìn)制的識(shí)讀信息字符串組。
[0018]上述的裝置,其中,所述進(jìn)制轉(zhuǎn)換器為二進(jìn)制、八進(jìn)制、十進(jìn)制或十六進(jìn)制的轉(zhuǎn)換器。
[0019]上述的裝置,其中,所述云服務(wù)器中還包括判斷模塊,用于在識(shí)讀信息字符串組存儲(chǔ)在數(shù)據(jù)存儲(chǔ)鏈表前,與添加信息字符串組進(jìn)行比較,若識(shí)讀信息字符串組中包含有與添加信息字符串組完全相同的字符串組,則將添加信息字符串組與識(shí)讀信息字符串組存儲(chǔ)在數(shù)據(jù)存儲(chǔ)鏈表中。
[0020]與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn):
[0021]本發(fā)明以唯一的ID號(hào)為條件將識(shí)讀信息上傳至云服務(wù)器的數(shù)據(jù)存儲(chǔ)鏈表中,從而使數(shù)據(jù)存儲(chǔ)鏈表中的識(shí)讀信息、與待加密信息進(jìn)行快速綁定,以形成關(guān)聯(lián)綁定關(guān)系;
[0022]由于在存儲(chǔ)前還可以將識(shí)讀信息與待加密信息進(jìn)行比對(duì),因此,在二者形成綁定關(guān)系前還可以辨別識(shí)讀信息中是否包含與待加密信息相同的內(nèi)容;
[0023]由于二維碼中的添加信息是在二維碼生成后輸入的,因此,更具備靈活性。
【附圖說(shuō)明】
[0024]圖1為本發(fā)明中方法部分的流程圖;
[0025]圖2為本發(fā)明中裝置部分的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0026]本發(fā)明提供一種將組合式防偽標(biāo)識(shí)中的數(shù)據(jù)進(jìn)行綁定的方法,該組合式防偽標(biāo)識(shí)包括二維碼與點(diǎn)陣圖形,二維碼與點(diǎn)陣圖形在生成過(guò)程中具有相同的ID號(hào),包括以下步驟:
[0027]S1、通過(guò)專(zhuān)用二維碼識(shí)讀軟件對(duì)已生成的二維碼進(jìn)行掃描以輸入添加信息,在經(jīng)過(guò)進(jìn)制轉(zhuǎn)換與加密處理后形成暗文信息,并將添加信息字符串組、暗文信息與ID號(hào)形成暗文信息數(shù)據(jù)包上傳至云服務(wù)器。
[0028]在步驟SI中,包括以下子步驟:
[0029]S11、對(duì)所輸入的添加信息的字節(jié)長(zhǎng)度參數(shù)進(jìn)行判斷,若添加信息的字節(jié)長(zhǎng)度參數(shù)大于預(yù)設(shè)暗文信息存儲(chǔ)區(qū)域的字節(jié)長(zhǎng)度參數(shù),則提示重新輸入添加信息;若添加信息的字節(jié)長(zhǎng)度參數(shù)不大于預(yù)設(shè)暗文信息存儲(chǔ)區(qū)域的字節(jié)長(zhǎng)度參數(shù),則對(duì)添加信息的進(jìn)制進(jìn)行轉(zhuǎn)換操作。
[0030]另外,二維碼識(shí)讀軟件在對(duì)二維碼進(jìn)行掃描后,以獲得二維碼的ID號(hào)。
[0031]S12、將添加信息轉(zhuǎn)換為二進(jìn)制、八進(jìn)制、十進(jìn)制或十六進(jìn)制的添加信息字符串組;
[0032]S13、添加信息字符串組通過(guò)隨機(jī)調(diào)用的加密方式進(jìn)行加密,以形成暗文信息。
[0033]其中,加密方式可采用DES加密方式、3DES加密方式、TEA加密方式、XTEA加密方式、RC4加密方式、PANAMA加密方式、Twofish加密方式、CAST-128加密方式、CAST-256加密方式、MD5加密方式或enigma加密方式中的一種。
[0034]調(diào)用方式可以是以添加信息的輸入時(shí)間為條件,根據(jù)時(shí)間的不同以隨機(jī)調(diào)用上述加密方式中的一種。
[0035]S14、將添加信息字符串組、暗文信息與ID號(hào)形成暗文信息數(shù)據(jù)包上傳至云服務(wù)器。
[0036]S2、將識(shí)讀信息與點(diǎn)陣圖形相關(guān)聯(lián),并轉(zhuǎn)換為與添加信息字符串組相同進(jìn)制的識(shí)讀信息字符串組,將識(shí)讀信息字符串組與ID號(hào)形成識(shí)讀信息數(shù)據(jù)包上傳至云服務(wù)器。
[0037]該ID號(hào)為點(diǎn)陣圖形在生成時(shí)由數(shù)據(jù)庫(kù)中獲取,該ID號(hào)與二維碼的ID號(hào)相同。
[0038]在步驟S2中,進(jìn)制轉(zhuǎn)換器可將識(shí)讀信息轉(zhuǎn)換為二進(jìn)制、八進(jìn)制、十進(jìn)制或十六進(jìn)制的字符串組。
[0039]另外,在步驟S2實(shí)施前,輸入識(shí)讀信息,該識(shí)讀信息中的內(nèi)容可包含添加信息、或與添加信息相同,還可以與添加信息不同。
[0040]S3、云服務(wù)器對(duì)暗文信息數(shù)據(jù)包與識(shí)讀信息數(shù)據(jù)包進(jìn)行解壓,在查詢(xún)到與ID號(hào)完全相同的數(shù)據(jù)存儲(chǔ)鏈表后,將暗文信息數(shù)據(jù)包與識(shí)讀信息數(shù)據(jù)包存儲(chǔ)在數(shù)據(jù)存儲(chǔ)鏈表中,以使添加信息字符串組與識(shí)讀信息字符串組形成綁定關(guān)系。
[0041]在步驟S3中,若識(shí)讀信息中的內(nèi)容包含添加信息、或與添加信息相同,在識(shí)讀信息字符串組與添加信息字符串