"/>
【技術(shù)實(shí)現(xiàn)步驟摘要】
機(jī)場信息系統(tǒng)數(shù)據(jù)加密方法
[0001]本專利技術(shù)涉及數(shù)據(jù)加密方法
,具體為一種機(jī)場信息系統(tǒng)數(shù)據(jù)加密方法
。
技術(shù)介紹
[0002]當(dāng)前機(jī)場作為國計民生中重要的基礎(chǔ)服務(wù),在民航業(yè)的快速發(fā)展中,仍占用者重要的因素,而其管理水平的滯后,已經(jīng)不適應(yīng)航空運(yùn)輸管理現(xiàn)代化的要求
。
而管理水平提升的重要基石是信息化的建設(shè)和企業(yè)數(shù)據(jù)的建設(shè)
。
[0004]機(jī)場數(shù)字經(jīng)濟(jì)蓬勃發(fā)展,雖然促進(jìn)了企業(yè)信息化轉(zhuǎn)型,提升了產(chǎn)業(yè)增長點(diǎn),但也面臨著巨大的數(shù)據(jù)安全風(fēng)險隱患和挑戰(zhàn)
。
挑戰(zhàn)之一如黑客,一直是信息安全
、
個人隱私
、
企業(yè)經(jīng)營和國家戰(zhàn)略安全的嚴(yán)重隱患,是各行各業(yè)的保障數(shù)據(jù)安全道路上的大敵,常常深陷各類數(shù)據(jù)安全事件
。
由于機(jī)場行業(yè)數(shù)據(jù)自身的特殊性,需要對有價值信息進(jìn)行抓取,需要進(jìn)行儲存很分析
。
而這些敏感數(shù)據(jù)恰恰成為被攻擊和竊取的主要對象
。
因此,數(shù)據(jù)的獲取和儲存一直是機(jī)場行業(yè)的難題
。
技術(shù)實(shí)現(xiàn)思路
[0005]本專利技術(shù)所解決的技術(shù)問題在于提供一種機(jī)場信息系統(tǒng)數(shù)據(jù)加密方法,以解決上述
技術(shù)介紹
中提出的問題
。
[0006]本專利技術(shù)所解決的技術(shù)問題采用以下技術(shù)方案來實(shí)現(xiàn):機(jī)場信息系統(tǒng)數(shù)據(jù)加密方法,包括以下步驟:
[0007]步驟
(1).
數(shù)據(jù)加密:首先對明文和密鑰進(jìn)行編碼和數(shù)值化處理;其次對密鑰進(jìn)行移位操作產(chǎn)生新的密鑰,用新的密 ...
【技術(shù)保護(hù)點(diǎn)】
【技術(shù)特征摘要】
1.
機(jī)場信息系統(tǒng)數(shù)據(jù)加密方法,其特征在于:包括以下步驟:步驟
(1).
數(shù)據(jù)加密:首先對明文和密鑰進(jìn)行編碼和數(shù)值化處理;其次對密鑰進(jìn)行移位操作產(chǎn)生新的密鑰,用新的密鑰對編碼后的密文進(jìn)行異或運(yùn)算形成新的密文;重復(fù)多輪密鑰的移位操作和異或運(yùn)算;對最終的密文轉(zhuǎn)換為字符串后輸出;步驟
(2).
數(shù)據(jù)解密:首先對密文和密鑰進(jìn)行編碼和數(shù)值化處理;其次對密鑰進(jìn)行移位操作產(chǎn)生新的密鑰,用新的密鑰對編碼后的密文進(jìn)行異或運(yùn)算形成新的密文;重復(fù)多輪密鑰的移位操作和異或運(yùn)算;對最終的密文轉(zhuǎn)換為字符串后輸出
。2.
根據(jù)權(quán)利要求1所述的機(jī)場信息系統(tǒng)數(shù)據(jù)加密方法,其特征在于:所述步驟
(1)
中數(shù)據(jù)加密包括以下步驟:
1)
輸入明文字符串
X
;
2)
輸入密鑰字符串
KEY
;
3)
對字符串
X
的每個字符進(jìn)行
Unicode
編碼并且轉(zhuǎn)換
16
進(jìn)制字符串后合并;
4)KEY
crc32
=
ABS(CRC32(KEY)),
對密鑰字符串進(jìn)行
CRC32
校驗(yàn),得到正數(shù)值校驗(yàn)碼;
5)KEY
cipher
=
KEY
crc32
×
n
,獲取初始的數(shù)值型密鑰;
6)LOOP:10,
進(jìn)行
10
次迭代運(yùn)算;
7)KEY
cipher
=
KEY
cipher
<<1,進(jìn)行左移位運(yùn)算,確保每輪加密的密鑰不一樣;
8)
循環(huán)對每個字符的
16
進(jìn)制
Unicode
碼和數(shù)值密鑰串
KEY
cipher
按照
55296
取余后的
16
進(jìn)制編碼進(jìn)行異或運(yùn)算,循環(huán)合并后形成密文
E
s
,
s
表示具體的加密輪次,
c
表示字符的
16
進(jìn)制;注意這里的
c
長度等于4;
9)
上輪生成的密文
E
s
作為下輪的輸入,循環(huán)執(zhí)行步驟
7,8
共計
10
輪...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:肖小建,劉宏倉,趙永超,燕何未,
申請(專利權(quán))人:西安悅泰科技有限責(zé)任公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。