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

針對車聯(lián)網(wǎng)信息安全的加密引擎芯片設(shè)計

2020-03-07 06:35:36
關(guān)鍵詞:汽車

(中國電子科技集團(tuán)公司第五十八研究所 江蘇 214072)

據(jù)公安部交管局統(tǒng)計,我國汽車擁有量超1.5億,銷售量躍居世界第一。隨著汽車網(wǎng)絡(luò)化程度的提高,車聯(lián)網(wǎng)采用各種通信技術(shù)實現(xiàn)汽車控制、導(dǎo)航定位、聯(lián)網(wǎng)應(yīng)用、車地通信(汽車與路邊設(shè)備通信)、車車通信、車人通信等功能。

車聯(lián)網(wǎng)主要包含4個部分,主機(jī)、汽車T-BOX、手機(jī)APP 及后臺系統(tǒng)。其中汽車T-BOX 主要用于和后臺系統(tǒng)、手機(jī)APP 互聯(lián)通信,實現(xiàn)車輛的信息顯示和控制[1]。

車聯(lián)網(wǎng)的發(fā)展的同時,也隱含了汽車被遠(yuǎn)程攻擊的威脅。汽車內(nèi)部存在很多安全缺口,如OBD 故障檢測接口、數(shù)字門鎖、胎壓監(jiān)測系統(tǒng)、WIFI/藍(lán)牙、2G/3G/4G/5G通信設(shè)備等。這些漏洞一旦被攻擊,車輛存在著被監(jiān)聽和被劫持的可能性[2]。

本文從車聯(lián)網(wǎng)信息安全分析,提出設(shè)計一種基于AES算法的新安全應(yīng)用機(jī)制的數(shù)字信號處理器設(shè)計方案,通過實驗證明該方案的有效性。

1 車聯(lián)網(wǎng)系統(tǒng)概述

1.1 車聯(lián)網(wǎng)系統(tǒng)構(gòu)架

車聯(lián)網(wǎng)體系構(gòu)架分為應(yīng)用層、傳輸層和采集層[3],如圖1所示。

應(yīng)用層,應(yīng)用層主要是針對汽車用戶,通過手機(jī)或者移動終端,為用戶提供智能服務(wù)。應(yīng)用層主要實現(xiàn)路況分析、車輛狀態(tài)分析和車輛故障分析等功能,在此過程中與城市交通中心達(dá)到信息共享,對用戶提供便捷服務(wù)的同時,也為城市交通提供協(xié)助。

傳輸層,傳輸層是通過4G、藍(lán)牙、RFID 等手段,將信息采集的數(shù)據(jù)傳輸給應(yīng)用層。

采集層,采集層主要是利用汽車傳感器、視頻采集器、音頻采集器等,獲取汽車自身狀態(tài)信息和路況等信息,通過傳輸層再到應(yīng)用層。

現(xiàn)階段車聯(lián)網(wǎng)功能還處于監(jiān)控階段,未能有效實現(xiàn)人、車、路的統(tǒng)一。

圖1 車聯(lián)網(wǎng)系統(tǒng)構(gòu)架

1.2 車聯(lián)網(wǎng)的安全現(xiàn)狀分析

近年來網(wǎng)絡(luò)安全研究人員針對車聯(lián)網(wǎng)的攻擊測試案例,反映了車聯(lián)網(wǎng)在應(yīng)用中面臨的巨大安全威脅:

2013年召開的拉斯韋加斯黑客大會上,兩位黑客演示了如何攻擊豐田普銳斯和福特翼虎汽車的控制系統(tǒng),從而實現(xiàn)包括高速行駛時突然制動、使車輛剎車失靈、猛打方向盤等一系列操作。2015年,兩位安全研究人員演示了利用克萊斯勒公司Jeep Cherokee的車聯(lián)網(wǎng)“Uconnect”功能的漏洞,遠(yuǎn)程入侵并控制目標(biāo)車輛,自由操控汽車上的娛樂系統(tǒng)、雨刷、方向盤、引擎等。

車聯(lián)網(wǎng)絡(luò)通過RFID、移動通信網(wǎng)(2G/3G/4G/5G)、WIFI 等無線通信手段與云平臺和手機(jī)APP相連,存在通訊信息暴露的安全風(fēng)險。黑客通過信息數(shù)據(jù)規(guī)律,攻擊車輛,控制車輛非法加速、減速、開門和關(guān)門等危險操作。傳輸信息加密勢在必行。

2 AES算法

