女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Solid Sands SuperGuard C庫安全認證套件

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:嵌入式計算設計 ? 2022-07-01 14:41 ? 次閱讀

遵守 ISO 26262、EN 50128 和 IEC 61508 等復雜功能安全標準的要求非常復雜。只需考慮這需要的代碼覆蓋量,從應用軟件到所有 C 編譯器中使用的 C90 和 C99 等庫中存在的各種條件。這意味著為您甚至沒有編寫的代碼提供代碼覆蓋!

這就是為什么 Solid Sands 開發(fā)了 SuperGuard,這是一個用于安全關鍵和安全相關系統(tǒng)的 C 庫安全認證套件。基于 Solid Sands 的 SuperTest 庫測試和驗證套件,SuperGuard 被設計為 C90 和 C99 庫的以需求為中心的測試解決方案,該解決方案與 ISO C 規(guī)范緊密結合,沒有為每個 C 庫函數(shù)定義測試要求。SuperGuard 工具將此規(guī)范轉換為測試要求,這些要求說明了標準 C 庫中條件函數(shù)的不同實現(xiàn),并調用了合規(guī)性所需的那些。

這些要求被記錄并鏈接到 SuperGuard 套件中的測試規(guī)范,然后進一步鏈接到 SuperTest 工具中的 C 庫測試。SuperGuard 驗證和文檔鏈為必須向國際認證機構證明應用軟件、工具鏈、方法和流程符合安全標準的開發(fā)人員提供完整的可追溯性。

該套件與 Windows 和 Linux 系統(tǒng)兼容,可與任何 C 或 C++ 編譯器(包括裸機目標)一起使用,支持配置插件,并且可以利用多處理功能來傳播驗證運行,以便更快地執(zhí)行測試。

SuperGuard C 庫安全認證套件在行動

如前所述,SuperGuard 基于 SuperTest 套件,其中包含針對 ISO 標準 C 庫規(guī)范的每個部分的庫測試。SuperGuard 測試需求源自這些測試,以生成可從原本含糊的定義中測試的案例。

例如,函數(shù)“strlen()”的參數(shù)必須指向一個有效的字符串。這是在 C 語言規(guī)范中定義的。它是 strlen() 函數(shù)的先決條件。如果應用程序開發(fā)人員未能滿足此前提條件,則程序具有未定義的行為。這不好,但它是 C 的一個很好理解的屬性。strlen() 函數(shù)的實現(xiàn)不需要驗證前提條件是否為真——這在 C 中根本不可能。所以,這個 pre-條件是對程序員的要求。它不會導致測試 strlen() 的實現(xiàn)。

pYYBAGK-lzaARbyBAAFYtJzrZNg217.png

此過程會生成詳細的結構化需求列表,然后將其轉換為可測試需求的測試規(guī)范。該套件還可以為單個需求生成多個測試規(guī)范。對于那些實現(xiàn)定義的元素,SuperGuard 為工程師提供了完全控制來添加他們自己的測試或調整生成的測試集。

然后可以將結構代碼覆蓋工具應用于庫實現(xiàn)。Solid Sands 使用這種方法為 MUSL-C 庫實現(xiàn)和高修改條件/決策覆蓋率實現(xiàn)了高達 100% 的代碼覆蓋率。

測試運行后,SuperGuard 報告工具可以將結果鏈接回套件中先前生成的需求,并提供滿足需求和失敗的實現(xiàn)的概述。

從 ISO 標準 C 庫規(guī)范到生成測試需求、創(chuàng)建測試規(guī)范和執(zhí)行測試一直到報告的鏈接和文檔是符合當今安全關鍵標準所需的驗證鏈。

SuperGuard C 庫安全認證套件入門

總體而言,SuperGuard 測試套件允許開發(fā)人員將其軟件映射到安全關鍵系統(tǒng)的要求,從而簡化了安全認證過程。完整的 SuperGuard C 庫安全認證套件將于今年夏天作為獨立解決方案和 SuperTest 的附加組件提供。C++ 標準庫版本目前也在開發(fā)中。

