<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Компания Akamai предложила безопасную систему распределения памяти]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=34557&amp;type=atom" />
	<updated>2014-04-14T07:24:59Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=34557</id>
		<entry>
			<title type="html"><![CDATA[Re: Компания Akamai предложила безопасную систему распределения памяти]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=404904#p404904" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>rizado пишет:</cite><blockquote><p>Обеспокоенная вопросом обеспечения высокого уровня безопасности проекта OpenSSL, компания Akamai, поддерживающая крупнейшую сеть доставки контента, предложила разработчикам OpenSSL патч с реализацией нового менеджера распределения памяти, позволяющего обеспечить безопасное нахождение приватных ключей в оперативной памяти.</p></blockquote></div><p>ага. Сделали в OpenSSL свой велосипед. Оказалось РЕШЕТО.</p><p>А давайте им сделаем другой велосипед!</p>]]></content>
			<author>
				<name><![CDATA[drBatty]]></name>
				<uri>https://linuxforum.ru/profile.php?id=86</uri>
			</author>
			<updated>2014-04-14T07:24:59Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=404904#p404904</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Компания Akamai предложила безопасную систему распределения памяти]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=404898#p404898" />
			<content type="html"><![CDATA[<p>Полное название: <strong>Компания Akamai предложила безопасную систему распределения памяти для OpenSSL</strong></p><p>Обеспокоенная вопросом обеспечения высокого уровня безопасности проекта OpenSSL, компания <a href="http://ru.wikipedia.org/wiki/Akamai_Technologies">Akamai</a>, поддерживающая крупнейшую сеть доставки контента, <a href="https://blogs.akamai.com/2014/04/heartbleed-update.html">предложила</a> разработчикам OpenSSL <a href="http://thread.gmane.org/gmane.comp.encryption.openssl.user/51243">патч</a> с реализацией нового менеджера распределения памяти, позволяющего обеспечить безопасное нахождение приватных ключей в оперативной памяти.</p><p>Для хранения особо важных данных, таких как RSA-ключи, вместо OPENSSL_malloc предлагается использовать функцию secure_malloc, размещающую данные в безопасной области, помещённой в отдельной куче (непрерывный участок памяти, сформированный через mmap) и обрамлённой сверху и снизу дополнительными защищающими страницами памяти, мешающими проникновению по блуждающим указателям. Кроме того, выделяемая через secure_malloc область закреплена за ОЗУ и не может быть вытеснена или отображена на диск, а также, когда это возможно, не будет фигурировать в core-дампах.</p><p>Реализация secure_malloc основана на коде, уже около десяти лет используемом в Akamai для надёжной защиты ключей пользователей. Тем не менее, патч является скорее прототипом для реализации похожей системы, чем решением, готовым для немедленного внедрения в OpenSSL. Например, патч не заботится о переносимости и привязывается к коду ASN1 вместо создания нового API. При этом, если бы подобная технология была добавлена в OpenSSL раньше, она бы позволила избежать утечки закрытых ключей из памяти в процессе эксплуатации уязвимости <a href="http://www.opennet.ru/opennews/art.shtml?num=39518">Heartbleed</a>.</p><p>Источник: <a href="http://www.opennet.ru/opennews/art.shtml?num=39518">http://www.opennet.ru/opennews/art.shtml?num=39518</a></p>]]></content>
			<author>
				<name><![CDATA[Rizado]]></name>
				<uri>https://linuxforum.ru/profile.php?id=23158</uri>
			</author>
			<updated>2014-04-14T07:00:45Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=404898#p404898</id>
		</entry>
</feed>
