<?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; Релиз библиотеки libssh 0.6.0]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=33135</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=33135&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Релиз библиотеки libssh 0.6.0».]]></description>
		<lastBuildDate>Fri, 10 Jan 2014 18:19:35 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Релиз библиотеки libssh 0.6.0]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=386583#p386583</link>
			<description><![CDATA[<p>После двух с половиной лет разработки <a href="http://www.libssh.org/2014/01/08/libssh-0-6-0/">увидел свет</a> релиз библиотеки <a href="http://www.libssh.org/">libssh 0.6.0</a>, предназначенной для интеграции поддержки SSH в программы на языке Си. Библиотека позволяет выполнять программы на удаленном сервере, копировать файлы через защищенное соединение, обеспечивать работу приложения в роли SSH-сервера. Поддерживаются такие механизмы, как scp и sftp. Исходные тексты библиотеки распространяются под лицензией LGPL. </p><p>Основные новшества:</p><ul><li><p>Новый серверный API на основе callback-вызовов;</p></li></ul><p> <br /></p><ul><li><p>Поддержка алгоритма формирования цифровых подписей <a href="http://ru.wikipedia.org/wiki/ECDSA">ECDSA</a> (Elliptic Curve Digital Signature Algorithm) при сборке с OpenSSL и методов обмена ключами curve25519-sha256@libssh.org.</p></li></ul><ul><li><p>Новый API для управления открытыми ключами;</p></li></ul><ul><li><p>Поддержка GSSAPI (Kerberos), протестированная с FreeIPA и gssproxy. Для управления добавлены опции GSSAPIServerIdentity, GSSAPIClientIdentity, GSSAPIDelegateCredentials;</p></li></ul><ul><li><p>Новый API для аутентификации пользователей.</p></li></ul><ul><li><p>Новые функции ssh_get_publickey_hash() и ssh_get_poll_flags();</p></li></ul><ul><li><p>Поддержка алгоритма ECDH (Elliptic Curve Diffie Hellman);</p></li></ul><ul><li><p>Расширены возможности системы ведения логов;</p></li></ul><ul><li><p>Поддержка перенаправления SSH-agent;</p></li></ul><ul><li><p>Поддержка инициированая повторного обмена ключами (key-reexchange).</p></li></ul><ul><li><p>Расширено число unit-тестов.</p></li></ul><p>Особенности Libssh (не путать с проектом libssh2, который близок по функциональности, но распространяется в рамках лицензии BSD):</p><ul><li><p>Поддержка серверных и клиентских функций;</p></li></ul><ul><li><p>Поддержка режимов шифрования AES-128, AES-192, AES-256, Blowfish, 3DES в CBC, AES в режиме CTR, ECDH (Elliptic Curve Diffie Hellman);</p></li></ul><ul><li><p>Поддержка протоколов SSH1 и SSH2;</p></li></ul><ul><li><p>Поддержка расширений протокола, специфичных для OpenSSH;</p></li></ul><ul><li><p>Возможность работы с серверами публичных ключей RSA и DSS;</p></li></ul><ul><li><p>Поддержка Kerberos (GSSAPI);</p></li></ul><ul><li><p>Поддержка сжатия данных;</p></li></ul><ul><li><p>Работа совместно с ssh-agent и возможность организации работы нескольких сеансов в рамках одного соединения;</p></li></ul><ul><li><p>Поддержка сборки с использованием внешних библиотек libcrypto (из OpenSSL) и libgcrypt (GCrypt).</p></li></ul><p>Источник: <a href="http://www.opennet.ru/opennews/art.shtml?num=38824">http://www.opennet.ru/opennews/art.shtml?num=38824</a></p>]]></description>
			<author><![CDATA[null@example.com (Драко Стаарн)]]></author>
			<pubDate>Fri, 10 Jan 2014 18:19:35 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=386583#p386583</guid>
		</item>
	</channel>
</rss>
