三維密電碼加密算法

基本信息

申請(qǐng)?zhí)?/td> CN201510568061.2 申請(qǐng)日 -
公開(公告)號(hào) CN105187192A 公開(公告)日 2015-12-23
申請(qǐng)公布號(hào) CN105187192A 申請(qǐng)公布日 2015-12-23
分類號(hào) H04L9/00(2006.01)I 分類 電通信技術(shù);
發(fā)明人 李紅星 申請(qǐng)(專利權(quán))人 廣州六米網(wǎng)絡(luò)科技有限公司
代理機(jī)構(gòu) 北京世譽(yù)鑫誠(chéng)專利代理事務(wù)所(普通合伙) 代理人 廣州六米網(wǎng)絡(luò)科技有限公司
地址 510000 廣東省廣州市天河區(qū)棠下荷光五橫路6號(hào)B811房
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種三維密電碼加密算法,其特征在于,包括以下步驟:對(duì)加密內(nèi)容的字符進(jìn)行分解,循環(huán)取得單個(gè)字符;對(duì)字符進(jìn)行XYZ有序加密演算:X:把單個(gè)字符轉(zhuǎn)化為一個(gè)4位數(shù)的數(shù)值,循環(huán)獲得每個(gè)字符對(duì)應(yīng)的4位數(shù)的數(shù)值;Y:取一個(gè)0至32的隨機(jī)因子,循環(huán)每個(gè)4位數(shù)的數(shù)值與隨機(jī)因子進(jìn)行xor操作,然后將xor操作獲得的結(jié)果依次合并形成字符串;Z:對(duì)合并后形成的字符串進(jìn)行unicode字符的轉(zhuǎn)化,得到加密后的字符串。本發(fā)明的有益之處在于:本發(fā)明的加密算法對(duì)每個(gè)字符的加密都是直接經(jīng)過算法演算出來的,不必經(jīng)過漫長(zhǎng)的字典查詢過程,而且加密后為沒有任何意義的亂碼,所以不容易被破解,同時(shí)不局限于漢字,只要系統(tǒng)能顯示正確的字符都可以進(jìn)行加密。