AES算法是基于Rijndael 結(jié)構(gòu)的迭代對稱分組密碼算法,分組長度為固定128Bit,可支持128Bit、192Bit和256Bit 長度的密鑰,轉(zhuǎn)換的輪數(shù)由密鑰長度和分組長度共同決定。128Bit的AES算法加密流程如圖2所示,在第一輪密鑰加變換后進(jìn)入10 輪迭代,前9 輪完全相同,一次經(jīng)過字節(jié)替代,行位移、列混合、輪密鑰加,最后一輪不同,跳過了列混合運(yùn)算。與之對應(yīng)的解密流程是加密流程的逆運(yùn)算,每一步操作都是可逆的,按相反的順序進(jìn)行完成解密流程,需要注意的是,二者輪密鑰的順序也正好相反[4]。

圖2 AES加解密流程圖

字節(jié)變換(SubByte)的主要功能是通過使用S盒完成一個字節(jié)到另外一個字節(jié)的映射。S盒是一個大小16*16 矩陣,完成一個8 比特輸入到8 比特的輸出的映射,輸入的高4 位的值是位行標(biāo),低4位的值是列標(biāo),其本質(zhì)是一個查表過程[5]。

行位移(ShiftRows)是在字節(jié)變換的基礎(chǔ)上,僅對狀態(tài)矩陣的每個橫行進(jìn)行向左循環(huán)移位操作[6]。其中,128Bit的AES算法經(jīng)過該變換后,狀態(tài)矩陣第1 行不移位,第2、3、4 行分別向左循環(huán)移位1、2、3個字節(jié),如公式(1)表示。

逆向行移位即是相反的操作,如下式(2)所示。

列混淆(MixColumn)是對狀態(tài)矩陣逐列進(jìn)行變換,狀態(tài)矩陣的每列可以看作是系數(shù)來自有限域GF(25)且次數(shù)小于4的多項式a(x),在取模x4下與多項式cc(x)相乘[7],如式(3)(4)所示:

寫成矩陣形式為式(5):

與行移位的作用一樣,列混淆同樣是確保AES算法多輪運(yùn)算之后獲得高度的擴(kuò)散特性。

輪密鑰加(AddRoundKey)是將輪密鑰按位異或到中間數(shù)據(jù)。輪密鑰與初始密鑰相關(guān),由密鑰編排算法計算和分配,且輪密鑰長度等于分組長度。

3 電路設(shè)計驗證

3.1 電路設(shè)計

加密引擎芯片設(shè)計在芯片內(nèi)部集成了AES算法加解密模塊。基于AES算法的原理分析,行移位運(yùn)算不需要邏輯門,輪密鑰加運(yùn)算只涉及異或門邏輯,預(yù)先將11 輪解密輪密鑰存儲到寄存器組中可代替密鑰擴(kuò)展功能,相比之下,字節(jié)變換和列混淆的實現(xiàn)比較復(fù)雜。以AES解密模塊中的逆字節(jié)變換和逆列混淆為例:逆字節(jié)變換其實是一個S盒查表的過程,借助S盒查找并替換字節(jié)來掩蓋明文和密文之間的關(guān)系,是AES輪變換中一個非線性操作環(huán)節(jié),也是保證AES安全的設(shè)計關(guān)鍵。常見的實現(xiàn)方法有查找表和有限域運(yùn)算,相比查找表法,有限域運(yùn)算實現(xiàn)S盒操作會節(jié)約一定的面積開銷,同時也會增加字節(jié)替換的運(yùn)算復(fù)雜度,降低算法的運(yùn)算效率。而查找表的硬件電路簡單,易于實現(xiàn),且每個時鐘周期就能完成一次S盒運(yùn)算讓查找表形式的S盒比有限域形式的S盒有著更高的系統(tǒng)吞吐率[8]。本電路設(shè)計采用case 語句完成S盒的查表替換操作,以AES解密算法為例。

由AES算法原理可知,逆列混淆可用有限域GF(28)GF(28)的矩陣形式表示如下:

每個元素變換后如下式所示:

公式(7)表示的是逆列混淆運(yùn)算,由有限域運(yùn)算法則可知,公式(7)是多次乘2 運(yùn)算和異或操作的組合運(yùn)算,調(diào)用xtime函數(shù)可以完成乘2 運(yùn)算的邏輯實現(xiàn),其運(yùn)算過程如式(8)所示。

逆列混淆運(yùn)算公式可以轉(zhuǎn)化為基于xtimextime 函數(shù)的運(yùn)算。基于上述AES解密模塊的硬件設(shè)計思路,采用Verilog HDL語言完成電路加解密的功能描述,其邏輯結(jié)構(gòu)如圖3所示:

圖3 AES解密模塊電路圖

3.2 仿真驗證

電路的功能仿真采用Cadence 公司的NC Verilog軟件,用128bit位密鑰進(jìn)行實驗,其中AES加密結(jié)果如圖4,128bit 密鑰128bit 明文加密需要14個時鐘周期[9-10]。

