劉智勇
【摘要】由于二維碼能以圖片的形式承載大量的信息,目前在電子商務(wù)、票務(wù)系統(tǒng)等領(lǐng)域得到了廣泛應(yīng)用。但是Android平臺(tái)上的當(dāng)前流行的二維碼識(shí)別軟件普遍存在信息泄露和信息涂改等安全威脅,文章對(duì)基于Android的二維碼生成與識(shí)別系統(tǒng)所面臨的安全問題進(jìn)行了研究,為防止信息泄露,在Android平臺(tái)上生成二維碼之前對(duì)數(shù)據(jù)進(jìn)行了加密處理,主要是DES加密,設(shè)計(jì)并實(shí)現(xiàn)了加密后的二維碼的生成,最后在二維碼識(shí)別時(shí)利用密鑰進(jìn)行解密,該設(shè)計(jì)方案不僅不會(huì)泄露個(gè)人信息,而且設(shè)計(jì)簡(jiǎn)單使用方便,在實(shí)際中具有很高的應(yīng)用價(jià)值。
【關(guān)鍵詞】二維碼;DES加密;二維碼生成;二維碼識(shí)別;二維碼安全;Android平臺(tái)