五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

為什么ISO 21434推薦使用MISRA C:2012修訂版1和CERT C指南?

2023-11-03 11:45 作者:華菱咨詢(xún)有限公司  | 我要投稿

眾所周知,C和C++等編程語(yǔ)言包含了一些特性,可能會(huì)導(dǎo)致程序在某些情況下表現(xiàn)出不確定或不明確的行為。在安全系統(tǒng)中,這是不可接受的。您可以通過(guò)限制使用某些具有風(fēng)險(xiǎn)的語(yǔ)言結(jié)構(gòu)和語(yǔ)言子集,從而降低程序出現(xiàn)網(wǎng)絡(luò)安全問(wèn)題的可能性,使編程語(yǔ)言適用于網(wǎng)絡(luò)安全要求較高的系統(tǒng)。

C語(yǔ)言仍然是汽車(chē)軟件中最常用的語(yǔ)言。ISO/SAE 21434特別建議使用C語(yǔ)言的項(xiàng)目使用MISRA C:2012修訂版1和CERT C指南。

創(chuàng)建語(yǔ)言子集是MISRA C:2012和CERT C指南的核心。MISRA C:2012修訂版1指出:“MISRA C指南定義了C語(yǔ)言的子集”。

這兩個(gè)指南都是通過(guò)限制使用某些具有風(fēng)險(xiǎn)的功能來(lái)實(shí)現(xiàn)這個(gè)目的。

例如,MISRA C:2012修訂版1中,規(guī)則21.5規(guī)定了禁止使用<signal.h>中的功能,規(guī)則21.21規(guī)定了禁止使用“系統(tǒng)”功能。

同樣,CERT C規(guī)則信號(hào)11(SIG)中規(guī)定了阻止特定的信號(hào)處理程序,ENV33-C不再調(diào)用system()。

強(qiáng)類(lèi)型確保對(duì)于語(yǔ)言數(shù)據(jù)類(lèi)型的理解,防止某些類(lèi)型的程序編制錯(cuò)誤。使用具有強(qiáng)類(lèi)型的編碼準(zhǔn)則可以確保編碼的正確性和一致性。

MISRA C:2012 修訂版1擁有基本的類(lèi)型模型,專(zhuān)門(mén)用于強(qiáng)制執(zhí)行強(qiáng)類(lèi)型,而CERT C則在個(gè)別規(guī)則中隱蔽地解決了強(qiáng)類(lèi)型問(wèn)題,例如INT32-C規(guī)則可防止有符號(hào)整數(shù)溢出。

防御性實(shí)施技術(shù)(Defensive implementation techniques)使軟件能夠在意外情況下繼續(xù)正常運(yùn)行。它需要考慮“可能會(huì)發(fā)生什么”。例如,考慮可能的污染數(shù)據(jù),以及理解算術(shù)函數(shù)的求值順序。最重要的是,代碼需要簡(jiǎn)單易懂。

所有防御性實(shí)施技術(shù)都應(yīng)該從使用公認(rèn)的編碼準(zhǔn)則開(kāi)始。MISRA C:2012修訂版1和CERT C能實(shí)現(xiàn)這一點(diǎn)(通過(guò)識(shí)別關(guān)鍵和未指定的語(yǔ)言行為),從而使生成的代碼更可靠、更不容易出錯(cuò)且更易于維護(hù)。

CERT C是一個(gè)完整的語(yǔ)言安全標(biāo)準(zhǔn),所以它是為了識(shí)別那些網(wǎng)絡(luò)安全特有的漏洞而設(shè)計(jì)。而MISRA C:2012修訂版1定義了一個(gè)適用于安全和防范的語(yǔ)言子集,并有專(zhuān)門(mén)針對(duì)防御性實(shí)施技術(shù)的規(guī)則,包括switch語(yǔ)句(規(guī)則16.2和16.3)和資源管理(規(guī)則22.x)。


華菱咨詢(xún)介紹

華菱咨詢(xún)&培訓(xùn)講師團(tuán)隊(duì)均具有大型跨國(guó)企業(yè)多年工作經(jīng)驗(yàn),以及數(shù)百家企業(yè)服務(wù)經(jīng)驗(yàn),能將客戶(hù)的需求轉(zhuǎn)變?yōu)榍袑?shí)可行的解決方案,并能夠?qū)?guó)際一流企業(yè)的最佳實(shí)踐傳遞給客戶(hù)。 根據(jù)客戶(hù)的實(shí)際情況,指出企業(yè)的不足以及要解決的問(wèn)題,以幫助企業(yè)持續(xù)改進(jìn)。 ?

快速優(yōu)質(zhì)的服務(wù)為每位客戶(hù)配備專(zhuān)業(yè)的技術(shù)支持人員,以解決客戶(hù)提出的疑惑,并通過(guò)培訓(xùn)確保服務(wù)標(biāo)準(zhǔn)的一致性??商峁┒喾N形式的培訓(xùn)公開(kāi)課、定制化內(nèi)訓(xùn)、在線(xiàn)學(xué)習(xí)、項(xiàng)目解決方案。 跨越時(shí)間和空間的限制,滿(mǎn)足不同需求。

版權(quán)聲明:

1.本公眾號(hào)所發(fā)布內(nèi)容,凡未注明“原創(chuàng)”等字樣的均來(lái)源于網(wǎng)絡(luò)善意轉(zhuǎn)載,版權(quán)歸原作者所有!

2.除本平臺(tái)獨(dú)家和原創(chuàng),其他內(nèi)容非本平臺(tái)立場(chǎng),不構(gòu)成投資建議。

3.如千辛萬(wàn)苦未找到原作者或原始出處,請(qǐng)理解并聯(lián)系我們。

4.文中部分圖片源于網(wǎng)絡(luò)。

5.本公眾號(hào)發(fā)布此文出于傳播消息之目的,如有侵權(quán),聯(lián)系刪除。

華菱咨詢(xún)深圳官網(wǎng):http://www.hlemc-sz.com/

華菱咨詢(xún)蘇州官網(wǎng):http://www.hlemc.com/

若還有其他問(wèn)題,可直接在平臺(tái)私信聯(lián)系我們,我們會(huì)第一時(shí)間與您取得聯(lián)系,感謝支持。


為什么ISO 21434推薦使用MISRA C:2012修訂版1和CERT C指南?的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
连云港市| 诸城市| 泗阳县| 鹿泉市| 仙桃市| 灵丘县| 长子县| 洞头县| 北川| 锡林浩特市| 纳雍县| 江川县| 融水| 宁城县| 莱阳市| 临澧县| 黔江区| 高尔夫| 元氏县| 大余县| 石门县| 南部县| 上杭县| 上蔡县| 湖南省| 寿宁县| 临武县| 眉山市| 佳木斯市| 保德县| 方正县| 巨鹿县| 宝山区| 孝义市| 水富县| 凤阳县| 罗山县| 南丰县| 西和县| 阳西县| 陈巴尔虎旗|