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

一種基于國(guó)產(chǎn)SylixOS實(shí)時(shí)操作系統(tǒng)的算法升級(jí)方法

2024-06-13 00:00:00丁輝林國(guó)慶胡鑫
無(wú)線互聯(lián)科技 2024年9期
關(guān)鍵詞:設(shè)備

摘要:隨著信息技術(shù)與信息產(chǎn)業(yè)的發(fā)展,信息安全越來(lái)越受到人們的關(guān)注。數(shù)據(jù)攻擊的手段愈來(lái)愈先進(jìn),安全形勢(shì)不容樂(lè)觀。信息安全技術(shù)的核心是安全性算法,算法的迭代更新和升級(jí)尤為必要。文章基于國(guó)產(chǎn)翼輝SylixOS實(shí)時(shí)操作系統(tǒng),提出了一種算法升級(jí)改進(jìn)方法,有效解決升級(jí)過(guò)程中可能遇到的異常情況,在有效提升升級(jí)速度的同時(shí),增加升級(jí)的魯棒性和實(shí)用性。

關(guān)鍵詞:SylixOS實(shí)時(shí)操作系統(tǒng);耦合性;算法升級(jí)

中圖分類號(hào):TP311.1

文獻(xiàn)標(biāo)志碼:A

0 引言

在我國(guó)網(wǎng)信領(lǐng)域建設(shè)和發(fā)展過(guò)程中,網(wǎng)絡(luò)信息產(chǎn)業(yè)的自主可控是重要目標(biāo)之一,其已經(jīng)成為國(guó)家安全的重要組成部分[1,軍工領(lǐng)域?qū)π畔踩⑿畔⒆灾骰怯兄惹械男枨螅壳笆褂幂^多的工控實(shí)時(shí)操作系統(tǒng)、高端芯片等關(guān)鍵核心技術(shù)都是非國(guó)產(chǎn)。