審核編輯:郭婷

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • C++
    C++
    +關注

    關注

    22

    文章

    2117

    瀏覽量

    74770
  • 代碼
    +關注

    關注

    30

    文章

    4886

    瀏覽量

    70240
  • 編譯器
    +關注

    關注

    1

    文章

    1654

    瀏覽量

    49881
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    DS28C36 DeepCover安全認證器技術手冊

    DS28C36為安全認證器,提供一組核心的加密工具,集成非對稱(ECC-P256)和對稱(SHA-256)加密功能。除了硬件加密引擎提供的安全服務外,器件也集成FIPS/NIST真隨機
    的頭像 發(fā)表于 05-14 11:11 ?119次閱讀

    DS28C40 DeepCover汽車應用I2C安全認證器技術手冊

    DS28C40安全認證器提供了一組核心的加密工具,集成非對稱(ECC-P256)和對稱(SHA-256)加密功能。除了硬件加密引擎提供的安全服務外,器件也集成FIPS/NIST真隨機數(shù)
    的頭像 發(fā)表于 05-13 15:02 ?107次閱讀
    DS28<b class='flag-5'>C</b>40 DeepCover汽車應用I2<b class='flag-5'>C</b><b class='flag-5'>安全</b><b class='flag-5'>認證</b>器技術手冊

    汽車芯片廠商芯弦半導體NSSineTM系列實時控制MCU通過IEC 60730 Class B功能安全認證

    近日,芯弦半導體(蘇州)有限公司NS800RT3xxx/5xxx 系列的 MCU 安全成功通過IEC 60730 功能安全認證,為家電等電子產品筑牢
    的頭像 發(fā)表于 04-02 17:34 ?1163次閱讀
    汽車芯片廠商芯弦半導體NSSineTM系列實時控制MCU通過IEC 60730 Class B功能<b class='flag-5'>安全</b><b class='flag-5'>認證</b>

    國芯科技MCU芯片榮獲ISO 26262 ASIL-D功能安全產品認證

    近日,國芯科技汽車電子CCFC30XX系列MCU芯片功能安全(SafetyLib)成功通過SGS通標標準技術服務(上海)有限公司(以下簡稱為“SGS”)ISO 26262 ASIL-D功能安全產品認證
    的頭像 發(fā)表于 03-26 17:16 ?562次閱讀

    芯海科技BMS系列:數(shù)字安全認證,守護電池安全

    電池安全筑起了一道堅實的防線。 芯海科技的BMS系列產品,經過嚴格的數(shù)字安全認證,從源頭上保障了電池的質量與安全。這一認證不僅證明了BMS系
    的頭像 發(fā)表于 02-11 14:59 ?566次閱讀

    恩智浦推出EdgeLock A30安全認證

    恩智浦推出符合CC (Common Criteria) EAL6+認證的EdgeLock A30安全認證器,兼容標準MCU和MPU,具備大容量內存,支持EdgeLock 2GO,為安全
    的頭像 發(fā)表于 01-24 10:29 ?1002次閱讀

    博世商用車電機控制器通過ISO 26262 ASIL-C功能安全產品認證

    近日,博世商用車電機控制器(Gen4 INV)順利通過ISO 26262:2018 ASIL-C汽車功能安全認證,并獲得由DEKRA德凱頒發(fā)的功能安全
    的頭像 發(fā)表于 01-14 16:28 ?652次閱讀

    HighTec C/C++編譯器套件全面支持芯來RISC-V IP

    是基于LLVM開源汽車級C/C++編譯器工具,已通過ISO 26262 ASIL D的安全認證。從事RISC-V架構開發(fā)的汽車軟件開發(fā)者受益于這些工具來無縫支持芯來經過功能
    的頭像 發(fā)表于 12-23 09:04 ?972次閱讀
    HighTec <b class='flag-5'>C</b>/<b class='flag-5'>C</b>++編譯器<b class='flag-5'>套件</b>全面支持芯來RISC-V IP

    言必信科技 電源濾波器的安全認證有哪些?

    電源濾波器需經安全認證以確保質量和用戶安全,包括UL、CE、FCC、CCC等認證,涵蓋電氣安全、電磁兼容性等測試。制造商應遵守標準,選擇合適
    的頭像 發(fā)表于 11-15 14:41 ?640次閱讀
    言必信科技 電源濾波器的<b class='flag-5'>安全</b><b class='flag-5'>認證</b>有哪些?

    兆易創(chuàng)新再次獲得TüV萊茵STL功能安全認證

    3)功能安全認證證書,這也是繼GD32H7 STL軟件測試之后再次獲得的此類認證,這意味著兆易創(chuàng)新在功能安全領域的布局已全面覆蓋了Arm
    的頭像 發(fā)表于 10-17 09:49 ?981次閱讀

    增強BQ26100認證安全的方法

    電子發(fā)燒友網(wǎng)站提供《增強BQ26100認證安全的方法.pdf》資料免費下載
    發(fā)表于 09-11 09:43 ?1次下載
    增強BQ26100<b class='flag-5'>認證</b><b class='flag-5'>安全</b>的方法

    再獲突破!匯頂科技新一代安全芯片榮獲CC EAL6+安全認證

    近日,匯頂科技新一代NFC+eSE安全芯片成功通過SOGIS CC EAL6+安全認證,成為國內首款在同類型產品中安全等級最高的產品。憑借這一成就,匯頂科技將以全球頂尖的
    發(fā)表于 08-20 14:19 ?661次閱讀
    再獲突破!匯頂科技新一代<b class='flag-5'>安全</b>芯片榮獲CC EAL6+<b class='flag-5'>安全</b><b class='flag-5'>認證</b>

    數(shù)據(jù)安全審計系統(tǒng):筑牢數(shù)據(jù)安全防線 提高數(shù)據(jù)資產安全

    隨著萬物互聯(lián)的技術演進,以及數(shù)字化轉型的快速發(fā)展,數(shù)據(jù)成為最具有戰(zhàn)略性的數(shù)字資產載體,保障數(shù)據(jù)安全也就保障了存儲其中的數(shù)據(jù)安全,數(shù)據(jù)
    的頭像 發(fā)表于 07-17 13:38 ?1550次閱讀

    【xG24 Matter開發(fā)套件試用體驗】初識xG24 Matter開發(fā)套件

    設計,使用低有功電流和睡眠電流 ? 安全? ? AI/ML 硬件加速器 EFR32xG24 Dev Kit是一個緊湊、功能豐富的開發(fā)平臺。它為無線物聯(lián)網(wǎng)產品的開發(fā)和原型制作提供了快速途徑。該開發(fā)板支持
    發(fā)表于 07-11 23:31

    芯馳科技MCU芯片功能安全軟件獲TüV萊茵ASIL D功能安全產品認證

    7月5日,德國萊茵TüV集團(以下簡稱“TüV萊茵”)向芯馳科技MCU芯片的功能安全軟件FuSaLib頒發(fā)ISO 26262 ASIL D/IEC 61508 SIL 3功能安全產品認證,芯馳科技軟件研發(fā)副總裁韓向陽先生與Tü
    的頭像 發(fā)表于 07-08 14:44 ?965次閱讀