亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

首頁 科技週邊 IT業(yè)界 美國政府建議開發(fā)者停止使用 C / C++,改用記憶體安全程式語言

美國政府建議開發(fā)者停止使用 C / C++,改用記憶體安全程式語言

Feb 29, 2024 pm 03:19 PM
程式設(shè)計(jì)語言 網(wǎng)路安全

本站2 月29 日消息,美國政府近日發(fā)布了一份網(wǎng)路安全報(bào)告,呼籲開發(fā)人員停止使用容易出現(xiàn)記憶體安全漏洞的程式語言,例如C 和C ,轉(zhuǎn)而使用記憶體安全的程式語言進(jìn)行開發(fā)。這份報(bào)告由美國網(wǎng)路空間總監(jiān)辦公室 (ONCD) 發(fā)布,旨在落實(shí)美國總統(tǒng)拜登的網(wǎng)路安全戰(zhàn)略,目標(biāo)是「保護(hù)網(wǎng)路空間的基石」。

美國政府建議開發(fā)者停止使用 C / C++,轉(zhuǎn)用內(nèi)存安全編程語言

記憶體安全性是指程式在存取記憶體時能夠有效地避免潛在的錯誤和漏洞,如緩衝區(qū)溢位和懸空指標(biāo)。 Java因其具有運(yùn)行時錯誤檢測功能而被認(rèn)為是一種記憶體安全的程式語言。相比之下,C和C 允許直接存取記憶體位址,並且缺乏邊界檢查,這使得它們更容易出現(xiàn)記憶體安全問題。因此,在開發(fā)應(yīng)用程式時,選擇合適的程式語言和採取相應(yīng)的記憶體管理策略對確保記憶體安全至關(guān)重要。

根據(jù)報(bào)告引用的微軟和Google的研究數(shù)據(jù),顯示超過70%的安全漏洞與記憶體安全問題密切相關(guān)。此外,報(bào)告也提及美國網(wǎng)路安全與基礎(chǔ)設(shè)施安全局(CISA)發(fā)布的開源軟體安全路線圖,鼓勵開發(fā)人員在專案初期就採用記憶體安全的程式語言,實(shí)施「安全設(shè)計(jì)」式的開發(fā)方法。此方法旨在透過在軟體設(shè)計(jì)和開發(fā)的早期階段專注於考慮安全性,來減少後續(xù)需要修復(fù)安全漏洞的風(fēng)險。因此,強(qiáng)調(diào)在軟體開發(fā)過程中註重記憶體安全性是至關(guān)重要的,可以有效減少潛在的安全漏洞和風(fēng)險。

這份報(bào)告長達(dá) 19 頁,旨在強(qiáng)調(diào)網(wǎng)路安全不僅是個人的責(zé)任,更是大型組織、科技公司和政府的共同責(zé)任。報(bào)告沒有推薦特定的程式語言取代 C 和 C ,而是強(qiáng)調(diào)有多種記憶體安全的程式語言可供選擇。報(bào)告還呼籲企業(yè)和工程師採用最佳軟體開發(fā)實(shí)踐,並使用記憶體安全的硬件,以減少惡意攻擊的可能性。

美國國家安全局(NSA) 在最近發(fā)布的網(wǎng)路安全資訊檔案中提到了一些被認(rèn)為安全的程式語言,值得注意的是…

  • # Rust

  • Go

  • C

  • #Java

  • Swift

  • JavaScript

  • Ruby

但根據(jù)TIOBE 指數(shù)(衡量程式語言流行程度的指標(biāo)),C# 位居排行榜第5 位,Java 第4 位,JavaScript 第6 位,Go 第8 位,Swift 第16 位,Rust 第18 位,Ruby 第20 位。可見,NSA 推薦的語言中只有 4 種屬於開發(fā)者最常使用的語言。

該報(bào)告也強(qiáng)調(diào)了軟體安全評估的重要性,並認(rèn)為更好地評估標(biāo)準(zhǔn)能夠幫助科技公司更好地規(guī)劃、預(yù)測和緩解漏洞風(fēng)險。報(bào)告也以阿波羅 13 號登月任務(wù)為例,強(qiáng)調(diào)了在太空探索等關(guān)鍵領(lǐng)域使用記憶體安全代碼的重要性。

這份報(bào)告是美國政府一系列網(wǎng)路安全措施的一部分。 2023 年 3 月,拜登總統(tǒng)簽署了網(wǎng)路安全行政命令,旨在加強(qiáng)軟體和硬體安全,並與科技業(yè)建立合作關(guān)係。隨著數(shù)位化的不斷推進(jìn),更安全的程式語言和開發(fā)方式變得至關(guān)重要,這份報(bào)告正是呼籲業(yè)界重視這個議題的最新舉措。