2016年的“中興事件”[2以及2019年的“華為事件”[3-4,以美國(guó)為首的西方國(guó)家利用技術(shù)優(yōu)勢(shì),對(duì)中國(guó)的芯片、操作系統(tǒng)方面技術(shù)進(jìn)行封殺和打壓,引發(fā)國(guó)內(nèi)對(duì)操作系統(tǒng)安全的擔(dān)憂。隨著中國(guó)工業(yè)控制技術(shù)的發(fā)展,雖然已實(shí)現(xiàn)了部分軟硬件的自給自足,但在高性能芯片、工控實(shí)時(shí)操作系統(tǒng)這種核心技術(shù)領(lǐng)域,依然被國(guó)外技術(shù)壟斷。因此,開(kāi)發(fā)者基于國(guó)產(chǎn)實(shí)時(shí)操作系統(tǒng)進(jìn)行應(yīng)用開(kāi)發(fā),完善國(guó)產(chǎn)實(shí)時(shí)操作系統(tǒng)的應(yīng)用生態(tài)顯得極為必要和迫切。

1 SylixOS實(shí)時(shí)操作系統(tǒng)1.1 SylixOS的發(fā)展趨勢(shì)

翼輝信息公司研發(fā)的SylixOS操作系統(tǒng),已經(jīng)實(shí)現(xiàn)100%內(nèi)核自主化率[5,擁有完整的自主知識(shí)產(chǎn)權(quán),是一款支持對(duì)稱多處理器的大型開(kāi)源實(shí)時(shí)操作系統(tǒng),其具有功能強(qiáng)大、實(shí)時(shí)性卓越、可靠性強(qiáng)等特點(diǎn)。

在設(shè)計(jì)之初,SylixOS的研發(fā)借鑒了國(guó)外眾多實(shí)時(shí)操作系統(tǒng),如VxWorks、RT等的設(shè)計(jì)思想。如表1所示,SylixOS操作系統(tǒng)的各項(xiàng)功能和性能指標(biāo)在眾多實(shí)時(shí)操作系統(tǒng)中已經(jīng)處于領(lǐng)先水平,SylixOS操作系統(tǒng)已經(jīng)廣泛應(yīng)用在國(guó)防軍工、新能源、航空通信等諸多領(lǐng)域[6-7

1.2 翼輝IDE工程創(chuàng)建

創(chuàng)建翼輝IDE工程要建立SylixOS Base工程。開(kāi)發(fā)者在上一步的基礎(chǔ)上創(chuàng)建SylixOS App工程。其中,“SylixOS Base Project”要選擇依賴的SylixOS Base工程路徑,點(diǎn)擊“FileSystem”按鈕或“Workspace”按鈕分別在文件系統(tǒng)和當(dāng)前工作空間查找即可;工具鏈“Toolchain”、處理器“CPU”以及浮點(diǎn)處理器“FPU”類型均會(huì)自動(dòng)與上一步中選擇的Base工程保持一致;調(diào)試級(jí)別“Debug Level”根據(jù)需要可以選擇“debug”或者“release”2種。

在完成前兩步設(shè)置后,開(kāi)發(fā)者繼續(xù)在該App工程中編寫(xiě)、編譯所需代碼,代碼編譯完成后將在Debug文件夾下生成應(yīng)用程序可執(zhí)行文件。

1.3 任務(wù)調(diào)度狀態(tài)機(jī)

在SylixOS操作系統(tǒng)中,各個(gè)任務(wù)線程主要有以

下3種狀態(tài),如圖1所示。

(1)阻塞狀態(tài):任務(wù)線程沒(méi)有達(dá)到運(yùn)行條件或者缺少相應(yīng)資源,無(wú)法進(jìn)入就緒狀態(tài)。

(2)就緒狀態(tài):任務(wù)線程已經(jīng)準(zhǔn)備就緒,等待調(diào)度。

(3)運(yùn)行狀態(tài):操作系統(tǒng)已經(jīng)調(diào)度任務(wù)線程執(zhí)行代碼,實(shí)現(xiàn)某一功能。

2 算法升級(jí)設(shè)計(jì)方案

隨著Internet的廣泛應(yīng)用,人們對(duì)信息安全性的需要越來(lái)越迫切[8。信息安全技術(shù)的核心是安全性算法,但安全性算法的泄露已經(jīng)成為信息安全的系統(tǒng)瓶頸。因此,根據(jù)實(shí)際情況對(duì)算法進(jìn)行升級(jí)、切換成為提高信息安全的必要手段。

2.1 算法升級(jí)過(guò)程中可能出現(xiàn)的異常

由于安全算法和參數(shù)通常是配套使用,當(dāng)需要進(jìn)行算法更換時(shí),則需要參數(shù)更換。兩者之間存在著較深的耦合性,同時(shí)增加了算法升級(jí)過(guò)程中出現(xiàn)異常的可能性,使得設(shè)備的實(shí)用性降低。這時(shí)則會(huì)出現(xiàn)以下3種情況:只更換安全算法;只更換參數(shù);既更換安全算法,又更換參數(shù)。這3種過(guò)程會(huì)出現(xiàn)異常斷電、安全算法與參數(shù)不匹配等情況。因此,一種能夠適用于以上場(chǎng)景的算法升級(jí)方法尤為必要。

2.2 升級(jí)包存儲(chǔ)方式

開(kāi)發(fā)者在設(shè)備內(nèi)設(shè)置主區(qū)和備區(qū)2個(gè)存儲(chǔ)區(qū)域來(lái)儲(chǔ)存安全算法。在使用時(shí),只使用主區(qū)存儲(chǔ)的安全算法;設(shè)置參數(shù)只設(shè)置一個(gè)存儲(chǔ)區(qū),只有所有校驗(yàn)全都通過(guò)后,才能替換原有參數(shù)。

2.3 只更換安全算法處理流程

當(dāng)設(shè)備接收到待更換的安全算法數(shù)據(jù)后,要先對(duì)數(shù)據(jù)段進(jìn)行完整性等校驗(yàn),以確認(rèn)該數(shù)據(jù)段的合法性。有以下2種情況:(1)完整性校驗(yàn)未通過(guò),設(shè)備使用原有的安全算法,結(jié)束更換流程;(2)完整性校驗(yàn)通過(guò),設(shè)備將該數(shù)據(jù)段保存在備用區(qū);加載備用區(qū)安全算法,與現(xiàn)有的參數(shù)一起做正確性驗(yàn)證,驗(yàn)證新的安全算法與現(xiàn)有參數(shù)是否匹配;如果正確性驗(yàn)證通過(guò),表示新的安全算法與現(xiàn)有參數(shù)匹配,可以使用。設(shè)備將備用區(qū)安全算法數(shù)據(jù)覆蓋主區(qū)安全算法數(shù)據(jù),刪除備用區(qū)數(shù)據(jù),結(jié)束更換流程。如果正確性驗(yàn)證未通過(guò),這個(gè)時(shí)候?qū)⒃O(shè)備重新啟動(dòng),設(shè)備默認(rèn)會(huì)加載主區(qū)的安全算法并刪除備用區(qū)數(shù)據(jù),恢復(fù)設(shè)備初始狀態(tài)。

2.4 只更換安全參數(shù)處理流程

設(shè)備接收到待更換的參數(shù)數(shù)據(jù)后,對(duì)數(shù)據(jù)段進(jìn)行完整性等校驗(yàn),確認(rèn)該數(shù)據(jù)段的合法性,校驗(yàn)通過(guò)后,將該參數(shù)與新的安全算法一起進(jìn)行正確性驗(yàn)證。有以下2種情況:(1)正確性驗(yàn)證通過(guò),設(shè)備保存并使用新的安全算法和參數(shù),結(jié)束更換流程;(2)正確性驗(yàn)證失敗,設(shè)備刪除備用區(qū)安全算法和新的參數(shù),使用原有的安全算法及參數(shù),結(jié)束更換流程。

2.5 更換安全算法和參數(shù)處理流程

當(dāng)安全算法和參數(shù)都需要更換時(shí),設(shè)備的處理流程相當(dāng)于2.3和2.4兩種更換方式的耦合,具體處理邏輯如圖2所示。

3 結(jié)語(yǔ)

為了提高信息安全設(shè)備的自主可控性和安全性,文章在國(guó)產(chǎn)實(shí)時(shí)操作系統(tǒng)上,針對(duì)升級(jí)過(guò)程中可能會(huì)遇到的情況,比如只升級(jí)算法、只升級(jí)參數(shù)、既升級(jí)算法又升級(jí)參數(shù)等異常情況,提出了一種安全算法升級(jí)的方法。經(jīng)過(guò)實(shí)驗(yàn)驗(yàn)證分析,該升級(jí)方法能夠有效滿足使用需求,提高了升級(jí)的效率和成功率,增加了設(shè)備的魯棒性和實(shí)用性。

參考文獻(xiàn)

[1]韓乃平,李蕾.國(guó)產(chǎn)操作系統(tǒng)生態(tài)體系建設(shè)現(xiàn)狀分析[J].信息安全研究,2020(10):887-889.

[2]MAYEDA A,KING I.Cuts off China’s ZTE from American tech for seven years[N].Economics,2018-04-16.

[3]BOND S.Firms get 90-day extension to work with Huawei on rural networks[N].National Public Radio,2019-11-18.

[4]趙明燦.2019華為開(kāi)發(fā)者大會(huì)重點(diǎn)聚焦鴻蒙OS和EMUI10[N].EDN電子設(shè)計(jì)技術(shù),2019-08-09.

[5]焦進(jìn)星.SylixOS的來(lái)龍去脈[J].軟件與集成電路,2018(7):68-69.

[6]牛建偉,劉禹.嵌入式SylixOS實(shí)踐開(kāi)發(fā)教程[M].北京:北京航空航天大學(xué)出版社,2017.

[7]郝玉潔,吳立軍,趙洋.信息安全概論[M].北京:清華大學(xué)出版社,2013.

[8]李宏軒.由信息泄露事件看計(jì)算機(jī)網(wǎng)絡(luò)安全[J].通訊世界,2017(1):83-84.

(編輯 王永超)

An algorithm upgrade method based on domestic SylixOS real-time operating system

Ding" Hui, Lin" Guoqing, Hu "Xin

(The 30th Research Institute of China Electronics Technology Group Corporation, Chengdu 610041, China)Abstract: With the development of information technology and information industry, information security is more and more concerned.The means of data attacks are more and more advanced, and the security situation is not optimistic.The core of information security technology is security algorithm, and the iterative update and upgrade of algorithm is particularly necessary.Based on the domestic Yihui SylixOS real-time operating system, this paper proposes an algorithm upgrade and improvement method, which can effectively solve the abnormal situation that may be encountered in the upgrade process, and effectively improve the upgrade speed, while increasing the robustness and practicability of the upgrade.

Key words:SylixOS real-time operating system; coupling; algorithm upgrade

猜你喜歡
設(shè)備
諧響應(yīng)分析在設(shè)備減振中的應(yīng)用
調(diào)試新設(shè)備
基于VB6.0+Access2010開(kāi)發(fā)的設(shè)備管理信息系統(tǒng)
基于MPU6050簡(jiǎn)單控制設(shè)備
電子制作(2018年11期)2018-08-04 03:26:08
廣播發(fā)射設(shè)備中平衡輸入與不平衡輸入的轉(zhuǎn)換
電子制作(2018年10期)2018-08-04 03:24:48
食之無(wú)味,棄之可惜 那些槽點(diǎn)滿滿的可穿戴智能設(shè)備
500kV輸變電設(shè)備運(yùn)行維護(hù)探討
HTC斥資千萬(wàn)美元入股虛擬現(xiàn)實(shí)設(shè)備商WEVR
Automechanika Shanghai 2014 之“看” 汽保設(shè)備篇
如何在設(shè)備采購(gòu)中節(jié)省成本
主站蜘蛛池模板: 国产免费自拍视频| 九九九国产| 国产久草视频| 国产91无毒不卡在线观看| 一本大道香蕉高清久久| 色播五月婷婷| 538国产在线| 欧美日本一区二区三区免费| 57pao国产成视频免费播放| 国产一区二区视频在线| 在线观看无码a∨| 国产精品丝袜视频| 在线观看91香蕉国产免费| 永久在线播放| 国产欧美成人不卡视频| 亚洲精品视频网| 被公侵犯人妻少妇一区二区三区| 亚洲成人网在线播放| 亚洲精品成人片在线观看| 色婷婷色丁香| 色综合成人| 国产欧美日韩在线在线不卡视频| 日韩无码白| 亚洲色图综合在线| 欧美在线视频不卡第一页| 国产尤物jk自慰制服喷水| 日韩欧美国产区| 亚洲欧美成aⅴ人在线观看| 国产自产视频一区二区三区| 亚洲天堂色色人体| 久青草网站| 毛片手机在线看| 久久综合亚洲鲁鲁九月天| 午夜精品福利影院| 久久久久青草大香线综合精品 | 国内精品视频| 国产青青草视频| 一本大道视频精品人妻| 国产天天射| 日日噜噜夜夜狠狠视频| 欧美激情视频一区| 欧美日韩午夜| 潮喷在线无码白浆| 在线不卡免费视频| 国产黑丝一区| 99久久精品免费看国产电影| 欧美精品另类| www亚洲精品| 国产精品网曝门免费视频| 国产成人乱码一区二区三区在线| 99精品国产电影| 小蝌蚪亚洲精品国产| 伊人激情久久综合中文字幕| 欧洲极品无码一区二区三区| 午夜电影在线观看国产1区| www.91中文字幕| 国产美女人喷水在线观看| 91精品国产丝袜| 日韩精品免费一线在线观看| 毛片大全免费观看| 美女一级毛片无遮挡内谢| 国产成人精品免费av| 国产精品99久久久久久董美香| 婷婷亚洲最大| 久久九九热视频| 91久久国产热精品免费| 国产电话自拍伊人| 成人午夜久久| 在线观看热码亚洲av每日更新| 免费观看无遮挡www的小视频| 国产精品一区二区久久精品无码| 国产一区在线视频观看| 亚洲性网站| 中文字幕在线日本| 91精品国产91久久久久久三级| 欧美有码在线观看| 一级做a爰片久久毛片毛片| 国产免费羞羞视频| 五月天综合婷婷| 无码综合天天久久综合网| а∨天堂一区中文字幕| 国产人人射|