国产精品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>

      一種二維碼加密、解密方法及加密、解密裝置的制造方法

      文檔序號:8397959閱讀:1053來源:國知局
      一種二維碼加密、解密方法及加密、解密裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及認(rèn)證技術(shù),具體涉及一種二維碼加密、解密方法及加密、解密裝置。
      【背景技術(shù)】
      [0002]二維條碼,也稱為二維碼是用某種特定的幾何圖形按一定規(guī)則在平面分布的黑白相間的圖形用以記錄原始數(shù)據(jù);可通過圖像輸入設(shè)備或光電掃描設(shè)備自動識別來實(shí)現(xiàn)數(shù)據(jù)信息的自動處理。由于二維碼可在橫、縱向兩個方向同時表達(dá)信息,因此可在很小的面積內(nèi)表達(dá)大量的信息。
      [0003]二維碼在終端中的應(yīng)用日漸增多,以二維碼的原始數(shù)據(jù)為網(wǎng)站地址為例,將原始數(shù)據(jù)即網(wǎng)站地址編碼為二維碼圖形,用戶通過設(shè)置在終端中的二維碼識別模塊識別出該二維碼圖形中的網(wǎng)站地址信息,即可訪問該網(wǎng)站。上述方案中,存在以下的問題:
      [0004]第一,當(dāng)原始數(shù)據(jù)至二維碼圖形的轉(zhuǎn)換采用明文方式時,因?qū)υ紨?shù)據(jù)沒有采用任何加密措施,容易造成原始數(shù)據(jù)的泄漏,降低數(shù)據(jù)信息的安全性;
      [0005]第二,當(dāng)原始數(shù)據(jù)至二維碼圖形的轉(zhuǎn)換采用密文方式時,往往采用的加密密鑰是固定不變的,當(dāng)該密鑰被成功破解之后,使用該密鑰加密的所有二維碼圖形均能夠被成功破解,從而使原始數(shù)據(jù)的安全性無法得到有效保障。

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

      [0006]有鑒于此,本發(fā)明實(shí)施例的主要目的在于提供一種二維碼加密、解密方法及加密、解密裝置,能夠增強(qiáng)數(shù)據(jù)信息安全性,減少數(shù)據(jù)的泄漏。
      [0007]為達(dá)到上述目的,本發(fā)明實(shí)施例的技術(shù)方案是這樣實(shí)現(xiàn)的:
      [0008]本發(fā)明實(shí)施例提供了一種二維碼加密方法,所述方法包括:
      [0009]確定待加密的原始數(shù)據(jù)的安全級別;
      [0010]依據(jù)所述安全級別,確定所述原始數(shù)據(jù)待使用的密鑰及密鑰標(biāo)識信息;
      [0011]使用所述密鑰對所述原始數(shù)據(jù)進(jìn)行加密,并將所述密鑰標(biāo)識信息與加密后的原始數(shù)據(jù)進(jìn)行編碼而形成所述原始數(shù)據(jù)的二維碼圖形。
      [0012]上述方案中,在所述確定待加密的原始數(shù)據(jù)的安全級別之前,所述方法還包括:
      [0013]配置原始數(shù)據(jù)與安全級別之間的對應(yīng)關(guān)系;
      [0014]相應(yīng)的,所述確定待加密的原始數(shù)據(jù)的安全級別,包括:
      [0015]根據(jù)所述對應(yīng)關(guān)系,查找所述原始數(shù)據(jù)的安全級別。
      [0016]上述方案中,所述依據(jù)所述安全級別,確定所述原始數(shù)據(jù)待使用的密鑰及密鑰標(biāo)識信息,包括:
      [0017]依據(jù)所述安全級別,為所述原始數(shù)據(jù)生成實(shí)時更新密鑰或周期更新密鑰,并為生成的密鑰配置密鑰標(biāo)識信息。
      [0018]上述方案中,所述方法還包括:
      [0019]解碼所述二維碼圖形;
      [0020]確定所述二維碼圖形的密鑰標(biāo)識信息;
      [0021]根據(jù)所述密鑰標(biāo)識信息,確定所述二維碼圖形的密鑰;
      [0022]使用所述密鑰將所述二維碼圖形解密為原始數(shù)據(jù)。
      [0023]上述方案中,所述根據(jù)所述密鑰標(biāo)識信息,確定所述二維碼圖形的密鑰,包括:
      [0024]根據(jù)密鑰與密鑰標(biāo)識信息之間的對應(yīng)關(guān)系,查找與所述二維碼圖形的密鑰標(biāo)識信息相對應(yīng)的密鑰,并將所查找到的密鑰作為所述二維碼圖形的密鑰。
      [0025]本發(fā)明實(shí)施例還提供了一種二維碼解密方法,所述方法包括:
      [0026]解碼接收到的二維碼圖形;
      [0027]確定所述二維碼圖形的密鑰標(biāo)識信息;
      [0028]并根據(jù)所述密鑰標(biāo)識信息,確定所述二維碼圖形的密鑰;
      [0029]使用所述密鑰將所述二維碼圖形解密為原始數(shù)據(jù)。
      [0030]上述方案中,所述根據(jù)所述密鑰標(biāo)識信息,確定所述二維碼圖形的密鑰,包括:
      [0031]根據(jù)密鑰與密鑰標(biāo)識信息的對應(yīng)關(guān)系,查找與所述二維碼圖形的密鑰標(biāo)識信息相對應(yīng)的密鑰,并將所查找到的密鑰作為所述二維碼圖形的密鑰。
      [0032]本發(fā)明實(shí)施例還提供了一種加密裝置,所述裝置包括:第一確定單元、第二確定單元、加密單元以及編碼單元;其中,
      [0033]所述第一確定單元,用于確定待加密的原始數(shù)據(jù)的安全級別;
      [0034]所述第二確定單元,用于依據(jù)所述安全級別,確定所述原始數(shù)據(jù)待使用的密鑰及密鑰標(biāo)識信息;
      [0035]所述加密單元,用于使用所述密鑰對所述原始數(shù)據(jù)進(jìn)行加密,并將加密后的原始數(shù)據(jù)傳輸至所述編碼單元;
      [0036]所述編碼單元,用于將所述密鑰標(biāo)識信息與加密后的原始數(shù)據(jù)進(jìn)行編碼而形成所述原始數(shù)據(jù)的二維碼圖形。
      [0037]上述方案中,所述裝置還包括:配置單元,用于配置原始數(shù)據(jù)與安全級別之間的對應(yīng)關(guān)系;
      [0038]相應(yīng)的,所述第一確定單元,用于根據(jù)所述對應(yīng)關(guān)系,查找所述原始數(shù)據(jù)的安全級別。
      [0039]上述方案中,所述第二確定單元,還用于依據(jù)所述安全級別,為所述原始數(shù)據(jù)生成實(shí)時更新密鑰或周期更新密鑰,并為生成的密鑰配置密鑰標(biāo)識信息。
      [0040]上述方案中,所述裝置還包括:解碼單元、第三確定單元、第四確定單元以及解密單元;其中,
      [0041]所述解碼單元,用于解碼所述二維碼圖形;
      [0042]所述第三確定單元,用于確定所述二維碼圖形的密鑰標(biāo)識信息;
      [0043]所述第四確定單元,用于根據(jù)所述密鑰標(biāo)識信息,確定所述二維碼圖形的密鑰;
      [0044]所述解密單元,用于使用所述密鑰將所述二維碼圖形解密為原始數(shù)據(jù)。
      [0045]上述方案中,所述第四確定單元,用于根據(jù)密鑰與密鑰標(biāo)識信息之間的對應(yīng)關(guān)系,查找與所述二維碼圖形的密鑰標(biāo)識信息相對應(yīng)的密鑰,并將所查找到的密鑰作為所述二維碼圖形的密鑰。
      [0046]本發(fā)明實(shí)施例還提供了一種解密裝置,所述裝置包括:解碼單元、第一確定單元、第二確定單元以及解密單元;其中,
      [0047]所述解碼單元,用于解碼接收到的二維碼圖形;
      [0048]所述第一確定單元,用于確定所述二維碼圖形的密鑰標(biāo)識信息;
      [0049]所述第二確定單元,用于根據(jù)所述密鑰標(biāo)識信息,確定所述二維碼圖形的密鑰;
      [0050]所述解密單元,用于使用所述密鑰將所述二維碼圖形解密為原始數(shù)據(jù)。
      [0051]上述方案中,所述第二確定單元,還用于根據(jù)密鑰與密鑰標(biāo)識信息之間的對應(yīng)關(guān)系,查找與所述二維碼圖形的密鑰標(biāo)識信息相對應(yīng)的密鑰,并將所查找到的密鑰作為所述二維碼圖形的密鑰。
      [0052]本發(fā)明實(shí)施例提供的二維碼加密、解密方法及加密、解密裝置,所述加密方法包括:確定待加密的原始數(shù)據(jù)的安全級別;依據(jù)所述安全級別,確定所述原始數(shù)據(jù)待使用的密鑰及密鑰標(biāo)識信息;使用所述密鑰對所述原始數(shù)據(jù)進(jìn)行加密,并將所述密鑰標(biāo)識信息與加密后的原始數(shù)據(jù)進(jìn)行編碼而形成所述原始數(shù)據(jù)的二維碼圖形。利用本發(fā)明實(shí)施例的技術(shù)方案,根據(jù)原始數(shù)據(jù)的安全級別產(chǎn)生實(shí)時更新的密鑰或周期更新的密鑰,與固定不變的密鑰相比,增強(qiáng)了原始數(shù)據(jù)的安全性,降低了對原始數(shù)據(jù)破解的可能性與數(shù)據(jù)泄漏機(jī)率。
      【附圖說明】
      [0053]圖1為本發(fā)明實(shí)施例的二維碼加密方法的實(shí)現(xiàn)流程示意圖;
      [0054]圖2為本發(fā)明實(shí)施例的二維碼解密方法的實(shí)現(xiàn)流程示意圖;
      [0055]圖3為本發(fā)明實(shí)施例的一應(yīng)用場景的實(shí)現(xiàn)流程示意圖;
      [0056]圖4為本發(fā)明實(shí)施例的二維碼加密裝置的結(jié)構(gòu)示意圖;
      [0057]圖5為本發(fā)明實(shí)施例的二維碼解密裝置的結(jié)構(gòu)示意圖。
      【具體實(shí)施方式】
      [0058]本發(fā)明實(shí)施例記載了一種二維碼加密方法,如圖1所示,所述方法包括:
      [0059]步驟11,確定待加密的原始數(shù)據(jù)的安全級別。
      [0060]本步驟中,執(zhí)行操作實(shí)體為加密端,加密端預(yù)先對待編碼成二維碼圖形的原始數(shù)據(jù)作安全級別的配置,即配置原始數(shù)據(jù)與安全級別之間的對應(yīng)關(guān)系;相應(yīng)的,所述確定待加密的原始數(shù)據(jù)的安全級別為:根據(jù)所述對應(yīng)關(guān)系,查找所述原始數(shù)據(jù)的安全級別。
      [0061]所配置的安全級別可包括:絕密、秘密、非秘密等幾個級別;還可以用數(shù)字來表示安全級別如用數(shù)字“I”來表示最高級別,數(shù)字“2”表示次高級別等等??筛鶕?jù)實(shí)際應(yīng)用情況配置數(shù)據(jù)的安全級別。
      [0062]步驟12,依據(jù)所述安全級別,確定所述原始數(shù)據(jù)待使用的密鑰及密鑰標(biāo)識信息。
      [0063]本步驟中,執(zhí)行操作實(shí)體為加密端,以
      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1