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

      一種圖片電子憑證的防偽方法及裝置的制造方法_2

      文檔序號(hào):9397384閱讀:來(lái)源:國(guó)知局

      [0049] 以下結(jié)合附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行詳細(xì)說(shuō)明,應(yīng)當(dāng)理解,以下所說(shuō)明的優(yōu) 選實(shí)施例僅用于說(shuō)明和解釋本發(fā)明,并不用于限定本發(fā)明。
      [0050] 圖1是本發(fā)明實(shí)施例提供的一種圖片電子憑證的防偽方法的流程圖,如圖1所示, 包括以下步驟:
      [0051] 步驟SlOl :通過(guò)對(duì)包含電子憑證標(biāo)識(shí)編碼的電子憑證要素?cái)?shù)據(jù)和圖片圖像數(shù)據(jù) 進(jìn)行數(shù)字指紋計(jì)算,獲得數(shù)字指紋數(shù)據(jù);
      [0052] 步驟S102 :利用制作者私鑰對(duì)所述數(shù)字指紋數(shù)據(jù)進(jìn)行數(shù)字簽名處理,得到電子憑 證簽名數(shù)據(jù);
      [0053] 步驟S103 :通過(guò)將所述電子憑證簽名數(shù)據(jù)和所述電子憑證要素?cái)?shù)據(jù)嵌入到所述 圖片圖像數(shù)據(jù)中得到圖片電子憑證,流轉(zhuǎn)所述圖片電子憑證;
      [0054] 步驟S104 :在圖片電子憑證進(jìn)行驗(yàn)證時(shí),通過(guò)對(duì)所述圖片電子憑證要素?cái)?shù)據(jù)和圖 片圖像數(shù)據(jù)進(jìn)行數(shù)字指紋計(jì)算,獲得第一數(shù)字指紋數(shù)據(jù),從所述圖片電子憑證中提取所述 電子憑證簽名數(shù)據(jù),利用制作者公鑰對(duì)所述簽名數(shù)據(jù)進(jìn)行解密處理,獲得第二數(shù)字指紋數(shù) 據(jù),比較所述第一數(shù)字指紋數(shù)據(jù)和所述第二數(shù)字指紋數(shù)據(jù)是否一致來(lái)校驗(yàn)真?zhèn)巍?br>[0055] 本發(fā)明還包括對(duì)所述電子憑證要素?cái)?shù)據(jù)中的電子憑證標(biāo)識(shí)編碼的唯一性進(jìn)行驗(yàn) 證,當(dāng)所述電子憑證標(biāo)識(shí)編碼的唯一性驗(yàn)證成功時(shí),則制作圖片電子憑證;其對(duì)所述電子憑 證標(biāo)識(shí)編碼的唯一性進(jìn)行驗(yàn)證包括:根據(jù)所述電子憑證標(biāo)識(shí)編碼,在所述電子憑證庫(kù)中查 找是否存在所述電子憑證標(biāo)識(shí)編碼;當(dāng)所述電子憑證庫(kù)中查找到所述電子憑證標(biāo)識(shí)編碼 時(shí),則所述電子憑證標(biāo)識(shí)編碼的唯一性驗(yàn)證失敗;當(dāng)所述電子憑證庫(kù)中未查找到所述電子 憑證標(biāo)識(shí)編碼時(shí),則所述電子憑證標(biāo)識(shí)編碼的唯一性驗(yàn)證成功。其中,所述電子憑證標(biāo)識(shí)編 碼是由一個(gè)或多個(gè)要素組成,用于唯一標(biāo)識(shí)一份電子憑證,如用電子憑證號(hào)、電子憑證版本 以及電子憑證類(lèi)型組成電子憑證標(biāo)識(shí)編碼。
      [0056] 本發(fā)明還包括:通過(guò)將所述電子憑證數(shù)字指紋、簽名數(shù)據(jù)和所述電子憑證要素?cái)?shù) 據(jù)進(jìn)行合并處理后,與所述電子憑證標(biāo)識(shí)編碼之間建立數(shù)據(jù)映射關(guān)系,得到數(shù)據(jù)映射表;將 所得到的數(shù)據(jù)映射表和圖片電子憑證保存在所述電子憑證庫(kù)中;其中,驗(yàn)證時(shí)根據(jù)所述電 子憑證標(biāo)識(shí)編碼從所述電子憑證庫(kù)中取出數(shù)據(jù)映射表,從所述數(shù)據(jù)映射表中提取所述電子 憑證數(shù)字指紋。
      [0057] 本發(fā)明所述圖片電子憑證的驗(yàn)證包括在圖片電子憑證的在線驗(yàn)證和圖片電子憑 證的離線驗(yàn)證。
      [0058] 其中,所述的圖片電子憑證的在線驗(yàn)證包括:當(dāng)所述圖片電子憑證的流轉(zhuǎn)過(guò)程是 通過(guò)網(wǎng)絡(luò)流轉(zhuǎn)時(shí),客戶端經(jīng)由網(wǎng)絡(luò)傳輸獲取所述圖片電子憑證,并從所述圖片電子憑證中 提取出包含電子憑證標(biāo)識(shí)編碼的電子憑證要素?cái)?shù)據(jù)以及圖片圖像數(shù)據(jù);根據(jù)所提取出的電 子憑證要素?cái)?shù)據(jù)和圖片圖像數(shù)據(jù)進(jìn)行數(shù)字指紋生成計(jì)算,獲得第一數(shù)字指紋數(shù)據(jù);將所述 第一數(shù)字指紋數(shù)據(jù)和所述電子憑證標(biāo)識(shí)編碼發(fā)送至服務(wù)器,以便服務(wù)器對(duì)所述圖片電子憑 證進(jìn)行驗(yàn)證。所述的服務(wù)器對(duì)所述圖片電子憑證進(jìn)行驗(yàn)證包括:根據(jù)接收到的所述電子憑 證標(biāo)識(shí)編碼,在電子憑證庫(kù)中查找是否存在所述電子憑證標(biāo)識(shí)編碼,當(dāng)在電子憑證庫(kù)中不 存在所述電子憑證標(biāo)識(shí)編碼時(shí),則所述圖片電子憑證驗(yàn)證失?。划?dāng)在電子憑證庫(kù)中存在一 個(gè)所述電子憑證標(biāo)識(shí)編碼時(shí),則所述圖片電子憑證驗(yàn)證成功。所述的服務(wù)器對(duì)所述圖片電 子憑證進(jìn)行驗(yàn)證包括:當(dāng)所述圖片電子憑證驗(yàn)證成功時(shí),則從所述圖片電子憑證庫(kù)中提取 所述數(shù)據(jù)映射表,從所述數(shù)據(jù)映射表中通過(guò)所述圖片電子憑證標(biāo)識(shí)編碼提取數(shù)字指紋,得 到第二數(shù)字指紋數(shù)據(jù);通過(guò)將所述第一數(shù)字指紋數(shù)據(jù)和所述第二數(shù)字指紋數(shù)據(jù)進(jìn)行對(duì)比, 得到對(duì)比結(jié)果;當(dāng)所述對(duì)比結(jié)果一致時(shí),則所述圖片電子憑證驗(yàn)證成功,否則,驗(yàn)證失敗。
      [0059] 其中,所述的圖片電子憑證的離線驗(yàn)證包括:接收者從圖片電子憑證的流轉(zhuǎn)過(guò)程 獲取所述圖片電子憑證,并從所述圖片電子憑證中提取出電子憑證要素?cái)?shù)據(jù)、圖片圖像數(shù) 據(jù)以及電子憑證簽名數(shù)據(jù);根據(jù)所提取出的電子憑證要素?cái)?shù)據(jù)和圖片圖像數(shù)據(jù)進(jìn)行數(shù)字指 紋生成計(jì)算,獲得第一數(shù)字指紋數(shù)據(jù);利用與所述制作者私鑰相配對(duì)的公鑰對(duì)所述電子憑 證簽名數(shù)據(jù)進(jìn)行解密,得到第二數(shù)字指紋數(shù)據(jù);通過(guò)將所述第一數(shù)字指紋數(shù)據(jù)和所述第二 數(shù)字指紋數(shù)據(jù)進(jìn)行對(duì)比,得到對(duì)比結(jié)果;當(dāng)所述對(duì)比結(jié)果一致時(shí),則所述圖片電子憑證驗(yàn)證 成功,否則,驗(yàn)證失敗。
      [0060] 圖2是本發(fā)明實(shí)施例提供的一種圖片電子憑證的防偽裝置的示意圖,如圖2所示, 包括:獲取數(shù)字指紋數(shù)據(jù)和電子憑證簽名數(shù)據(jù)模塊201、獲取圖片電子憑證模塊202以及校 驗(yàn)圖片電子憑證模塊203。所述獲取數(shù)字指紋數(shù)據(jù)和電子憑證簽名數(shù)據(jù)模塊201,用于通過(guò) 對(duì)包含電子憑證標(biāo)識(shí)編碼的電子憑證要素?cái)?shù)據(jù)和圖片圖像數(shù)據(jù)進(jìn)行數(shù)字指紋計(jì)算,獲得數(shù) 字指紋數(shù)據(jù),以及利用制作者私鑰對(duì)所述數(shù)字指紋數(shù)據(jù)進(jìn)行數(shù)字簽名處理,得到電子憑證 簽名數(shù)據(jù);所述獲取圖片電子憑證模塊202,用于通過(guò)將所述電子憑證簽名數(shù)據(jù)和所述電 子憑證要素?cái)?shù)據(jù)嵌入到所述圖片圖像數(shù)據(jù)中得到圖片電子憑證,流轉(zhuǎn)所述圖片電子憑證; 所述驗(yàn)證圖片電子憑證模塊203,用于在圖片電子憑證進(jìn)行驗(yàn)證時(shí),對(duì)所述圖片電子憑證的 包含電子憑證標(biāo)識(shí)編碼的電子憑證要素?cái)?shù)據(jù)和圖片圖像數(shù)據(jù)進(jìn)行數(shù)字指紋計(jì)算而獲得的 第一數(shù)字指紋數(shù)據(jù),對(duì)所述圖片電子憑證的數(shù)字簽名數(shù)據(jù)進(jìn)行解密之后獲得第二數(shù)字指紋 數(shù)據(jù),比對(duì)第一數(shù)字指紋數(shù)據(jù)和第二數(shù)字指紋數(shù)據(jù),校驗(yàn)真?zhèn)巍?br>[0061] 其中,所述圖片電子憑證的驗(yàn)證包括圖片電子憑證的在線驗(yàn)證和圖片電子憑證的 離線驗(yàn)證。
      [0062] 本發(fā)明圖片電子憑證的防偽包括兩個(gè)過(guò)程,包括如圖3所示的制作過(guò)程和如圖4 或圖5所示的驗(yàn)證過(guò)程。
      [0063] 圖3顯示了本發(fā)明實(shí)施例提供的圖片電子憑證的制作方法的流程圖,如圖3所示, 包括:包含電子憑證標(biāo)識(shí)編碼的電子憑證要素?cái)?shù)據(jù)、圖片圖像數(shù)據(jù)、制作者私鑰以及電子憑 證庫(kù)。電子憑證標(biāo)識(shí)編碼包含在電子憑證要素?cái)?shù)據(jù)中,比如憑證號(hào)、版本、類(lèi)型共同標(biāo)識(shí)一 張電子憑證;圖片圖像數(shù)據(jù)是經(jīng)過(guò)繪圖之后的流數(shù)據(jù),比如的文件頭、調(diào)色板、圖像數(shù)據(jù)組 成的二進(jìn)制數(shù)據(jù);電子憑證一般由權(quán)威機(jī)構(gòu)(比如財(cái)政部)監(jiān)制和制造,制作者私鑰就是這 些權(quán)威機(jī)構(gòu)的私鑰,標(biāo)識(shí)其身份。電子憑證庫(kù)是用來(lái)存儲(chǔ)和管理所有圖片電子憑證的倉(cāng)庫(kù)。
      [0064] 在電子憑證的制作過(guò)程中,首先,利用電子憑證標(biāo)識(shí)編碼(憑證標(biāo)識(shí)編碼可由一 個(gè)或多個(gè)要素組成)確定電子憑證的唯一性和校驗(yàn)電子憑證要素?cái)?shù)據(jù)合規(guī)性,接著使用電 子憑證要素?cái)?shù)據(jù)和圖片圖像數(shù)據(jù)計(jì)算數(shù)字指紋,用制作者的私鑰對(duì)數(shù)字指紋進(jìn)行簽名;最 后將簽名數(shù)據(jù)和電子憑證要素?cái)?shù)據(jù)一起嵌入到圖片中;最后將圖片電子憑證保存在電子憑 證庫(kù)。也就是說(shuō),第一步,需要校驗(yàn)該電子憑證標(biāo)識(shí)編碼(如:憑證號(hào)、版本、類(lèi)型)的唯一 性來(lái)確定電子憑證的唯一性,校驗(yàn)電子憑證要素?cái)?shù)據(jù)合規(guī)性,使用標(biāo)識(shí)編碼向電子憑證庫(kù) 查詢憑證是否已存在,若不存在代表該電子憑證可以創(chuàng)建,否則表示已經(jīng)存在該電子憑證, 不允許創(chuàng)建;電子憑證要素?cái)?shù)據(jù)合規(guī)性校驗(yàn)需要向電子憑證監(jiān)管機(jī)構(gòu)確認(rèn)數(shù)據(jù)是否合規(guī) 合法,只有合規(guī)合法才能創(chuàng)建。第二步,計(jì)算電子憑證要素?cái)?shù)據(jù)和圖像數(shù)據(jù)的數(shù)字指紋,得 到數(shù)字指紋數(shù)據(jù);第三步,利用制作者的私鑰對(duì)數(shù)字指紋數(shù)據(jù)進(jìn)行簽名,得到簽名數(shù)據(jù);第 四步,將電子憑證要素?cái)?shù)據(jù)和簽名數(shù)據(jù)以特定的結(jié)構(gòu)化數(shù)據(jù)格式(比如JSON(JavaScript Object Notation,JavaScript對(duì)象表示法)全文本格式)嵌入到圖片內(nèi)部。
      [0065] LziN 丄Λ /·!·? υ/ ? χ
      [0066] 其中,STRUCTURAL_DATA表示電子憑證要素?cái)?shù)據(jù),IMAGE_DATA表示圖片圖像數(shù)據(jù), hmac是數(shù)字指紋函數(shù)。
      [0068] 其中,sign是簽名函數(shù),Private_Key是制作者私鑰。
      [0070] 其中,BIZ_DATA表示電子憑證要素?cái)?shù)據(jù)編碼之后的數(shù)據(jù),SIGNATURE表示簽名數(shù) 據(jù)。每種圖片的標(biāo)準(zhǔn)不一樣,常用的圖片文件格式都支持將文本嵌入圖片內(nèi)部。
      [0071] 電子憑證的驗(yàn)證過(guò)程分為在線驗(yàn)證和離線驗(yàn)證兩種,核心思路是計(jì)算電子憑證要 素?cái)?shù)據(jù)和圖片圖像數(shù)據(jù)的數(shù)字指紋,獲得第一數(shù)字指紋數(shù)據(jù),用制作者公鑰解密圖片內(nèi)部 的簽名數(shù)據(jù),通過(guò)將簽名數(shù)據(jù)解密之后的第二數(shù)字指紋數(shù)據(jù)和第一數(shù)字指紋數(shù)據(jù)進(jìn)行比較 來(lái)確認(rèn)電子憑證的制作者身份和電子憑證的真實(shí)性。
      [0072] 在線驗(yàn)證過(guò)程如圖4
      當(dāng)前第2頁(yè)1 2 3 
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1