二維碼防惡意讀取方法及裝置的制造方法
【技術領域】
[0001]本發明涉及一種二維碼防惡意讀取方法及裝置。
【背景技術】
[0002]二維碼是用某種特定的幾何圖形按一定規律在平面(二維方向上)分布的黑白相間的圖形記錄數據符號信息的;在代碼編制上巧妙地利用構成計算機內部邏輯基礎的
比特流的概念,使用若干個與二進制相對應的幾何形體來表示文字數值信息,通過圖象輸入設備或光電掃描設備自動識讀以實現信息自動處理:它具有條碼技術的一些共性:每種碼制有其特定的字符集;每個字符占有一定的寬度;具有一定的校驗功能等。但是,現有的二維碼圖片通常是直接把二維碼信息展示出來,使得任何掃描終端均可以掃描,易造成二維碼的惡意讀取。
【發明內容】
[0003]本發明的目的在于提供一種二維碼防惡意讀取方法及裝置,以改善現有的二維碼圖片通常是直接把二維碼信息展示出來,使得任何掃描終端均可以掃描,易造成二維碼的惡意讀取的問題。
[0004]本發明是這樣實現的:
[0005]第一方面,本發明實施例提供了一種二維碼防惡意讀取方法,應用于二維碼防惡意讀取裝置;所述二維碼防惡意讀取方法,包括:
[0006]所述二維碼防惡意讀取裝置獲得待處理二維碼,檢測所述待處理二維碼的尋像定位區域;
[0007]所述二維碼防惡意讀取裝置生成第一遮蓋圖層;
[0008]所述二維碼防惡意讀取裝置將所述第一遮蓋圖層覆蓋到所述尋像定位區域。
[0009]進一步地,所述尋像定位區域包括第一尋像定位圖像區域,所述二維碼防惡意讀取裝置將所述第一遮蓋圖層覆蓋到所述尋像定位區域,包括:
[0010]所述二維碼防惡意讀取裝置將所述第一遮蓋圖層覆蓋到所述尋像定位區域的所述第一尋像定位圖像區域。
[0011]進一步地,所述尋像定位區域還包括第二尋像定位圖像區域,所述二維碼防惡意讀取方法,還包括:
[0012]所述二維碼防惡意讀取裝置生成第二遮蓋圖層;
[0013]所述二維碼防惡意讀取裝置將所述第二遮蓋圖層覆蓋到所述尋像定位區域的所述第二尋像定位圖像區域。
[0014]第二方面,本發明實施例提供了一種二維碼防惡意讀取裝置,所述二維碼防惡意讀取裝置,包括:
[0015]尋像定位區域檢測單元,用于獲得待處理二維碼,檢測所述待處理二維碼的尋像定位區域;
[0016]第一遮蓋圖層生成單元,用于生成第一遮蓋圖層;
[0017]尋像定位區域覆蓋單元,用于將所述第一遮蓋圖層覆蓋到所述尋像定位區域。
[0018]進一步地,所述尋像定位區域包括第一尋像定位圖像區域,所述尋像定位區域覆蓋單元,包括:
[0019]第一尋像定位圖像區域覆蓋單元,用于將所述第一遮蓋圖層覆蓋到所述尋像定位區域的所述第一尋像定位圖像區域。
[0020]進一步地,所述尋像定位區域還包括第二尋像定位圖像區域,所述尋像定位區域覆蓋單元,還包括:
[0021]第二尋像定位圖像區域覆蓋單元,用于將所述第二遮蓋圖層覆蓋到所述尋像定位區域的所述第二尋像定位圖像區域。
[0022]本發明實施例提供的二維碼防惡意讀取方法及裝置,通過所述二維碼防惡意讀取裝置獲得待處理二維碼,檢測所述待處理二維碼的尋像定位區域;將生成的所述第一遮蓋圖層覆蓋到所述尋像定位區域,使得掃描終端要掃描所述尋像定位區域被所述第一遮蓋圖層覆蓋的二維碼時,需要采取對應的方法將所述第一遮蓋圖層消除,才能獲取到所述二維碼攜帶的信息,進而防止所述二維碼被惡意獲取,從而改善了現有的二維碼圖片通常是直接把二維碼信息展示出來,使得任何掃描終端均可以掃描,易造成二維碼的惡意讀取的問題。
【附圖說明】
[0023]為了更清楚地說明本發明實施例的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,應當理解,以下附圖僅示出了本發明的某些實施例,因此不應被看作是對范圍的限定,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他相關的附圖。
[0024]圖1示出了本發明實施例提供的二維碼防惡意讀取方法的流程圖;
[0025]圖2示出了本發明實施例提供的二維碼防惡意讀取裝置的結構框圖。
【具體實施方式】
[0026]下面將結合本發明實施例中附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。通常在此處附圖中描述和示出的本發明實施例的組件可以以各種不同的配置來布置和設計。因此,以下對在附圖中提供的本發明的實施例的詳細描述并非旨在限制要求保護的本發明的范圍,而是僅僅表示本發明的選定實施例。基于本發明的實施例,本領域技術人員在沒有做出創造性勞動的前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0027]請參閱圖1,本發明實施例提供了一種二維碼防惡意讀取方法,應用于二維碼防惡意讀取裝置;所述二維碼防惡意讀取方法,包括:
[0028]步驟SlOl:所述二維碼防惡意讀取裝置獲得待處理二維碼,檢測所述待處理二維碼的尋像定位區域;
[0029]步驟S102:所述二維碼防惡意讀取裝置生成第一遮蓋圖層;
[0030]步驟S103:所述二維碼防惡意讀取裝置將所述第一遮蓋圖層覆蓋到所述尋像定位區域。
[0031]進一步地,所述尋像定位區域包括第一尋像定位圖像區域,所述二維碼防惡意讀取裝置將所述第一遮蓋圖層覆蓋到所述尋像定位區域,包括:
[0032]所述二維碼防惡意讀取裝置將所述第一遮蓋圖層覆蓋到所述尋像定位區域的所述第一尋像定位圖像區域。
[0