999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

二維碼加密技術的研究

2020-05-11 12:24:30邵凱毛云龍
數字技術與應用 2020年2期

邵凱 毛云龍

摘要:隨著科學技術水平的不斷提高,二維碼作為一種高新技術逐漸融入到社會生活中,二維碼給我們的生活帶來便捷的同時,其潛在風險也越來越大,本文結合二維碼傳遞重要信息時易被隨意讀取這個問題的實際需求,對二維碼的編碼解碼技術進行了分析和探究。并對文本信息加密進行了研究,選擇了一種有代表性的算法進行了分析,利用其優點,嘗試對其進行了設計。

關鍵詞:二維碼;加密;活碼;壓縮

中圖分類號:TN918.2 文獻標識碼:A 文章編號:1007-9416(2020)02-0189-02

1 需求分析

1.1 需求簡要分析

當前QR二維碼不僅廣泛的進入了人們的生活,也成為了人們日常生活中不可缺少的一部分。QR二維碼也成為了公安部、稅務局、人們檢察院、人們法院等國家機關在日常辦公或執法時常用的工具。為國家的軍隊、海關、鐵路、統計、外交等政府部門提供了相關信息服務。也在很多中央企業、私人企業中廣泛使用。隨著應用范圍的不斷擴大,對QR二維碼傳遞信息的準確性、安全性、便捷性也提出了更高的要求。

1.2 系統功能分析

(1)可以選擇加密或不加密。(2)根據加密方式選擇相關參數,和QR二維碼的相關參數。(3)加密方式必須安全可靠,同時也應保障識別的成功率。(4)可識別和生成QR二維碼圖片。

1.3 本章小結

本章對用戶的需求進行了分析,明確了本系統所要達到的目的和效果:QR二維碼生成穩定且高效,可選擇是否進行加密,二維碼識別成功率高,可進行文本壓縮和解壓縮,可根據需要選擇不同的參數,二維碼能編碼保存的信息要盡可能大量。

由以上描述內容,研究和確定了加密系統的各個功能,具體細分為QR二維碼的編碼與解碼,QR二維碼的生成與掃描,QR二維碼的信息加密與解密,文本信息的壓縮和解壓縮。最后把上述功能具體分為小功能,也就是QR二維碼的加密與解密,編碼與解碼。

2 系統功能模塊設計

2.1 系統模塊劃分

根據需求分析,系統可以大致分為3個主要的功能模塊,QR二維碼的編碼與解碼,QR二維碼的加密與解密,文本的壓縮與解壓縮。系統的詳細功能分析見表1所示。

2.2 界面設計

本系統采用C++語言編寫,開發環境為VC++6.0。在進行界面設計時本著簡介大方,直觀明了的理念,將該系統主要功能都集成在一個用戶界面內。包含設定參數按鈕、選項、文本輸入框、文本輸出框、QR二維碼顯示框。

2.3 QR二維碼編碼與加密模塊設計

2.3.1 加密模塊設計

QR二維碼加密方案由于加密環節發生的位置不同可以將加密方案大致分為三種。

方案一:對原文本信息先加密,對加密后的密文進行二維碼編碼。信息--二維碼生成--加密--打印二維碼--掃描二維碼--二維碼識別--解密--信息;

方案二:對原文信息先進行編碼,再對生成的二維碼圖形進行加密。信息--二維碼生成--加密--打印二維碼--掃描二維碼--解密--二維碼識別--信息;

方案三:結合了方案一和二的混合加密,先對原文本信息進行加密,再將加密的密文編碼生成二維碼,之后將二維碼圖形進行加密。信息--加密1--二維碼生成--加密2--打印二維碼--掃描二維碼--解密2--二維碼識別--解密1--信息;

三種加密方案各有優點,方案二和方案三對于加密的安全性、保密性都要高于方案一綜上所述本系統采用方案一的加密方案即在二維碼編碼前進行加密。

2.3.2 編碼模塊設計

編碼模塊設計的運行流程如下:

(1)在輸入框內輸入一段文本信息。(2)進行二維碼編碼選項的設置,若不設置則使用默認值。(3)對加密選項進行設置,可選擇是否進行加密,若選擇加密則可輸入秘鑰,否則系統將使用自動生成的秘鑰。(4)若進行了加密,則會自動進行壓縮。(5)單擊編碼按鍵,則會對第一步時輸入的信息進行加密、壓縮最后生成圖片。(6)將生成的二維碼圖片儲存到指定位置,如圖1所示。

