去年年底在39論壇提交《T39之十六進制菜單》之后,就一直想寫篇《T39之代碼備忘錄》了,因種種原因而一直未寫,今天看了阿武的《代碼備忘錄II》后,感覺并未剖析出代碼備忘錄的技術特性,故把當時個人的想法寫出,原本有編程驗證的想法,現今已經不想再進行了,有興趣的朋友可自已進行。
對代碼備忘錄發生興趣,最先是在確認碼,與大家一樣,剛開始我也不知確認碼有何作用,以為是一個多余的功能而已,隨后進行多次試驗,終于開始明白。代碼備忘錄的原理其實很簡單,它所使用的加密方式是在計算機上比較古老、安全性較低的異或(XOR)加密,在手機這特殊一領域卻體現出了其健壯性。
原理:對用戶所存儲的代碼及確認碼與其設置的密碼進行異或加密,將其密文存儲于手機內存,根據異或加密的特性,只要把密文再與密鑰進行一次加密即可得到我們所存儲的明文,因此當我們查看代碼備忘錄時,輸入正確的密鑰,即可得到所要的代碼,如果不密碼得到的當然也就不是原本的明文了,而確認碼則起到校驗的作用。從而實現整個代碼備忘錄的高度安全性。
注:由于本人的語文水平及時間因素,未對語言進行組織,請見諒!
新聞熱點
疑難解答
圖片精選