密鑰/明文/數(shù)據(jù)如下:

KEY=00000000000000000000000000000000

數(shù)據(jù)輸入:

f34481ec,3cc627ba,cd5dc3fb,08f273e6,

密文輸出:

0336763e,966d9259,5a567cc9,ce537f5e

圖4 AES加密結(jié)果

AES解密結(jié)果如圖5所示:

圖5 AES解密結(jié)果

KEY=00000000000000000000000000000000

輸入密文:

0336763e,966d9259,5a567cc9,ce537f5e

輸出明文:

f34481ec,3cc627ba,cd5dc3fb,08f273e6

4 結(jié)束語

本文基于車聯(lián)網(wǎng)的系統(tǒng)構(gòu)架,針對車聯(lián)網(wǎng)數(shù)據(jù)安全性過低,提出了加密引擎芯片設(shè)計。從芯片自身入手,添加了AES加解密模塊。最后,通過實驗結(jié)果證明,使用AES加密算法可以有效地對傳輸控數(shù)據(jù)進(jìn)行保護(hù)。

猜你喜歡
汽車
汽車懸掛的作用
人民交通(2020年22期)2020-11-26 07:36:44
會變小的汽車
2019年8月汽車產(chǎn)銷環(huán)比增長 同比仍呈下降
汽車與安全(2019年9期)2019-11-22 09:48:03
2019年7月汽車產(chǎn)銷同比繼續(xù)收窄
汽車與安全(2019年8期)2019-09-26 04:49:10
2019年4月汽車產(chǎn)銷環(huán)比和同比均呈較快下降
汽車與安全(2019年5期)2019-07-30 02:49:51
汽車之家深陷“封殺門”
汽車觀察(2019年2期)2019-03-15 06:00:06
我國將發(fā)布報廢汽車回收新規(guī)
汽車的“出賣”
汽車們的喜怒哀樂
3D 打印汽車等
決策探索(2014年21期)2014-11-25 12:29:50
主站蜘蛛池模板: 婷婷亚洲天堂| 露脸真实国语乱在线观看| 免费A∨中文乱码专区| 91在线高清视频| 久久午夜夜伦鲁鲁片不卡| 波多野结衣的av一区二区三区| 亚洲免费播放| 欧美中文字幕第一页线路一| 无码aⅴ精品一区二区三区| 国产黄色爱视频| 国产草草影院18成年视频| 久操线在视频在线观看| 精品一区二区三区中文字幕| 中文无码精品A∨在线观看不卡 | 制服丝袜国产精品| 午夜啪啪福利| 99无码中文字幕视频| 亚洲欧美日韩动漫| 国产微拍精品| 成人精品区| 国产精品久久自在自线观看| 直接黄91麻豆网站| 五月婷婷综合在线视频| 亚洲国产看片基地久久1024| 日韩中文字幕免费在线观看| 天天综合网亚洲网站| 亚洲精品综合一二三区在线| 中文字幕精品一区二区三区视频| 国产精品无码AV片在线观看播放| 亚洲欧美不卡中文字幕| 欧美日韩国产系列在线观看| 国产区精品高清在线观看| 亚洲αv毛片| 在线观看免费黄色网址| 亚洲精品国产自在现线最新| 8090午夜无码专区| 伊人91视频| 中文字幕乱码二三区免费| 美女内射视频WWW网站午夜 | 91视频区| 国产成人免费视频精品一区二区| 找国产毛片看| 欧美丝袜高跟鞋一区二区| 欧美成一级| 亚洲人成人伊人成综合网无码| 亚洲精品国偷自产在线91正片| 超碰免费91| 成人在线亚洲| 婷婷色狠狠干| jizz国产在线| 98超碰在线观看| 色视频久久| 午夜日韩久久影院| 亚洲第一在线播放| 波多野结衣无码中文字幕在线观看一区二区 | v天堂中文在线| 欧美中文字幕在线二区| 国产免费怡红院视频| 小说 亚洲 无码 精品| 亚洲成A人V欧美综合| 国产成人综合久久精品尤物| 青青操视频在线| 久久综合九色综合97网| 亚洲愉拍一区二区精品| 99re视频在线| 大乳丰满人妻中文字幕日本| 久久精品无码一区二区日韩免费| www中文字幕在线观看| 91精品免费久久久| 1级黄色毛片| 亚洲中文精品久久久久久不卡| 午夜福利亚洲精品| 国产人妖视频一区在线观看| 456亚洲人成高清在线| 99免费在线观看视频| 一级香蕉视频在线观看| 亚洲天堂视频在线观看免费 | 久草视频福利在线观看| 不卡视频国产| 曰韩免费无码AV一区二区| 亚洲大学生视频在线播放| 久久精品国产精品一区二区|