以上是美國政府建議開發(fā)者停止使用 C / C++,改用記憶體安全程式語言的詳細(xì)內(nèi)容。更多資訊請關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

本網(wǎng)站聲明
本文內(nèi)容由網(wǎng)友自願投稿,版權(quán)歸原作者所有。本站不承擔(dān)相應(yīng)的法律責(zé)任。如發(fā)現(xiàn)涉嫌抄襲或侵權(quán)的內(nèi)容,請聯(lián)絡(luò)admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費(fèi)脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅(qū)動的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費(fèi)的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費(fèi)的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強(qiáng)大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

華為倉頡程式語言官方入門教學(xué)發(fā)布,一文看懂如何取得通用版本 SDK 華為倉頡程式語言官方入門教學(xué)發(fā)布,一文看懂如何取得通用版本 SDK Jun 25, 2024 am 08:05 AM

本站6月24日消息,在6月21日HDC2024華為開發(fā)者大會主題演講上,華為終端BG軟體部總裁龔體正式官宣了華為自研倉頡程式語言。語言歷經(jīng)5年研發(fā)沉澱,現(xiàn)已開啟開發(fā)者預(yù)覽。華為開發(fā)者官網(wǎng)現(xiàn)已推出倉頡編程語言官方入門教程視頻,方便開發(fā)者初步上手理解。教程將帶使用者體驗(yàn)倉頡、學(xué)習(xí)倉頡、應(yīng)用倉頡,包括用倉頡語言估算圓周率、計(jì)算2024年各月的干支紀(jì)法、看到二叉樹在倉頡語言中的N種表達(dá)方式,以及用枚舉類型實(shí)現(xiàn)代數(shù)計(jì)算、用介面和擴(kuò)充實(shí)現(xiàn)訊號系統(tǒng)模擬,還有用倉頡宏擴(kuò)展出新語法等等。本站附教學(xué)存取位址:ht

歷經(jīng) 5 年研發(fā)沉澱,華為下一代程式語言「倉頡」正式開啟預(yù)覽 歷經(jīng) 5 年研發(fā)沉澱,華為下一代程式語言「倉頡」正式開啟預(yù)覽 Jun 22, 2024 am 09:54 AM

本站6月21日消息,在今日下午的HDC2024華為開發(fā)者大會上,華為終端BG軟體部總裁龔體正式官宣了華為自研倉頡編程語言,並發(fā)布了HarmonyOSNEXT倉頡語言開發(fā)者預(yù)覽版。這是華為首次公開發(fā)布倉頡程式語言。龔體表示:「2019年,倉頡程式語言計(jì)畫在華為誕生,歷經(jīng)5年研發(fā)沉澱,大量研發(fā)投入,今日終於和全球開發(fā)者見面。倉頡程式語言透過現(xiàn)代語言特性的整合、全方位的編譯優(yōu)化和運(yùn)行時實(shí)現(xiàn)、以及開箱即用的IDE工具鏈支持,為開發(fā)者打造友好開發(fā)體驗(yàn)和卓越程序性能。

華為開啟鴻蒙 HarmonyOS NEXT 倉頡程式語言開發(fā)者預(yù)覽版 Beta 招募 華為開啟鴻蒙 HarmonyOS NEXT 倉頡程式語言開發(fā)者預(yù)覽版 Beta 招募 Jun 22, 2024 am 04:07 AM

本站6月21日消息,華為自研倉頡程式語言今日正式亮相,官方宣布開啟HarmonyOSNEXT倉頡語言開發(fā)者預(yù)覽版Beta招募。本次升級為開發(fā)者預(yù)覽版嚐鮮升級,提供倉頡語言SDK、開發(fā)者指南以及相關(guān)的DevEcoStudio插件,供開發(fā)者使用倉頡語言開發(fā)、調(diào)試及運(yùn)行HarmonyOSNext應(yīng)用。報(bào)名週期:2024年6月21日-2024年10月21日申請要求:本次HarmonyOSNEXT倉頡語言開發(fā)者預(yù)覽版Beta招募活動,僅開放給以下開發(fā)者報(bào)名:1)已在華為開發(fā)者聯(lián)盟完成實(shí)名認(rèn)證;2)完成H

天津大學(xué)、北航深度參與華為'倉頡”,推出首個基於國產(chǎn)程式語言的 AI 智能體程式框架'蒼穹” 天津大學(xué)、北航深度參與華為'倉頡”,推出首個基於國產(chǎn)程式語言的 AI 智能體程式框架'蒼穹” Jun 23, 2024 am 08:37 AM

