<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; Аудит исходных текстов Truecrypt подтвердил безопасность проекта]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=34574</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=34574&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Аудит исходных текстов Truecrypt подтвердил безопасность проекта».]]></description>
		<lastBuildDate>Tue, 15 Apr 2014 12:48:17 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Аудит исходных текстов Truecrypt подтвердил безопасность проекта]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=405168#p405168</link>
			<description><![CDATA[<p><a href="https://isecpartners.github.io/news/2014/04/14/iSEC-Completes-Truecrypt-Audit.html">Объявлено</a> о завершении первой стадии аудита популярного открытого приложения для шифрования дисковых разделов <a href="http://www.truecrypt.org/">Truecrypt</a> и публикации результирующего <a href="https://opencryptoaudit.org/reports/">отчёта</a>. В октябре прошлого года для проведения независимого аудита Truecrypt был <a href="http://www.opennet.ru/opennews/art.shtml?num=38202">инициирован</a> проект <a href="https://opencryptoaudit.org/">Open Crypto Audit Project</a> (OCAP), для финансирования работы которого в рамках краудфандинга было собрано около 80 тысяч долларов. Для выполнения аудита была привлечена компания iSEC.</p><p>Нулевая стадия аудита завершилась спустя неделю и <a href="http://www.opennet.ru/opennews/art.shtml?num=38259">подтвердила</a>, что официальная бинарная сборка не содержит скрытых функций и тождественна поставляемым исходным текстам. Первая стадия, подразумевающая скурпулёзное изучение исходных текстов загрузчика и Windows-драйвера, растянулась на семь месяцев. На второй стадии будет выполнен анализ криптостойкости применяемых алгоритмов шифрования и корректности их реализации. В процессе проверки исходных текстов не было выявлено существенных проблем, которые могли бы негативно отразиться на безопасности Truecrypt. В том числе, не были найдены доказательства подстановки бэкдоров или преднамеренных дефектов.</p><p>При этом аудит кода позволил выявить 11 незначительных недостатков и типовых уязвимостей в драйвере, таких как утечка параметров указателей, но ни одна из проблем не могла привести к совершению реальных атак. Все выявленные недоработки отнесены экспертами к случайным ошибкам. Среди общих проблем отмечается использование небезопасных и устаревших функций, противоречивый выбор типов переменных, скудность комментариев.</p><p>В итоге, несмотря на то, что стиль программирования в Truecrypt не является идеальным и качество кода оказалось не на таком высоком уровне как могло быть, в процессе аудита не найдено ничего опасного, что потребовало бы незамедилительной реакции. На основании аудита для разработчиков Truecrypt выработаны рекомендации по увеличению качества кода и упрощению его сопровождения, а также по реорганизации процесса сборки (задействование современных открытых инструментов, предотвращающих подстановку закладок во время сборки и активирующих дополнительные методы защиты, такие как отслеживание выхода за допустимые границы буфера). Рекомендации также коснулись добавления дополнительных средств для проверки целостности заголовков шифрованных разделов.</p><p>Напомним, что процесс аудита Truecrypt был инициирован после серии разоблачений деятельности АНБ по обеспечению доступа к шифрованным коммуникациям. Подозрение возможных проблем в Truecrypt были вызваны анонимностью разработчиков проекта, реальные имена которых держатся в тайне. Опасение также вызывало то, что из 30 млн загрузок Truecrypt подавляющее большинство составляли бинарные сборки, в которых могли потенциально присутствовать закладки, несмотря на доступность исходного кода, в который на этапе сборки могли вноситься скрытые изменения. </p><p>Источник: <a href="http://www.opennet.ru/opennews/art.shtml?num=39573">http://www.opennet.ru/opennews/art.shtml?num=39573</a></p>]]></description>
			<author><![CDATA[null@example.com (Rizado)]]></author>
			<pubDate>Tue, 15 Apr 2014 12:48:17 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=405168#p405168</guid>
		</item>
	</channel>
</rss>
