США советуют отказаться от C и C++ в пользу безопасных языков программирования

  • 02.03.2024 14:40
  • 4.8k+

Офис национального директора по кибербезопасности (ONCD) Белого дома США опубликовал отчет, в котором рекомендует разработчикам отказаться от использования языков программирования C и C++ в разработке критически важного ПО. Это связано с опасениями, связанными с безопасностью управления памятью в этих языках, сообщает 3DNews со ссылкой на tomshardware.com.

Неправильное управление памятью может привести к серьезным уязвимостям, позволяя злоумышленникам осуществлять кибератаки. В качестве альтернативы Агентство национальной безопасности (NSA) предлагает использовать языки программирования, которые обеспечивают безопасное управление памятью, такие как Rust, Go, C#, Java, Swift, JavaScript и Ruby.
В отчете подчеркивается, что около 70% всех уязвимостей в системе безопасности, выявленных Microsoft в 2019 году и Google в 2020 году, были связаны именно с нарушениями безопасности памяти.
Инициатива Белого дома выходит за рамки простого перечисления рекомендаций. Она включает в себя стратегический план по укреплению кибербезопасности на национальном уровне, что отражено в исполнительном приказе президента Джо Байдена от марта 2023 года.
Переход на использование языков программирования, гарантирующих безопасность памяти, может существенно снизить риск возникновения уязвимостей, повысить надежность и безопасность цифровой инфраструктуры, считают в ONCD.
Анализ популярности языков программирования по версии индекса TIOBE показывает, что из предложенных NSA языков C# занимает пятое место по популярности, Java — четвёртое, JavaScript — шестое, а Go — восьмое. Эти данные указывают на то, что часть рекомендуемых языков уже имеет широкое распространение и признание в профессиональном сообществе разработчиков.


22.01.2025 18:40
10k+

В США выделили полтриллиона долларов на проект мегасервера для ИИ

Президент США Дональд Трамп объявил о выделении инвестиций в размере 500 миллиардов долларов на новейший инфраструктурный проект Stargate в области искусственного интеллекта. В проекте участвуют такие крупные компании...

21.01.2025 15:32
15k+

Трамп вернулся в Овальный кабинет: Time посвятил этому событию эффектную обложку 

Дональд Трамп принес присягу и вступил в должность 47-го президента США. Инаугурация нового главы Белого дома прошла не на ступенях Капитолия, как это делают по давней традиции, а внутри — в ротонде. Причиной такого...

21.01.2025 13:56
6.3k+

СМИ: Трамп планирует своим указом сделать криптовалюту национальным приоритетом США

Дональд Трамп планирует подписать указ, который сделает криптовалюту национальным приоритетом для Соединенных Штатов. Об этом сообщает Bloomberg. В документе, согласно источникам, может быть предложено создать...

20.01.2025 10:07
12k+

Спустя сутки после запрета в США TikTok готовится к разблокировке

Сервис создания и просмотра коротких видео TikTok начал восстанавливать работу в США спустя сутки после блокировки. Об этом объявили в аккаунте приложения в соцсети X.  «По соглашению с нашими поставщиками услуг...