本站6月22日消息,華為昨日向全球開發(fā)者介紹華為自研程式語言-倉頡(Cangjie)。這是倉頡程式語言的首次公開亮相。本站查詢獲悉,天津大學(xué)、北京航空航天大學(xué)深度參與了華為「倉頡」的研發(fā)。天津大學(xué):倉頡程式語言編譯器天津大學(xué)智能與計(jì)算學(xué)部軟體工程團(tuán)隊(duì)攜手華為倉頡團(tuán)隊(duì),深度參與倉頡程式語言編譯器的品質(zhì)保障研究。據(jù)介紹,倉頡編譯器是與倉頡程式語言共生的基礎(chǔ)軟體。在倉頡程式語言的籌備階段,與之相匹配的高品質(zhì)編譯器成為核心目標(biāo)之一。隨著倉頡程式語言的演化,倉頡編譯器也不斷升級、改進(jìn)。五年來,天津大

華為自研倉頡程式語言官網(wǎng)及開發(fā)文件上線,首度融入鴻蒙生態(tài) 華為自研倉頡程式語言官網(wǎng)及開發(fā)文件上線,首度融入鴻蒙生態(tài) Jun 22, 2024 am 03:10 AM

本站6月21日消息,在HDC2024華為開發(fā)者大會前,華為自研倉頡程式語言正式亮相,倉頡官網(wǎng)現(xiàn)已上線。官網(wǎng)介紹顯示,倉頡程式語言是一款面向全場景智慧的新一代程式語言,主打「原生智慧化、天生全場景、高效能,強(qiáng)大安全」。融入鴻蒙生態(tài),為開發(fā)者提供良好的程式設(shè)計(jì)體驗(yàn)。本站附官網(wǎng)介紹如下:原生智慧化內(nèi)嵌AgentDSL的程式框架,自然語言&程式語言有機(jī)融合;多Agent協(xié)同,簡化符號表達(dá),模式自由組合,支援各類智慧應(yīng)用開發(fā)。天生全場景輕量化可縮放運(yùn)行時,模組化分層設(shè)計(jì),記憶體再小也能裝得下;全場景領(lǐng)域擴(kuò)

C++技術(shù)與其他現(xiàn)代程式語言的優(yōu)缺點(diǎn)對比 C++技術(shù)與其他現(xiàn)代程式語言的優(yōu)缺點(diǎn)對比 Jun 01, 2024 pm 10:15 PM

C++與其他現(xiàn)代程式語言的優(yōu)缺點(diǎn)比較為:C++優(yōu)勢:高效能、低階控制、豐富的函式庫生態(tài)系統(tǒng)。 C++劣勢:學(xué)習(xí)曲線陡峭、手動記憶體管理、可移植性受限。 Python優(yōu)勢:學(xué)習(xí)曲線平滑、廣泛的函式庫支援、解譯型語言。 Java優(yōu)勢:平臺無關(guān)、自動記憶體管理、廣泛應(yīng)用。 JavaScript優(yōu)勢:前端開發(fā)必備、輕量、動態(tài)型別。

華為純血鴻蒙生態(tài)最後一環(huán)!自研倉頡程式語言將首次亮相 華為純血鴻蒙生態(tài)最後一環(huán)!自研倉頡程式語言將首次亮相 Jun 21, 2024 pm 03:23 PM

6月21日消息,今天下午,華為開發(fā)者大會2024將正式揭幕。 「純血鴻蒙」HarmonyOSNEXT自然是重中之重,按照餘承東之前透露的規(guī)劃,今天下午就可能正式宣佈公測,普通消費(fèi)者也能嚐鮮「純血鴻蒙」了。據(jù)爆料,首批支援的手機(jī)為Mate60系列和Pura70系列。值得注意的是,作為“純血鴻蒙”,HarmonyOSNEXT去掉了傳統(tǒng)的Linux核心和AOSP安卓開源程式碼,全端自研。據(jù)新浪科技最新報(bào)道稱,華為還將補(bǔ)齊鴻蒙生態(tài)的最後一環(huán),在大

PHP行動:現(xiàn)實(shí)世界中的示例和應(yīng)用程序 PHP行動:現(xiàn)實(shí)世界中的示例和應(yīng)用程序 Apr 14, 2025 am 12:19 AM

PHP在電子商務(wù)、內(nèi)容管理系統(tǒng)和API開發(fā)中廣泛應(yīng)用。 1)電子商務(wù):用於購物車功能和支付處理。 2)內(nèi)容管理系統(tǒng):用於動態(tài)內(nèi)容生成和用戶管理。 3)API開發(fā):用於RESTfulAPI開發(fā)和API安全性。通過性能優(yōu)化和最佳實(shí)踐,PHP應(yīng)用的效率和可維護(hù)性得以提升。

See all articles