国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種考生身份認(rèn)證數(shù)據(jù)壓縮加密方法及解密方法

      文檔序號(hào):7823289閱讀:258來(lái)源:國(guó)知局
      一種考生身份認(rèn)證數(shù)據(jù)壓縮加密方法及解密方法
      【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種考生身份認(rèn)證數(shù)據(jù)壓縮加密方法及解密方法,該壓縮加密方法包括:讀取考生的生物特征,并生成多個(gè)生物特征字符串;結(jié)合第一密鑰的長(zhǎng)度及考生的標(biāo)識(shí)號(hào),將第一密鑰的字符逐個(gè)地添加到每個(gè)生物特征字符串中對(duì)其進(jìn)行加密;對(duì)所有生物特征字符串排列構(gòu)成的總特征字符串進(jìn)行壓縮;結(jié)合第二密鑰的長(zhǎng)度,將第二密鑰的字符逐個(gè)地添加到壓縮后的總特征字符串中對(duì)其進(jìn)行加密;將總特征字符串轉(zhuǎn)化成二維碼。本方法加密過(guò)程隨機(jī),數(shù)據(jù)安全性高,可避免考生提前準(zhǔn)備作弊信息,而且對(duì)考生身份認(rèn)證數(shù)據(jù)進(jìn)行壓縮加密后,數(shù)據(jù)量并沒(méi)有明顯的變化,運(yùn)算速度快,識(shí)別效果較好,可廣泛應(yīng)用于考試安全監(jiān)管領(lǐng)域中。
      【專(zhuān)利說(shuō)明】一種考生身份認(rèn)證數(shù)據(jù)壓縮加密方法及解密方法

      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及數(shù)據(jù)加解密領(lǐng)域,特別是涉及一種考生身份認(rèn)證數(shù)據(jù)壓縮加密方法及解密方法。

      【背景技術(shù)】
      [0002]隨著各種考試的規(guī)模和數(shù)量逐年增加,各種考試的重要性也日益提高,相應(yīng)而來(lái)的是各種考生作弊行為也日益增多??忌矸輦卧旒夹g(shù)也越來(lái)越先進(jìn),導(dǎo)致作弊行為之一的代考現(xiàn)象越來(lái)越猖獗,雖然考試管理機(jī)構(gòu)采取了多種措施進(jìn)行預(yù)防,都不能有效杜絕代考現(xiàn)象。鑒別考生身份的真實(shí)性,具有至關(guān)重要的地位,關(guān)系到考試的結(jié)果、公平性和成績(jī)的真實(shí)性。目前通常采用的手段之一是在報(bào)考時(shí)采集考生的指紋、頭像等生物特征,考試入場(chǎng)時(shí)比對(duì)考生的現(xiàn)場(chǎng)采集特征與之前采集的標(biāo)本特征??忌卣骺上掳l(fā)至設(shè)備,也可以制作到準(zhǔn)考證上,從而在考試時(shí)根據(jù)生物特征對(duì)考生進(jìn)行身份驗(yàn)證。但是現(xiàn)有技術(shù)中,一般并不會(huì)對(duì)這些生物特征進(jìn)行加密,或加密過(guò)于簡(jiǎn)單,數(shù)據(jù)安全性不高,容易被篡改;或者會(huì)根據(jù)現(xiàn)有的一些加密算法對(duì)生物特征進(jìn)行加密,但是這樣會(huì)導(dǎo)致加密后數(shù)據(jù)量過(guò)大,影響識(shí)別效果。另外,還有其它對(duì)考生身份進(jìn)行認(rèn)證的方法,但是也并未對(duì)考生個(gè)體信息與考生的生物信息進(jìn)行關(guān)聯(lián)加密,容易被替換,安全性低??偟膩?lái)說(shuō),現(xiàn)有技術(shù)中對(duì)考生進(jìn)行身份認(rèn)證的方法存在數(shù)據(jù)安全性低、計(jì)算量大或識(shí)別效果差等問(wèn)題。


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

      [0003]為了解決上述的技術(shù)問(wèn)題,本發(fā)明的目的是提供一種考生身份認(rèn)證數(shù)據(jù)壓縮加密方法。本發(fā)明的另一目的是提供一種考生身份認(rèn)證數(shù)據(jù)壓縮加密方法的解密方法。
      [0004]本發(fā)明解決其技術(shù)問(wèn)題所采用的技術(shù)方案是:
      一種考生身份認(rèn)證數(shù)據(jù)壓縮加密方法,包括:
      51、讀取考生的生物特征,并生成多個(gè)生物特征字符串;
      52、結(jié)合第一密鑰的長(zhǎng)度及考生的標(biāo)識(shí)號(hào),將第一密鑰的字符逐個(gè)地添加到每個(gè)生物特征字符串中對(duì)其進(jìn)行加密;
      53、對(duì)所有生物特征字符串排列構(gòu)成的總特征字符串進(jìn)行壓縮;
      54、結(jié)合第二密鑰的長(zhǎng)度,將第二密鑰的字符逐個(gè)地添加到壓縮后的總特征字符串中對(duì)其進(jìn)行加密;
      55、將總特征字符串轉(zhuǎn)化成二維碼。
      [0005]進(jìn)一步,所述步驟S2,包括:
      521、讀取預(yù)設(shè)的第一密鑰并獲得其長(zhǎng)度N后,從考生的標(biāo)識(shí)號(hào)中隨機(jī)讀取N個(gè)數(shù)字字符,同時(shí)將N個(gè)數(shù)字字符的位數(shù)按順序組合形成隨機(jī)數(shù)字符串;
      522、針對(duì)每個(gè)生物特征字符串,根據(jù)讀取的N個(gè)數(shù)字字符,將第一密鑰的字符逐個(gè)地添加到該生物特征字符串的不同位置。
      [0006]進(jìn)一步,所述步驟S3,包括: 531、將所有生物特征字符串按順序排列,并在最后一個(gè)生物特征字符串的位置依次添加分隔符和隨機(jī)數(shù)字符串后構(gòu)成總特征字符串;
      532、對(duì)總特征字符串進(jìn)行壓縮。
      [0007]進(jìn)一步,所述步驟S4,包括:
      541、讀取預(yù)設(shè)的第二密鑰并獲得其長(zhǎng)度M后,從壓縮后的總特征字符串的最后一位開(kāi)始,按順序查找并讀取M個(gè)數(shù)字字符,并將讀取的M個(gè)數(shù)字字符按照讀取順序逐個(gè)遞增10,最后獲得M個(gè)數(shù)字;
      542、按照從大到小的數(shù)字順序,將第二密鑰的字符從左到右逐個(gè)地添加到壓縮后的總特征字符串中與M個(gè)數(shù)字對(duì)應(yīng)的字符位置。
      [0008]進(jìn)一步,所述S22,包括:
      5221、針對(duì)每個(gè)生物特征字符串,根據(jù)讀取的N個(gè)數(shù)字字符,采用下式計(jì)算獲得N個(gè)加密數(shù)字:
      jmnum=i * 100 + (zwnum-1) *10 + num
      上式中,jmnum代表加密數(shù)字,i代表數(shù)字字符的序號(hào)且i=l,2...N,num代表數(shù)字字符的值,zwnum代表生物特征字符串的序號(hào);
      5222、按照從大到小的數(shù)字順序,將第一密鑰的字符從右到左逐個(gè)地添加到該生物特征字符串中與N個(gè)加密數(shù)字對(duì)應(yīng)的字符位置。
      [0009]本發(fā)明解決其技術(shù)問(wèn)題所采用的另一技術(shù)方案是:
      采用所述的壓縮加密方法的一種考生身份認(rèn)證數(shù)據(jù)解密方法,包括:
      DSl、讀取二維碼并解析獲得密文特征字符串;
      DS2、結(jié)合第二密鑰的長(zhǎng)度,逐個(gè)地驗(yàn)證并刪除密文特征字符串中所添加的第二密鑰的字符;
      DS3、將密文特征字符串進(jìn)行解壓縮;
      DS4、針對(duì)密文特征字符串中的每個(gè)生物特征字符串,逐個(gè)地驗(yàn)證并刪除該生物特征字符串中所添加的第一密鑰的字符;
      DS5、將所有生物特征字符串轉(zhuǎn)化為對(duì)應(yīng)的生物特征信息。
      [0010]進(jìn)一步,所述步驟DS2 ,包括:
      DS21、讀取預(yù)設(shè)的第二密鑰并獲得其長(zhǎng)度M后,從密文特征字符串的最后一位開(kāi)始,按順序查找并讀取M個(gè)數(shù)字字符,并將讀取的M個(gè)數(shù)字字符按照讀取順序逐個(gè)遞增10,最后獲得M個(gè)數(shù)字;
      DS22、按照從小到大的數(shù)字順序,逐次讀取密文特征字符串中與M個(gè)數(shù)字對(duì)應(yīng)的字符位置上的字符,同時(shí)按照從右往左的順序逐次讀取第二密鑰的字符后,判斷兩字符是否一致,若是,則刪除密文特征字符串的該字符并繼續(xù)執(zhí)行步驟DS23,反之,進(jìn)行異常告警并結(jié)束;
      DS23、判斷步驟DS22的執(zhí)行次數(shù)是否小于M,若是,則返回執(zhí)行步驟DS22,反之結(jié)束。
      [0011]進(jìn)一步,所述步驟DS3,其具體為:
      將密文特征字符串進(jìn)行解壓縮,進(jìn)而獲取解壓縮后的密文特征字符串中的分隔符后,獲取分隔符后面的所有字符作為隨機(jī)數(shù)字符串。
      [0012]進(jìn)一步,所述步驟DS4,包括: DS41、對(duì)隨機(jī)數(shù)字符串的每個(gè)字符,逐個(gè)讀取考生的標(biāo)識(shí)號(hào)中對(duì)應(yīng)位置的數(shù)字字符;DS42、針對(duì)密文特征字符串中的每個(gè)生物特征字符串,根據(jù)讀取的所有數(shù)字字符,逐個(gè)驗(yàn)證并刪除該生物特征字符串中所添加的第一密鑰的字符。
      [0013]進(jìn)一步,所述步驟DS42,包括:
      DS421、針對(duì)密文特征字符串中的每個(gè)生物特征字符串,根據(jù)讀取的N個(gè)數(shù)字字符,采用下式計(jì)算獲得N個(gè)解密數(shù)字:
      jm_num= i * 100 + (zwnum-1) *10 + num
      上式中,jm_num代表解密數(shù)字,i代表數(shù)字字符的序號(hào)且i=l,2...N,num代表數(shù)字字符的值,zwnum代表生物特征字符串的序號(hào);
      DS422、按照從小到大的數(shù)字順序,逐次讀取生物特征字符串中與N個(gè)數(shù)字對(duì)應(yīng)的字符位置上的字符,同時(shí)從左到右逐次讀取第一密鑰的字符后,判斷兩字符是否一致,若是,則刪除生物特征字符串的該字符并繼續(xù)執(zhí)行步驟DS423,反之,進(jìn)行異常告警并結(jié)束;
      DS423、判斷步驟DS422的執(zhí)行次數(shù)是否小于N,若是,則返回執(zhí)行步驟DS422,反之結(jié)束。
      [0014]本發(fā)明的有益效果是:本發(fā)明的一種考生身份認(rèn)證數(shù)據(jù)壓縮加密方法,包括:S1、讀取考生的生物特征,并生成多個(gè)生物特征字符串;S2、結(jié)合第一密鑰的長(zhǎng)度及考生的標(biāo)識(shí)號(hào),將第一密鑰的字符逐個(gè)地添加到每個(gè)生物特征字符串中對(duì)其進(jìn)行加密;S3、對(duì)所有生物特征字符串排列構(gòu)成的總特征字符串進(jìn)行壓縮;S4、結(jié)合第二密鑰的長(zhǎng)度,將第二密鑰的字符逐個(gè)地添加到壓縮后的總特征字符串中對(duì)其進(jìn)行加密;S5、將總特征字符串轉(zhuǎn)化成二維碼。本方法加密過(guò)程隨機(jī),數(shù)據(jù)安全性高,可避免考生提前準(zhǔn)備作弊信息,而且對(duì)考生身份認(rèn)證數(shù)據(jù)進(jìn)行壓縮加密后,數(shù)據(jù)量并沒(méi)有明顯的變化,運(yùn)算速度快,識(shí)別效果較好。
      [0015]本發(fā)明的另一有益效果是:本發(fā)明的一種考生身份認(rèn)證數(shù)據(jù)解密方法,包括:DS1、讀取二維碼并解析獲得密文特征字符串;DS2、結(jié)合第二密鑰的長(zhǎng)度,逐個(gè)地驗(yàn)證并刪除密文特征字符串中所添加的第二密鑰的字符;DS3、將密文特征字符串進(jìn)行解壓縮;DS4、針對(duì)密文特征字符串中的每個(gè)生物特征字符串,逐個(gè)地驗(yàn)證并刪除該生物特征字符串中所添加的第一密鑰的字符;DS5、將所有生物特征字符串轉(zhuǎn)化為對(duì)應(yīng)的生物特征信息。本方法具有個(gè)性化差異,數(shù)據(jù)安全性高,可有效驗(yàn)證考生身份認(rèn)真數(shù)據(jù)的合法性,而且數(shù)據(jù)量小,運(yùn)算速度快,識(shí)別效果好。

      【專(zhuān)利附圖】

      【附圖說(shuō)明】
      [0016]下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明。
      [0017]圖1是本發(fā)明的一種考生身份認(rèn)證數(shù)據(jù)壓縮加密方法的流程圖;
      圖2是本發(fā)明的一種考生身份認(rèn)證數(shù)據(jù)解密方法的流程圖;
      圖3是本發(fā)明的一種考生身份認(rèn)證數(shù)據(jù)壓縮加密方法的一具體實(shí)施例的流程示意圖; 圖4是本發(fā)明的一種考生身份認(rèn)證數(shù)據(jù)解密方法的一具體實(shí)施例的流程示意圖。

      【具體實(shí)施方式】
      [0018]參照?qǐng)D1,本發(fā)明提供了一種考生身份認(rèn)證數(shù)據(jù)壓縮加密方法,包括:
      S1、讀取考生的生物特征,并生成多個(gè)生物特征字符串; 52、結(jié)合第一密鑰的長(zhǎng)度及考生的標(biāo)識(shí)號(hào),將第一密鑰的字符逐個(gè)地添加到每個(gè)生物特征字符串中對(duì)其進(jìn)行加密;
      53、對(duì)所有生物特征字符串排列構(gòu)成的總特征字符串進(jìn)行壓縮;
      54、結(jié)合第二密鑰的長(zhǎng)度,將第二密鑰的字符逐個(gè)地添加到壓縮后的總特征字符串中對(duì)其進(jìn)行加密;
      55、將總特征字符串轉(zhuǎn)化成二維碼。
      [0019]進(jìn)一步作為優(yōu)選的實(shí)施方式,所述步驟S2,包括:
      521、讀取預(yù)設(shè)的第一密鑰并獲得其長(zhǎng)度N后,從考生的標(biāo)識(shí)號(hào)中隨機(jī)讀取N個(gè)數(shù)字字符,同時(shí)將N個(gè)數(shù)字字符的位數(shù)按順序組合形成隨機(jī)數(shù)字符串;
      522、針對(duì)每個(gè)生物特征字符串,根據(jù)讀取的N個(gè)數(shù)字字符,將第一密鑰的字符逐個(gè)地添加到該生物特征字符串的不同位置。
      [0020]進(jìn)一步作為優(yōu)選的實(shí)施方式,所述步驟S3,包括:
      531、將所有生物特征字符串按順序排列,并在最后一個(gè)生物特征字符串的位置依次添加分隔符和隨機(jī)數(shù)字符串后構(gòu)成總特征字符串;
      532、對(duì)總特征字符串進(jìn)行壓縮。
      [0021]進(jìn)一步作為優(yōu)選的實(shí)施方式,所述步驟S4,包括:
      541、讀取預(yù)設(shè)的第二密鑰并獲得其長(zhǎng)度M后,從壓縮后的總特征字符串的最后一位開(kāi)始,按順序查找并讀取M個(gè)數(shù)字字符,并將讀取的M個(gè)數(shù)字字符按照讀取順序逐個(gè)遞增10,最后獲得M個(gè)數(shù)字;
      542、按照從大到小的數(shù)字順序,將第二密鑰的字符從左到右逐個(gè)地添加到壓縮后的總特征字符串中與M個(gè)數(shù)字對(duì)應(yīng)的字符位置。
      [0022]進(jìn)一步作為優(yōu)選的實(shí)施方式,所述S22,包括:
      5221、針對(duì)每個(gè)生物特征字符串,根據(jù)讀取的N個(gè)數(shù)字字符,采用下式計(jì)算獲得N個(gè)加密數(shù)字:
      jmnum=i * 100 + (zwnum-1) *10 + num
      上式中,jmnum代表加密數(shù)字,i代表數(shù)字字符的序號(hào)且i=l,2...N,num代表數(shù)字字符的值,zwnum代表生物特征字符串的序號(hào);
      5222、按照從大到小的數(shù)字順序,將第一密鑰的字符從右到左逐個(gè)地添加到該生物特征字符串中與N個(gè)加密數(shù)字對(duì)應(yīng)的字符位置。
      [0023]參照?qǐng)D2,本發(fā)明還提供了采用所述的壓縮加密方法的一種考生身份認(rèn)證數(shù)據(jù)解密方法,包括:
      DSl、讀取二維碼并解析獲得密文特征字符串;
      DS2、結(jié)合第二密鑰的長(zhǎng)度,逐個(gè)地驗(yàn)證并刪除密文特征字符串中所添加的第二密鑰的字符;
      DS3、將密文特征字符串進(jìn)行解壓縮;
      DS4、針對(duì)密文特征字符串中的每個(gè)生物特征字符串,逐個(gè)地驗(yàn)證并刪除該生物特征字符串中所添加的第一密鑰的字符;
      DS5、將所有生物特征字符串轉(zhuǎn)化為對(duì)應(yīng)的生物特征信息。
      [0024]進(jìn)一步作為優(yōu)選的實(shí)施方式,所述步驟DS2,包括: DS21、讀取預(yù)設(shè)的第二密鑰并獲得其長(zhǎng)度M后,從密文特征字符串的最后一位開(kāi)始,按順序查找并讀取M個(gè)數(shù)字字符,并將讀取的M個(gè)數(shù)字字符按照讀取順序逐個(gè)遞增10,最后獲得M個(gè)數(shù)字;
      DS22、按照從小到大的數(shù)字順序,逐次讀取密文特征字符串中與M個(gè)數(shù)字對(duì)應(yīng)的字符位置上的字符,同時(shí)按照從右往左的順序逐次讀取第二密鑰的字符后,判斷兩字符是否一致,若是,則刪除密文特征字符串的該字符并繼續(xù)執(zhí)行步驟DS23,反之,進(jìn)行異常告警并結(jié)束;
      DS23、判斷步驟DS22的執(zhí)行次數(shù)是否小于M,若是,則返回執(zhí)行步驟DS22,反之結(jié)束。
      [0025]進(jìn)一步作為優(yōu)選的實(shí)施方式,所述步驟DS3,其具體為:
      將密文特征字符串進(jìn)行解壓縮,進(jìn)而獲取解壓縮后的密文特征字符串中的分隔符后,獲取分隔符后面的所有字符作為隨機(jī)數(shù)字符串。
      [0026]進(jìn)一步作為優(yōu)選的實(shí)施方式,所述步驟DS4,包括:
      DS41、對(duì)隨機(jī)數(shù)字符串的每個(gè)字符,逐個(gè)讀取考生的標(biāo)識(shí)號(hào)中對(duì)應(yīng)位置的數(shù)字字符;DS42、針對(duì)密文特征字符串中的每個(gè)生物特征字符串,根據(jù)讀取的所有數(shù)字字符,逐個(gè)驗(yàn)證并刪除該生物特征字符串中所添加的第一密鑰的字符。
      [0027]進(jìn)一步作為優(yōu)選的實(shí)施方式,所述步驟DS42,包括:
      DS421、針對(duì)密文特征字符串中的每個(gè)生物特征字符串,根據(jù)讀取的N個(gè)數(shù)字字符,采用下式計(jì)算獲得N個(gè)解密數(shù)字:
      jm_num= i * 100 + (zwnum-1) *10 + num
      上式中,jm_num代表解密數(shù)字,i代表數(shù)字字符的序號(hào)且i=l,2...N,num代表數(shù)字字符的值,zwnum代表生物特征字符串的序號(hào);
      DS422、按照從小到大的數(shù)字順序,逐次讀取生物特征字符串中與N個(gè)數(shù)字對(duì)應(yīng)的字符位置上的字符,同時(shí)從左到右逐次讀取第一密鑰的字符后,判斷兩字符是否一致,若是,則刪除生物特征字符串的該字符并繼續(xù)執(zhí)行步驟DS423,反之,進(jìn)行異常告警并結(jié)束;
      DS423、判斷步驟DS422的執(zhí)行次數(shù)是否小于N,若是,則返回執(zhí)行步驟DS422,反之結(jié)束。
      [0028]下面結(jié)合具體實(shí)施例對(duì)本發(fā)明做進(jìn)一步說(shuō)明。
      [0029]實(shí)施例一
      參照?qǐng)D1,一種考生身份認(rèn)證數(shù)據(jù)壓縮加密方法,包括:
      S1、讀取考生的生物特征,并生成多個(gè)生物特征字符串。
      [0030]S2、結(jié)合第一密鑰的長(zhǎng)度及考生的標(biāo)識(shí)號(hào),將第一密鑰的字符逐個(gè)地添加到每個(gè)生物特征字符串中對(duì)其進(jìn)行加密;步驟SI與S2的順序可以調(diào)換過(guò)來(lái),不影響本方法的實(shí)施;
      具體地,步驟S2包括:
      521、讀取預(yù)設(shè)的第一密鑰并獲得其長(zhǎng)度N后,從考生的標(biāo)識(shí)號(hào)中隨機(jī)讀取N個(gè)數(shù)字字符,同時(shí)將N個(gè)數(shù)字字符的位數(shù)按順序組合形成隨機(jī)數(shù)字符串;
      522、針對(duì)每個(gè)生物特征字符串,根據(jù)讀取的N個(gè)數(shù)字字符,將第一密鑰的字符逐個(gè)地添加到該生物特征字符串的不同位置;
      優(yōu)選的,步驟S22是通過(guò)步驟S221~S222將第一密鑰的字符逐個(gè)地添加到每個(gè)生物特征字符串的:
      5221、針對(duì)每個(gè)生物特征字符串,根據(jù)讀取的N個(gè)數(shù)字字符,采用下式計(jì)算獲得N個(gè)加密數(shù)字:
      jmnum=i * 100 + (zwnum-1) *10 + num
      上式中,jmnum代表加密數(shù)字,i代表數(shù)字字符的序號(hào)且i=l,2...N,num代表數(shù)字字符的值,zwnum代表生物特征字符串的序號(hào);
      5222、按照從大到小的數(shù)字順序,將第一密鑰的字符從右到左逐個(gè)地添加到該生物特征字符串中與N個(gè)加密數(shù)字對(duì)應(yīng)的字符位置。
      [0031]S3、對(duì)所有生物特征字符串排列構(gòu)成的總特征字符串進(jìn)行壓縮;
      具體地,步驟S3包括S31~S32:
      531、將所有生物特征字符串按順序排列,并在最后一個(gè)生物特征字符串的位置依次添加分隔符和隨機(jī)數(shù)字符串后構(gòu)成總特征字符串;分隔符可以是逗號(hào)、句號(hào)、分號(hào)等符號(hào),與隨機(jī)數(shù)字符串一起起到分隔作用;
      532、對(duì)總特征字符串進(jìn)行壓縮。
      [0032]S4、結(jié)合第二密鑰的長(zhǎng)度,將第二密鑰的字符逐個(gè)地添加到壓縮后的總特征字符串中對(duì)其進(jìn)行加密;
      具體地,步驟S4包括S41~S42:
      541、讀取預(yù)設(shè)的第二密鑰并獲得其長(zhǎng)度M后,從壓縮后的總特征字符串的最后一位開(kāi)始,按順序查找并讀取M個(gè)數(shù)字字符,并將讀取的M個(gè)數(shù)字字符按照讀取順序逐個(gè)遞增10,最后獲得M個(gè)數(shù)字;
      542、按照從大到小的數(shù)字順序,將第二密鑰的字符從左到右逐個(gè)地添加到壓縮后的總特征字符串中與M個(gè)數(shù)字對(duì)應(yīng)的字符位置。
      [0033]S5、將總特征字符串轉(zhuǎn)化成二維碼。
      [0034]M、N均為正整數(shù)。
      [0035]本發(fā)明所稱(chēng)的生物特征可以是指紋特征、圖像特征等,優(yōu)選為安全性高的指紋特征。
      [0036]本方法通過(guò)將第一密鑰的字符逐個(gè)添加到生物特征字符串的不同位置,以及將第二密鑰的字符添加到壓縮后的總特征字符串的不同位置,實(shí)現(xiàn)加密-壓縮-再加密的過(guò)程,加密過(guò)程隨機(jī),事先無(wú)預(yù)知,而且加密數(shù)據(jù)與考生的生物特征信息密切相關(guān),具有個(gè)體化差異,難被替換,數(shù)據(jù)安全性高,可避免考生提前準(zhǔn)備作弊信息。而且本壓縮加密方法對(duì)考生身份認(rèn)證數(shù)據(jù)進(jìn)行壓縮加密后,數(shù)據(jù)量并沒(méi)有明顯的變化,運(yùn)算速度快,識(shí)別效果較好。
      [0037]實(shí)施例二
      參照?qǐng)D2,采用實(shí)施例一所述的壓縮加密方法的一種考生身份認(rèn)證數(shù)據(jù)解密方法,包括:
      DS1、讀取二維碼,進(jìn)而解析讀取的二維碼數(shù)據(jù),獲得密文特征字符串;
      DS2、結(jié)合第二密鑰的長(zhǎng)度,逐個(gè)地驗(yàn)證并刪除密文特征字符串中所添加的第二密鑰的字符;
      具體地,步驟DS2包括DS21~DS23:
      DS21、讀取預(yù)設(shè)的第二密鑰并獲得其長(zhǎng)度M后,從密文特征字符串的最后一位開(kāi)始,按順序查找并讀取M個(gè)數(shù)字字符,并將讀取的M個(gè)數(shù)字字符按照讀取順序逐個(gè)遞增10,最后獲得M個(gè)數(shù)字;
      DS22、按照從小到大的數(shù)字順序,逐次讀取密文特征字符串中與M個(gè)數(shù)字對(duì)應(yīng)的字符位置上的字符,同時(shí)按照從右往左的順序逐次讀取第二密鑰的字符后,判斷兩字符是否一致,若是,則刪除密文特征字符串的該字符并繼續(xù)執(zhí)行步驟DS23,反之,進(jìn)行異常告警并結(jié)束;本步驟中,與壓縮加密方法中的步驟S42是相反的過(guò)程,添加字符時(shí)是按照字符串的高位到低位的順序進(jìn)行添加的,驗(yàn)證并刪除字符時(shí)是按照從低位到高位的順序。將第一密鑰或第二密鑰的字符添加到字符串中可以是按照從左到右、從右到左等順序,驗(yàn)證刪除時(shí)對(duì)應(yīng)地反過(guò)來(lái)即可。
      [0038]DS23、判斷步驟DS22的執(zhí)行次數(shù)是否小于M,若是,則返回執(zhí)行步驟DS22,反之結(jié)束。這里的結(jié)束是指結(jié)束步驟DS2,并不是整個(gè)方法的結(jié)束。
      [0039]DS3、將密文特征字符串進(jìn)行解壓縮:將密文特征字符串進(jìn)行解壓縮,進(jìn)而獲取解壓縮后的密文特征字符串中的分隔符后,獲取分隔符后面的所有字符作為隨機(jī)數(shù)字符串。
      [0040]DS4、針對(duì)密文特征字符串中的每個(gè)生物特征字符串,逐個(gè)地驗(yàn)證并刪除該生物特征字符串中所添加的第一密鑰的字符;
      具體地,步驟DS4,包括DS41~DS42:
      DS41、對(duì)隨機(jī)數(shù)字符串的每個(gè)字符,逐個(gè)讀取考生的標(biāo)識(shí)號(hào)中對(duì)應(yīng)位置的數(shù)字字符;DS42、針對(duì)密文特征字符串中的每個(gè)生物特征字符串,根據(jù)讀取的所有數(shù)字字符,逐個(gè)驗(yàn)證并刪除該生物特征字符串中所添加的第一密鑰的字符。
      [0041]本實(shí)施例中,步驟DS42中是通過(guò)步驟DS421~DS423對(duì)每個(gè)生物特征字符串進(jìn)行驗(yàn)證的:
      DS421、針對(duì)密文特征字符串中的每個(gè)生物特征字符串,根據(jù)讀取的N個(gè)數(shù)字字符,采用下式計(jì)算獲得N個(gè)解密數(shù)字:
      jm_num= i * 100 + (zwnum-1) *10 + num
      上式中,jm_num代表解密數(shù)字,i代表數(shù)字字符的序號(hào)且i=l,2...N,num代表數(shù)字字符的值,zwnum代表生物特征字符串的序號(hào);
      DS422、按照從小到大的數(shù)字順序,逐次讀取生物特征字符串中與N個(gè)數(shù)字對(duì)應(yīng)的字符位置上的字符,同時(shí)從左到右逐次讀取第一密鑰的字符后,判斷兩字符是否一致,若是,則刪除生物特征字符串的該字符并繼續(xù)執(zhí)行步驟DS423,反之,進(jìn)行異常告警并結(jié)束;類(lèi)似的,本步驟與壓縮加密方法中的步驟S22也是相反的過(guò)程;
      DS423、判斷步驟DS422的執(zhí)行次數(shù)是否小于N,若是,則返回執(zhí)行步驟DS422,反之結(jié)束。這里的結(jié)束,是指結(jié)束步驟S42,完成對(duì)一個(gè)生物特征字符串的驗(yàn)證,并不是指結(jié)束整個(gè)方法。
      [0042]DS5、將所有生物特征字符串轉(zhuǎn)化為對(duì)應(yīng)的生物特征信息。此后,系統(tǒng)可以作出聲音提醒或文字提醒,提醒考生出具對(duì)應(yīng)的特征信息,完成比對(duì)。
      [0043]本方法通過(guò)逐步驗(yàn)證添加到密文特征字符串中的第二密鑰的字符并刪除,然后解壓縮密文特征字符串后,再逐步驗(yàn)證添加到每個(gè)生物特征字符串中的第一密鑰的字符,實(shí)現(xiàn)解密-解壓縮-再解密的過(guò)程,從而驗(yàn)證密文特征字符串以及各個(gè)生物特征字符串的合法性,最后在驗(yàn)證數(shù)據(jù)合法時(shí)轉(zhuǎn)換為相對(duì)應(yīng)的生物特征信息,作為考生身份認(rèn)證的比對(duì)基準(zhǔn)。本方法具有個(gè)性化差異,數(shù)據(jù)安全性高,可有效驗(yàn)證考生身份認(rèn)真數(shù)據(jù)的合法性,而且數(shù)據(jù)量小,運(yùn)算速度快,識(shí)別效果好。
      [0044]實(shí)施例三
      本實(shí)施例是實(shí)施例一的一個(gè)具體例子,參照?qǐng)D3,本壓縮解密方法如下:
      A.取出考生的唯一標(biāo)識(shí)號(hào)KSN0,在KSNO各個(gè)位中隨機(jī)取3 (第一密鑰〃MST〃的位數(shù),如果第一密鑰是4位,則此處為4)個(gè)數(shù)字字符(如果KSNO位數(shù)大于10位,則只取前10位,如果碰到字母,則跳過(guò),10次機(jī)會(huì),取3個(gè)數(shù)字字符,如果10次中多次取到字母,則可能出現(xiàn)取到少于3個(gè)的數(shù)字,如1,2,如果取到O個(gè),則空加密),如KSNO為:325A3993229,則隨機(jī)讀取3個(gè)數(shù)字字符的具體過(guò)程如下:
      a.取個(gè)位隨機(jī)數(shù)(0-ksn0.length或者1-9)1次,如第一次是3,則取第4個(gè)數(shù)A,跳過(guò);
      b.取個(gè)位隨機(jī)數(shù)(0-ksn0.length或者1_9) I次,如第二次是8,則取第9個(gè)數(shù)2 ;
      c.取個(gè)位隨機(jī)數(shù)(0-ksn0.length或者1_9) I次,如第二次是0,則取第I個(gè)數(shù)3 ;
      d.取個(gè)位隨機(jī)數(shù)(0-ksn0.length或者1-9) I次,如第二次是2,則取第3個(gè)數(shù)5 ; 這里是通過(guò)多次生成隨機(jī)數(shù),然后將隨機(jī)數(shù)作為KSNO字符串的字符下標(biāo),來(lái)讀取數(shù)字字符的。例如,隨機(jī)數(shù)為O時(shí),字符串下標(biāo)O實(shí)際對(duì)應(yīng)的是第一個(gè)字符。
      [0045]B.獲取的要摻加密碼的位數(shù)是2,3,5 ;
      C.開(kāi)始循環(huán)指紋特征字符串,按公式j(luò)mnum=i * 100 + (tznum-1) *10 + num摻密碼,jmnum代表加密數(shù)字,i代表數(shù)字字符的序號(hào)且i=l,2...N,num代表數(shù)字字符的值,zwnum代表生物特征字符串的序號(hào):
      a.1 = l, num=2, zwnum=l, 因此(i * 100 + (tznum-1) *10 + num =1*100+ (1-1) *10+2=102,對(duì)第一個(gè)指紋特征字符串的第102位添加字母M ;
      b.1 = 2, num=3, zwnum=l, 因此(i * 100 + (tznum-1) *10 + num =2*100+(1-1) *10+3=203,對(duì)第一個(gè)指紋特征字符串的第203位添加字母S ;
      c.1 = 3, num=5, zwnum=l, 因此(i * 100 + (tznum-1) *10 + num =3*100+(1-1) *10+5=305,對(duì)第一個(gè)指紋特征字符串的第305位添加字母T ;
      d.對(duì)第二個(gè)指紋特字符串:i=l,num=2,zwnum=2,因此(i * 100 + (tznum-1) *10 +num = 1*100+(2-1)*10+2=112,對(duì)第二個(gè)指紋特征字符串的第112位添加字母Μ;
      e.1 = 2, num=3, zwnum=2, 因此(i * 100 + (tznum-1) *10 + num =2*100+(2-1) *10+3=213,對(duì)第二個(gè)指紋特征字符串的第213位添加字母S ;
      f.1 = 3, num=5, zwnum=2, 因此(i * 100 + (tznum-1) *10 + num =3*100+(2-1) *10+5=315,對(duì)第二個(gè)指紋特征字符串的第315位添加字母T ;
      以上步驟添加字符的順序是按照從大到小的字符位置添加的,步驟a~f的序號(hào)只是用于區(qū)分各個(gè)步驟,并不代表添加的順序;
      g.循環(huán)第三個(gè)以及后面其他指紋特征字符串。
      [0046]D.添加密碼后字符串后面將隨機(jī)密碼數(shù)802加到最后,添加",802",構(gòu)成總特征字符串;
      E.獲取第二密鑰的長(zhǎng)度,如第二密鑰為"MSTCHINA"時(shí),長(zhǎng)度是8位;
      F.從總特征字符串的最后一位倒著往前尋找,按順序找到8個(gè)數(shù)字類(lèi)型字母,獲取到的數(shù)字分別是1,6,2,6, 1,7,6,7 ;
      G.為防止重疊而且重復(fù)顯示在字符串頭部,每多取一位時(shí)前面位數(shù)遞增10位,遞增后是 71,66,52,46,31,27,16,7 ;
      H.按順序分別在每一位后面添加一個(gè)密碼字符,如71->M,66->S,52->T,46->C,31->H,27->I,16->N,7_>A ;添加字符的順序是按照從大到小的字符位置添加的;
      1.將轉(zhuǎn)換后的總特征字符串與考生的其他信息一并轉(zhuǎn)化為二維碼,形成以考生唯一標(biāo)識(shí)命名的圖片。
      [0047]注意到,圖3中,采用的描述是“摻沙子” “沙子”,圖中的“沙子”即本發(fā)明中提到的第一密鑰,將第一密鑰的字符逐個(gè)添加到指紋特征字符串中即為“摻沙子”過(guò)程。
      [0048]實(shí)施例四
      參照?qǐng)D4,實(shí)施例二的一個(gè)具體的例子,即實(shí)施例三所述的壓縮加密方法的一種考生身份認(rèn)證數(shù)據(jù)解密方法,包括:
      A.先用QRcode二維碼識(shí)別二維碼數(shù)據(jù),獲得密文特征字符串;
      B.獲取第二密鑰〃MSTCHINA〃長(zhǎng)度是8位;
      C.從密文特征字符串最后一位倒著往前尋找,按順序找到M個(gè)數(shù)字類(lèi)型字母,獲取到的數(shù)字分別是1,6,2,6,1,7,6,7 ;
      D.每多取一個(gè)數(shù)字,前面位數(shù)遞增10位,遞增后是71,66,52,46,31,27,16,7;
      E.按順序分別在每一個(gè)數(shù)字對(duì)應(yīng)的字符位置校驗(yàn)并刪除一個(gè)第二密鑰的字符,如71->M, 66->S, 52->T, 46_>C,31_>H,27_>1,16_>N,7_>A ;刪除字符的順序是按照從小到大的字符位置刪除的;
      F.密文特征字符串解壓縮;
      G.獲取密文特征字符串最后面“,”之后的數(shù)字字符串“802”,并記錄數(shù)字字符串長(zhǎng)度N=3,獲取考生唯一標(biāo)識(shí)號(hào)KSNO ;
      H.取考生唯一標(biāo)識(shí)號(hào)KSNO中前10位中的對(duì)應(yīng)數(shù)字字符串“8、0、2”數(shù)字位上字符;
      1.確認(rèn)要?jiǎng)h除沙子的原始數(shù)字為之前循環(huán)取出數(shù)字,獲取的要?jiǎng)h除密碼的位數(shù)是2,
      3,5 ;
      J.取出密文特征字符串中的每個(gè)指紋特征字符串,以及指紋特征字符串的序號(hào)zwnum(zwnum<10);
      K.開(kāi)始循環(huán)指紋特征,按公式j(luò)m_num =i * 100 + (zwnum-1) *10 + num摻密碼,其中jm_num代表解密數(shù)字,i代表數(shù)字字符的序號(hào)且i=l,2…N,num代表數(shù)字字符的值,zwnum代表生物特征字符串的序號(hào):
      a.對(duì)第一個(gè)指紋特征字符串,i=l,num=2, zwnum=l,因此(i * 100 + (tznum-1) *10+ num = 1*100+(1-1)*10+2=102,對(duì)第一個(gè)指紋特征字符串的第102位,驗(yàn)證是否為字母M,若是則刪除Μ;
      b.1 = 2, num=3, zwnum=l, 因此(i * 100 + (tznum-1) *10 + num =2*100+ (1-1) *10+3=203,對(duì)第一個(gè)指紋特征字符串的第203位,驗(yàn)證是否為字母S,若是則刪除S ;
      c.1 = 3, num=5, zwnum=l, 因此(i * 100 + (tznum-1) *10 + num =3*100+ (1-1) *10+5=305,對(duì)第一個(gè)指紋特征字符串的第305位,驗(yàn)證是否為字母T,若是則刪除T ;
      d.對(duì)第二個(gè)指紋特字符串:i=l,num=2, zwnum=2,因此(i * 100 + (tznum-1) *10 +num = 1*100+(2-1)*10+2=112,對(duì)第二個(gè)指紋特征字符串的第112位,驗(yàn)證是否為字母M,若是則刪除Μ;
      e.1=2, num=3, zwnum=2, 因此(i * 100 + (tznum-1) *10 + num =2*100+ (2-1) *10+3=213,對(duì)第二個(gè)指紋特征字符串的第213位,驗(yàn)證是否為字母S,若是則刪除S ;
      f.1=3, num=5, zwnum=2, 因此(i * 100 + (tznum-1) *10 + num =3*100+ (2-1) *10+5=315,對(duì)第二個(gè)指紋特征字符串的第315位,驗(yàn)證是否為字母T,若是則刪除T ;
      步驟a~f中刪除字符的順序是按照從大到小的字符位置刪除的;
      L.讀取指紋特征字符串轉(zhuǎn)換為指紋特征信息,并通過(guò)聲音、文字提醒考生出具對(duì)應(yīng)的特征信息,完成比對(duì)。
      [0049] 以上是對(duì)本發(fā)明的較佳實(shí)施進(jìn)行了具體說(shuō)明,但本發(fā)明創(chuàng)造并不限于所述實(shí)施例,熟悉本領(lǐng)域的技術(shù)人員在不違背本發(fā)明精神的前提下還可做出種種的等同變形或替換,這些等同的變型或替換均包含在本申請(qǐng)權(quán)利要求所限定的范圍內(nèi)。
      【權(quán)利要求】
      1.一種考生身份認(rèn)證數(shù)據(jù)壓縮加密方法,其特征在于,包括: 51、讀取考生的生物特征,并生成多個(gè)生物特征字符串; 52、結(jié)合第一密鑰的長(zhǎng)度及考生的標(biāo)識(shí)號(hào),將第一密鑰的字符逐個(gè)地添加到每個(gè)生物特征字符串中對(duì)其進(jìn)行加密; 53、對(duì)所有生物特征字符串排列構(gòu)成的總特征字符串進(jìn)行壓縮; 54、結(jié)合第二密鑰的長(zhǎng)度,將第二密鑰的字符逐個(gè)地添加到壓縮后的總特征字符串中對(duì)其進(jìn)行加密; 55、將總特征字符串轉(zhuǎn)化成二維碼。
      2.根據(jù)權(quán)利要求1所述的一種考生身份認(rèn)證數(shù)據(jù)壓縮加密方法,其特征在于,所述步驟S2,包括: 521、讀取預(yù)設(shè)的第一密鑰并獲得其長(zhǎng)度N后,從考生的標(biāo)識(shí)號(hào)中隨機(jī)讀取N個(gè)數(shù)字字符,同時(shí)將N個(gè)數(shù)字字符的位數(shù)按順序組合形成隨機(jī)數(shù)字符串; 522、針對(duì)每個(gè)生物特征字符串,根據(jù)讀取的N個(gè)數(shù)字字符,將第一密鑰的字符逐個(gè)地添加到該生物特征字符串的不同位置。
      3.根據(jù)權(quán)利要求2所述的一種考生身份認(rèn)證數(shù)據(jù)壓縮加密方法,其特征在于,所述步驟S3,包括: 531、將所有生物特征字符串按順序排列,并在最后一個(gè)生物特征字符串的位置依次添加分隔符和隨機(jī)數(shù)字符串后構(gòu)成總特征字符串; 532、對(duì)總特征字符串進(jìn)行壓縮。
      4.根據(jù)權(quán)利要求3所述的一種考生身份認(rèn)證數(shù)據(jù)壓縮加密方法,其特征在于,所述步驟S4,包括: 541、讀取預(yù)設(shè)的第二密鑰并獲得其長(zhǎng)度M后,從壓縮后的總特征字符串的最后一位開(kāi)始,按順序查找并讀取M個(gè)數(shù)字字符,并將讀取的M個(gè)數(shù)字字符按照讀取順序逐個(gè)遞增10,最后獲得M個(gè)數(shù)字; 542、按照從大到小的數(shù)字順序,將第二密鑰的字符從左到右逐個(gè)地添加到壓縮后的總特征字符串中與M個(gè)數(shù)字對(duì)應(yīng)的字符位置。
      5.根據(jù)權(quán)利要求2所述的一種考生身份認(rèn)證數(shù)據(jù)壓縮加密方法,其特征在于,所述S22,包括: 5221、針對(duì)每個(gè)生物特征字符串,根據(jù)讀取的N個(gè)數(shù)字字符,采用下式計(jì)算獲得N個(gè)加密數(shù)字:
      jmnum=i * 100 + (zwnum-1) *10 + num 上式中,jmnum代表加密數(shù)字,i代表數(shù)字字符的序號(hào)且i=l,2...N,num代表數(shù)字字符的值,zwnum代表生物特征字符串的序號(hào); 5222、按照從大到小的數(shù)字順序,將第一密鑰的字符從右到左逐個(gè)地添加到該生物特征字符串中與N個(gè)加密數(shù)字對(duì)應(yīng)的字符位置。
      6.采用權(quán)利要求1所述的壓縮加密方法的一種考生身份認(rèn)證數(shù)據(jù)解密方法,其特征在于,包括: DSl、讀取二維碼并解析獲得密文特征字符串; DS2、結(jié)合第二密鑰的長(zhǎng)度,逐個(gè)地驗(yàn)證并刪除密文特征字符串中所添加的第二密鑰的字符; DS3、將密文特征字符串進(jìn)行解壓縮; DS4、針對(duì)密文特征字符串中的每個(gè)生物特征字符串,逐個(gè)地驗(yàn)證并刪除該生物特征字符串中所添加的第一密鑰的字符; DS5、將所有生物特征字符串轉(zhuǎn)化為對(duì)應(yīng)的生物特征信息。
      7.根據(jù)權(quán)利要求6所述的一種考生身份認(rèn)證數(shù)據(jù)壓縮加密方法,其特征在于,所述步驟DS2,包括: DS21、讀取預(yù)設(shè)的第二密鑰并獲得其長(zhǎng)度M后,從密文特征字符串的最后一位開(kāi)始,按順序查找并讀取M個(gè)數(shù)字字符,并將讀取的M個(gè)數(shù)字字符按照讀取順序逐個(gè)遞增10,最后獲得M個(gè)數(shù)字; DS22、按照從小到大的數(shù)字順序,逐次讀取密文特征字符串中與M個(gè)數(shù)字對(duì)應(yīng)的字符位置上的字符,同時(shí)按照從右往左的順序逐次讀取第二密鑰的字符后,判斷兩字符是否一致,若是,則刪除密文特征字符串的該字符并繼續(xù)執(zhí)行步驟DS23,反之,進(jìn)行異常告警并結(jié)束; DS23、判斷步驟DS22的執(zhí)行次數(shù)是否小于M,若是,則返回執(zhí)行步驟DS22,反之結(jié)束。
      8.根據(jù)權(quán)利要求7所述的一種考生身份認(rèn)證數(shù)據(jù)壓縮加密方法,其特征在于,所述步驟DS3,其具體為: 將密文特征字符串進(jìn)行解壓縮,進(jìn)而獲取解壓縮后的密文特征字符串中的分隔符后,獲取分隔符后面的所有字符作為隨機(jī)數(shù)字符串。
      9.根據(jù)權(quán)利要求8所述的一種考生身份認(rèn)證數(shù)據(jù)壓縮加密方法,其特征在于,所述步驟DS4,包括: DS41、對(duì)隨機(jī)數(shù)字符串的每個(gè)字符,逐個(gè)讀取考生的標(biāo)識(shí)號(hào)中對(duì)應(yīng)位置的數(shù)字字符; DS42、針對(duì)密文特征字符串中的每個(gè)生物特征字符串,根據(jù)讀取的所有數(shù)字字符,逐個(gè)驗(yàn)證并刪除該生物特征字符串中所添加的第一密鑰的字符。
      10.根據(jù)權(quán)利要求9所述的一種考生身份認(rèn)證數(shù)據(jù)壓縮加密方法,其特征在于,所述步驟DS42,包括: DS421、針對(duì)密文特征字符串中的每個(gè)生物特征字符串,根據(jù)讀取的N個(gè)數(shù)字字符,采用下式計(jì)算獲得N個(gè)解密數(shù)字:
      jm_num= i * 100 + (zwnum-1) *10 + num 上式中,jm_num代表解密數(shù)字,i代表數(shù)字字符的序號(hào)且i=l,2...N,num代表數(shù)字字符的值,zwnum代表生物特征字符串的序號(hào); DS422、按照從小到大的數(shù)字順序,逐次讀取生物特征字符串中與N個(gè)數(shù)字對(duì)應(yīng)的字符位置上的字符,同時(shí)從左到右逐次讀取第一密鑰的字符后,判斷兩字符是否一致,若是,則刪除生物特征字符串的該字符并繼續(xù)執(zhí)行步驟DS423,反之,進(jìn)行異常告警并結(jié)束; DS423、判斷步驟DS422的執(zhí)行次數(shù)是否小于N,若是,則返回執(zhí)行步驟DS422,反之結(jié)束。
      【文檔編號(hào)】H04L9/32GK104506322SQ201410789352
      【公開(kāi)日】2015年4月8日 申請(qǐng)日期:2014年12月17日 優(yōu)先權(quán)日:2014年12月17日
      【發(fā)明者】許 鵬, 廖力, 余亮 申請(qǐng)人:廣東訊飛啟明科技發(fā)展有限公司
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1