2.4 QR二維碼解碼與解密模塊設計

解碼與解密模塊設計的運行流程如下:

(1)從指定位置選擇一個二維碼圖片并在軟件中顯示打開。(2)先確定是否進行加密,如果確定要進行加密,則先確認是否要由手動輸入密鑰;若手動輸入則使用輸入的文本信息作為密鑰,否就使用系統內部自動產生的密鑰。(3)如果選擇了加密,則先進行加壓縮然后再進行解密操作。(4)單擊解碼按鍵,則會按順序進行解壓縮、解密、解碼二維碼最后將文本信息顯示在界面當中。

根據以上信息會被隨意讀取的問題,明確了本系統應該具有的功能模塊與其具體的功能。在進行界面設計時,將功能都整合在一個界面內,之后對相應的功能進行設計。在最終的功能實現部分,結合邏輯功能設計,將逐步完成實現每一個功能。

參考文獻

[1] 王毅.二維條碼技術應用及標準化狀況介紹[J].中國標準化,2006(5):18-20.

[2] 張育綺.二維碼營銷[M].北京:中信出版社,2013.

[3] 中國物品編碼中心.QRCode二維碼技術與應用[M].北京:中國標準出版社,2002.

Research on two-Dimensional code Encryption Technology

SHAO Kai,MAO Yun-long

(School of? Business, Jinan University, Jinan? Shandong? 250002)

Abstract:With the development of science and technology,As a kind of high and new technology, Qr Code has been gradually integrated into social life.While qr codes bring convenience to our lives,The potential risks are also growing.This article combines Qr Code Transmission The coding and decoding technology of two-dimensional code is analyzed and explored And the text information encryption is studied? And tried to design it

Key words:Two-dimensional code;encryption;live code;compression

主站蜘蛛池模板: 国产成人亚洲精品无码电影| 在线观看国产黄色| 色婷婷亚洲综合五月| 丰满的少妇人妻无码区| 亚洲国产成人精品无码区性色| 国产成人91精品| 美女被狂躁www在线观看| 青青国产视频| 国禁国产you女视频网站| 久久人体视频| 综合色在线| 国产美女免费| 九九久久99精品| 91成人在线观看视频| 国产一二三区视频| 亚洲一区色| 国产成人成人一区二区| 九九久久99精品| jizz国产视频| 国产精品55夜色66夜色| 久久综合久久鬼| 国产迷奸在线看| 免费激情网址| 日韩无码真实干出血视频| 欧美精品不卡| 特级做a爰片毛片免费69| 国产SUV精品一区二区6| 第一页亚洲| 国产精品白浆在线播放| 91精品啪在线观看国产| 午夜无码一区二区三区在线app| 少妇精品久久久一区二区三区| 欧美a级完整在线观看| 国产日韩精品一区在线不卡| 国产精品香蕉在线| 国产亚洲精品91| 色综合天天综合中文网| 日韩经典精品无码一区二区| 国产性爱网站| 91亚瑟视频| 制服丝袜国产精品| 青青久在线视频免费观看| 国产成人艳妇AA视频在线| 波多野结衣无码中文字幕在线观看一区二区| 亚洲无码日韩一区| 亚洲欧美天堂网| 67194成是人免费无码| 女同国产精品一区二区| 色综合天天娱乐综合网| 国产在线精彩视频论坛| 又爽又大又黄a级毛片在线视频| 色网站在线免费观看| 亚洲成人在线免费观看| 欧美成人午夜在线全部免费| 国产av色站网站| 亚洲日韩精品欧美中文字幕 | 91精品国产无线乱码在线| 波多野结衣AV无码久久一区| 国产v欧美v日韩v综合精品| 欧洲日本亚洲中文字幕| 日韩精品一区二区三区大桥未久| 精品超清无码视频在线观看| 亚洲国产成人麻豆精品| 国产SUV精品一区二区6| 国产精品尹人在线观看| 国产91精品久久| 欧美国产另类| 国产乱人伦偷精品视频AAA| 99免费在线观看视频| 亚洲欧洲日产无码AV| 欧美日韩va| 日韩欧美国产精品| 老色鬼欧美精品| 天天视频在线91频| 99视频国产精品| 国模私拍一区二区三区| 欧美中出一区二区| 久久频这里精品99香蕉久网址| 精品国产中文一级毛片在线看| 色香蕉影院| 青青国产视频| 亚洲中文制服丝袜欧美精品|