[發明專利]基于可靠數字簽名的二維碼發布者身份認證方法有效
| 申請號: | 201410263914.7 | 申請日: | 2014-06-14 |
| 公開(公告)號: | CN104008322A | 公開(公告)日: | 2014-08-27 |
| 發明(設計)人: | 樊依民;顧純祥 | 申請(專利權)人: | 河南融信數據有限公司 |
| 主分類號: | G06F21/33 | 分類號: | G06F21/33;G06K19/06 |
| 代理公司: | 鄭州天陽專利事務所(普通合伙) 41113 | 代理人: | 聶孟民 |
| 地址: | 450016 河南省鄭州市鄭東*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 可靠 數字簽名 二維碼 發布者 身份 認證 方法 | ||
技術領域
本發明涉及網絡通信,特別是一種基于可靠數字簽名的二維碼發布者身份認證方法。
背景技術
隨著移動互聯網和智能手機的快速普及,二維碼逐步融入了大眾生活的各個方面。然而,二維碼在給我們生活上帶來的的各種便捷的同時,利用二維碼傳播惡意網站、發布手機病毒等不法活動也開始逐漸增多。如何認證二維碼發布者的身份并確保其行為的不可抵賴,對二維碼的合法應用具有重要意義。
二維碼使用與“0”、“1”比特流相對應的幾何圖形來表示數值信息,然后在二維平面上按一定規律編排這些特定的幾何圖形得到二維碼圖像,通過一些圖象掃描設備可以實現信息的自動識別、讀取和處理。由于二維碼可以極大地提高數據采集和信息處理的速度,在現代商業活動中,可實現的應用十分廣泛,如:產品防偽/溯源、廣告推送、網站鏈接、數據下載、商品交易、定位/導航、電子憑證、車輛管理、信息傳遞、名片交流、wifi共享等。但是,目前對二維碼的發布者沒有進行有效的認證,因此無法讓二維碼的發布者對其行為承擔責任。因此,如何認證二維碼發布者的真實性,一直是本領域技術人員希望解決的技術問題,但至今未見有對二維碼的發布者進行有效認證的公開報導。
發明內容
針對上述情況,為克服現有技術之缺陷,本發明之目的就是提供一種基于可靠數字簽名的二維碼發布者身份認證方法,可有效解決認證二維碼發布者的身份,保證二維碼發布的真實性問題。
本發明解決的技術方案是,包括準碼發布者密鑰管理、準碼生成、準碼身份認證和內容識別,其中:
準碼發布者密鑰管理:為準碼發布者生成密鑰,并提供密鑰管理和有效性認證服務;
準碼生成:對待發布的信息進行數字簽名,然后將待發布的信息和簽名信息一起按格式編碼生成的新的二維碼圖像并進行發布;
準碼身份認證和內容識別:方法是,讀取準碼中內容,提取待發布的信息和數字簽名,驗證簽名有效性,若簽名有效,則輸出待發布的信息和頒發者身份。
本發明方法簡單,易操作,可有效實現對二維碼發布者的追蹤、監督和管理,使二維碼發布者對其發布的信息負有法律責任,是二維碼發布技術上的一大創新,使網絡通信的信息安全、準確、可靠,有巨大的經濟和社會效益。
具體實施方式
以下結合具體情況,對本發明的具體實施方式作詳細說明。
本發明在具體實施中,包括:準碼發布者密鑰管理、準碼生成、準碼認證和內容識別,具體方法是:
(1)、準碼發布者密鑰管理(模塊):準碼發布者從證書認證中心獲取用于簽名的公鑰證書和簽名私鑰,準碼發布者密鑰管理遵循PKI(Pubic?Key?Infrastructure)規范,由證書認證中心(Certificate?Authority中心,權威的、可信賴的、公正的第三方機構)頒發公鑰證書來實現準碼發布者身份Id和對應公鑰pk的綁定,簽名私鑰以USB?Key方式由準碼發布者妥善保管;
(2)、準碼生成(模塊):輸入待發布的消息m,輸出準碼c,將嵌入二維碼發布者可靠數字簽名的二維碼稱為準碼,方法是:
a、利用發布者私鑰sk對待發布的消息m簽名:δ=Sign(m,sk);
b、將發布者身份Id、待發布的消息m和簽名δ按16字節Identifier(身份)、1字節Type(類型)、64/128字節Signature(簽名字段)和可變長Message(信息字段)格式編碼得到準碼內容z,如下表:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于河南融信數據有限公司,未經河南融信數據有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410263914.7/2.html,轉載請聲明來源鉆瓜專利網。





