亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種二維碼及其生成方法與識(shí)別方法

文檔序號(hào):8299471閱讀:351來(lái)源:國(guó)知局
一種二維碼及其生成方法與識(shí)別方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及二維碼領(lǐng)域,尤其是一種二維碼及其生成方法與識(shí)別方法。
【背景技術(shù)】
[0002]二維碼是用特定的幾何圖形按一定規(guī)律在平面(二維方向)上分布的黑白相間的圖形。然而,由于現(xiàn)有的任意一種二維碼APP識(shí)別軟件都是能夠?qū)ΧS碼進(jìn)行識(shí)讀與解析,因此,容易造成信息外泄的現(xiàn)象發(fā)生。

【發(fā)明內(nèi)容】

[0003]針對(duì)上述問(wèn)題中存在的不足之處,本發(fā)明提供一種在對(duì)該二維碼進(jìn)行讀取時(shí),可根據(jù)提示信息以下載并安裝專用的二維碼APP識(shí)別軟件,從而解析出與該二維碼所對(duì)應(yīng)的信息的一種二維碼及其生成方法與識(shí)別方法。
[0004]為實(shí)現(xiàn)上述目的,本發(fā)明提供一種二維碼,該二維碼在生成時(shí)包括明文信息部分、經(jīng)過(guò)加密操作的暗文信息部分、以及設(shè)置在明文信息部分和暗文信息部分之間的分隔符;
[0005]所述明文信息部分為用于解析該二維碼的APP識(shí)別軟件的下載地址信息;
[0006]所述暗文信息部分包括經(jīng)過(guò)加密操作后、由相同的一個(gè)或多個(gè)字符組成的加密信息;
[0007]加密操作的加密方式為CAST-128加密方式或CAST-256加密方式。
[0008]上述的一種二維碼,其中,所述明文信息部分為可見(jiàn)的字符或字符串信息。
[0009]上述的一種二維碼,其中,所述加密信息在經(jīng)過(guò)加密操作前被轉(zhuǎn)換為二進(jìn)制、八進(jìn)制、十進(jìn)制或十六進(jìn)制的文本字符串信息。
[0010]上述的一種二維碼,其中,所述暗文信息部分還包括應(yīng)用范圍標(biāo)識(shí)符信息與加密方式指示信息,所述應(yīng)用范圍標(biāo)識(shí)符信息依次設(shè)置在所述加密方式指示信息與所述加密信息的前側(cè);
[0011]所述應(yīng)用范圍標(biāo)識(shí)符信息用于表示該二維碼的應(yīng)用范圍;
[0012]所述加密方式指示信息用于表示該所述加密信息的加密方式。
[0013]本發(fā)明提供一種二維碼的生成方法,包括以下步驟:
[0014]S1、在二維碼生成軟件中選定所生成的二維碼的應(yīng)用范圍;
[0015]S2、在暗文信息輸入界面中輸入需要加密的信息內(nèi)容,并將信息內(nèi)容轉(zhuǎn)換為相應(yīng)進(jìn)制的字符串信息;
[0016]S3、根據(jù)字符串信息生成的當(dāng)前顯示時(shí)間,以調(diào)用CAST-128或CAST-256加密方式對(duì)字符串信息生成進(jìn)行加密操作,以形成加密信息;
[0017]S4、將應(yīng)用范圍標(biāo)識(shí)符信息的標(biāo)號(hào)、加密方式指令信息的標(biāo)號(hào)與加密信息合并為暗文信息部分;
[0018]S5、將明文信息部分與暗文信息部分合并后導(dǎo)入二維碼生成界面中,以生成與其相對(duì)應(yīng)的二維碼。
[0019]上述的二維碼的生成方法,其中,在步驟S2中,所述信息內(nèi)容在經(jīng)過(guò)加密操作前被轉(zhuǎn)換為二進(jìn)制、八進(jìn)制、十進(jìn)制或十六進(jìn)制的文本字符串信息,通過(guò)菜單選項(xiàng)以選擇信息內(nèi)容所要轉(zhuǎn)換的進(jìn)制類型。
[0020]上述的二維碼的生成方法,其中,在步驟S2中,
[0021]將00?59秒劃分為四個(gè)時(shí)間區(qū)間段:
[0022]將00?14秒劃分為第一時(shí)間區(qū)間段,與二進(jìn)制相對(duì)應(yīng);
[0023]將15?29秒劃分為第二時(shí)間區(qū)間段,與八進(jìn)制相對(duì)應(yīng);
[0024]將30?44秒劃分為第三時(shí)間區(qū)間段,與十進(jìn)制相對(duì)應(yīng);
[0025]將45?59秒劃分為第四時(shí)間區(qū)間段,與十六進(jìn)制相對(duì)應(yīng)。
[0026]上述的二維碼的生成方法,其中,在步驟S3中,包括以下操作:
[0027]判斷字符串信息轉(zhuǎn)換生成后系統(tǒng)時(shí)間中末位數(shù)字的類型,若末位數(shù)字不能夠被數(shù)字2整除,則判定該末位數(shù)字為奇數(shù),則采用CAST-128加密方式對(duì)字符串信息進(jìn)行加密處理,以形成加密信息;
[0028]若末位數(shù)字能夠被數(shù)字2整除,則判定該末位數(shù)字為偶數(shù),則采用CAST-256加密方式對(duì)字符串信息進(jìn)行加密處理,以形成加密信息。
[0029]本發(fā)明提供一種二維碼的識(shí)別方法,包括以下步驟:
[0030]通過(guò)二維碼APP識(shí)別軟件對(duì)二維碼進(jìn)行掃描,若當(dāng)前二維碼APP識(shí)別軟件無(wú)法解析二維碼中的暗文信息部分,則在二維碼APP識(shí)別軟件的界面中提示用戶根據(jù)二維碼的明文信息部分中的地址信息,下載解析該二維碼的APP識(shí)別軟件;
[0031]若當(dāng)前二維碼APP識(shí)別軟件能夠解析二維碼中的暗文信息部分,則在二維碼APP識(shí)別軟件的界面中顯示暗文信息部分中的加密信息。
[0032]與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn):
[0033]本發(fā)明提供的二維碼中包括的明文信息部分,可提示使用者下載并安裝用于對(duì)二維碼中的暗文信息部分進(jìn)行解析的二維碼APP識(shí)別軟件,以獲取與暗文信息部分相對(duì)應(yīng)的信息內(nèi)容,通過(guò)此種方式,可防止本發(fā)明中的二維碼中的內(nèi)容其他二維碼APP識(shí)別軟件所解析,避免發(fā)生信息外泄的現(xiàn)象發(fā)生。
【附圖說(shuō)明】
[0034]圖1為本發(fā)明中二維碼組成部分的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0035]如圖1所示,本發(fā)明提供的二維碼在生成時(shí)包括明文信息部分、經(jīng)過(guò)加密操作的暗文信息部分、以及設(shè)置在明文信息部分和暗文信息部分之間的分隔符。
[0036]明文信息部分為可見(jiàn)的字符或字符串信息,明文信息部分為用于解析該二維碼的APP識(shí)別軟件的下載地址信息,當(dāng)任何的二維碼APP識(shí)別軟件對(duì)該二維碼進(jìn)行掃描時(shí),用于下載安裝可以解析暗文的APP識(shí)別軟件。
[0037]暗文信息部分包括由前至后依次排列的應(yīng)用范圍標(biāo)識(shí)符信息、加密方式指示信息與加密信息。
[0038]應(yīng)用范圍標(biāo)識(shí)符信息的標(biāo)號(hào)用于表示該二維碼的應(yīng)用范圍,其中,應(yīng)用范圍標(biāo)識(shí)符信息為由O個(gè)或多個(gè)字符所組成的標(biāo)識(shí)符。
[0039]加密方式指示信息的標(biāo)號(hào)用于表示該加密信息的加密方式,其中,加密方式指示信息可用2位的數(shù)字組成。加密方式為CAST-128加密方式或CAST-256加密方式。
[0040]加密信息在經(jīng)過(guò)加密操作前被轉(zhuǎn)換為二進(jìn)制、八進(jìn)制、十進(jìn)制或十六進(jìn)制的文本字符串信息。
[0041]文本字符串信息在經(jīng)過(guò)加密方式完成加密操作后,由相同的一個(gè)或多個(gè)字符組成的加密信息。
[0042]分隔符可采用除”、“//”、“: ”以外的任一符號(hào),用于將明文信息部分與暗文信息部分進(jìn)行區(qū)分。
[0043]本發(fā)明還提供一種二維碼的生成方法,包括以下步驟:
[0044]S1、在二維碼生成軟件中設(shè)定所生成的二維碼的應(yīng)用范圍;
[0045]二維碼的應(yīng)用范圍由應(yīng)用范圍標(biāo)識(shí)符信息的標(biāo)號(hào)進(jìn)行表示,其中,應(yīng)用范圍標(biāo)識(shí)符信息的標(biāo)號(hào)為由O個(gè)或多個(gè)字符所組成的標(biāo)識(shí)符。
[0046]S2、在暗文信息輸入界面中輸入需要加密的信息內(nèi)容,并將信息內(nèi)容轉(zhuǎn)換為相應(yīng)進(jìn)制的字符串信息;
[0047]其中,信息內(nèi)容在經(jīng)過(guò)加密操作前被轉(zhuǎn)換為二進(jìn)制、八進(jìn)制、十進(jìn)制或十六進(jìn)制的文本字符串信息,可通過(guò)菜單選項(xiàng)以選擇信息內(nèi)容所要轉(zhuǎn)換的進(jìn)制類型。
[0048]另外,還使系統(tǒng)自動(dòng)將信息內(nèi)容轉(zhuǎn)換為相應(yīng)進(jìn)制類型的字符串信息,其操作步驟如下:
[0049]將00?59秒劃分為四個(gè)時(shí)間區(qū)間段:
[0050]其中,將00?14秒劃分為第一時(shí)間區(qū)間段,與二進(jìn)制相對(duì)應(yīng);
[0051]將15?29秒劃分為第二時(shí)間區(qū)間段,與八進(jìn)制相對(duì)應(yīng);
[0052]將30?44秒劃分為第三時(shí)間區(qū)間段,與十進(jìn)制相對(duì)應(yīng);
[0053]將45?59秒劃分為第四時(shí)間區(qū)間段,與十六進(jìn)制相對(duì)應(yīng)。
[0054]判斷在暗文信息輸入界面中輸入需要加密的信息內(nèi)容的系統(tǒng)顯示時(shí)間,并根據(jù)系統(tǒng)顯示時(shí)間以判定所屬的時(shí)間區(qū)間段,以及轉(zhuǎn)換后字符串信息的進(jìn)制類型。
[0055]其中,若在
當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1