<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Reborn &#187; jabber</title>
	<atom:link href="http://www.getoto.net/tag/jabber/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.getoto.net</link>
	<description>And from the ashes the Phoenix rose reborn</description>
	<lastBuildDate>Fri, 20 Aug 2010 13:39:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Secure communication with Jabber and GnuPG</title>
		<link>http://www.getoto.net/2009/12/06/secure-communication-with-jabber-and-gnupg/</link>
		<comments>http://www.getoto.net/2009/12/06/secure-communication-with-jabber-and-gnupg/#comments</comments>
		<pubDate>Sun, 06 Dec 2009 10:45:51 +0000</pubDate>
		<dc:creator>Владимир</dc:creator>
				<category><![CDATA[Статии]]></category>
		<category><![CDATA[encryption]]></category>
		<category><![CDATA[Gajim]]></category>
		<category><![CDATA[gnupg]]></category>
		<category><![CDATA[gpg]]></category>
		<category><![CDATA[jabber]]></category>
		<category><![CDATA[params]]></category>
		<category><![CDATA[Psi]]></category>
		<category><![CDATA[secure]]></category>

		<guid isPermaLink="false">http://www.getoto.net/?p=7</guid>
		<description><![CDATA[Комуникацията е нещо важно. Не трябва да се подценява стойността на подслушаната информация въпреки че може да ви изглежда абсолютно безполезна. Особенно неприятно е да разбереш че само защото някой е подслушал невнимателното ти споменаване за любим плод и вече банковата ти сметка е опразнена. Мдаааа черногледо но напълно вероятно. И така за да не [...]]]></description>
			<content:encoded><![CDATA[<p>Комуникацията е нещо важно. Не трябва да се подценява стойността на подслушаната информация въпреки че може да ви изглежда абсолютно безполезна. Особенно неприятно е да разбереш че само защото някой е подслушал невнимателното ти споменаване за любим плод и вече банковата ти сметка е опразнена. Мдаааа черногледо но напълно вероятно.<br />
И така за да не ви се случват подобни работи в интернет пространството се препоръчва използване на криптиране. В днешната ни статия ще опишем как да защитите един от комуникационните канали а именно моменталната комуникация или както е известна <strong>IM</strong>. За огромно съжаление на някои потребители няма да се спрем на защитаването на всички възможни IM протоколи а само на един, а именно <strong>jabber</strong></p>
<p><strong>Използван Софтуер</strong><br />
<a href="http://www.gajim.org/">Gajim</a><br />
<a href="http://psi-im.org/">PSI</a><br />
<a href="http://www.gnupg.org/">GnuPG</a></p>
<p><strong>Идеята</strong><br />
Идеята е да криптираме съобщенията си посредством асиметрично криптиране (в главната роля GnuPG) и после да ги пускаме в Jabber мрежата. Използваните (тествани) клиенти са Gajim, PSI. За другите клиенти поровете из нета.</p>
<p><strong>Изпълнението</strong><br />
Предполагаме че вече имате инсталирано всичко необходимо, т.е. jabber клиент който поддържа GnuPG и самото GnuPG.</p>
<p>Първата стъпка е да си генерираме частен ключ. Препоръчва се частният ключ да е малък за да се подобри скоростта на работа. Също така е добре да е отделен а не официалният който ползвате.</p>
<p>Има различни инструменти но в случая ще използваме конзолното приложение <strong>gpg</strong>.</p>
<pre>gpg --batch --gen-key params</pre>
<p>Във файла <strong>params</strong> са описани параметрите за генериране на ключа. Повече информация за формата на файла може да се открие <a href="http://lists.gnupg.org/pipermail/gnupg-users/2007-February/030330.html">gen-key non-interactively</a></p>
<p><strong>примерен файл</strong></p>
<pre>Key-Type:DSA
Key-Length:1024
Key-Usage:encrypt,sign
Passphrase:parola
Name-Real:test1
Name-Email:<span class="mh-plaintext">tes<a href='http://mailhide.recaptcha.net/d?k=01nXKLg-Q9bxcQHRQnLrUzhw==&amp;c=uYeccqdf3k9PtDJ0SDHEqi0UcN0SWQc4R3n1P4RN0qU=' onclick="window.open('http://mailhide.recaptcha.net/d?k=01nXKLg-Q9bxcQHRQnLrUzhw==&amp;c=uYeccqdf3k9PtDJ0SDHEqi0UcN0SWQc4R3n1P4RN0qU=', '', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=500,height=300'); return false;" title="Reveal this e-mail address">...</a>@jabber.org</span>
Name-Comment:jabber encryption
 
%commit</pre>
<p>Вече си имаме ключ. Сега трябва да го закачим за нашият клиент.<br />
Това става от настройките на акаунта ни</p>
<p>За PSI</p>
<p><a href="http://www.getoto.net/wp-content/uploads/2009/12/psi-chose-key.png"><img src="http://www.getoto.net/wp-content/uploads/2009/12/psi-chose-key.png" alt="psi-chose-key" title="psi-chose-key" width="392" height="442" class="aligncenter size-full wp-image-8" /></a></p>
<p>За Gajim</p>
<p><a href="http://www.getoto.net/wp-content/uploads/2009/12/gajim-chose-key.png"><img src="http://www.getoto.net/wp-content/uploads/2009/12/gajim-chose-key.png" alt="gajim-chose-key" title="gajim-chose-key" width="477" height="372" class="aligncenter size-full wp-image-9" /></a></p>
<p>След информирането на нашият клиент за ключа който ще използва е разумно да си публикуваме публичният ключ в пгп сървърите и на някое общодостъпно място.</p>
<p>И последната стъпка която е необходима е на хората с които ще си чатим сигурно да присвоим публични ключове. Естествено необходимо е да се сдобием с тези ключове но както обяснихме е полезно те да са публикувани.<br />
Операцията по присвояването на публичните ключове се извършва в менюто за конкретният контакт.</p>
<p>За PSI</p>
<p><a href="http://www.getoto.net/wp-content/uploads/2009/12/psi-assign-key.png"><img src="http://www.getoto.net/wp-content/uploads/2009/12/psi-assign-key.png" alt="psi-assign-key" title="psi-assign-key" width="249" height="302" class="aligncenter size-full wp-image-10" /></a></p>
<p>За Gajim</p>
<p><a href="http://www.getoto.net/wp-content/uploads/2009/12/gajim-assign-key.png"><img src="http://www.getoto.net/wp-content/uploads/2009/12/gajim-assign-key.png" alt="gajim-assign-key" title="gajim-assign-key" width="172" height="281" class="aligncenter size-full wp-image-11" /></a></p>
<p>И накрая вече можем да започнем да си чатим сигурно. Единственото необходимо нещо е да включим криптирането посредством катинарчето в прозореца</p>
<p>За PSI</p>
<p><a href="http://www.getoto.net/wp-content/uploads/2009/12/psi-secured-chat.png"><img src="http://www.getoto.net/wp-content/uploads/2009/12/psi-secured-chat.png" alt="psi-secured-chat" title="psi-secured-chat" width="512" height="379" class="aligncenter size-full wp-image-12" /></a></p>
<p>За Gajim</p>
<p><a href="http://www.getoto.net/wp-content/uploads/2009/12/gajim-secured-chat.png"><img src="http://www.getoto.net/wp-content/uploads/2009/12/gajim-secured-chat.png" alt="gajim-secured-chat" title="gajim-secured-chat" width="488" height="470" class="aligncenter size-full wp-image-13" /></a></p>
<p>Е това е всичко. Сега вече поне с някои хора може да си чатите сигурно.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.getoto.net/2009/12/06/secure-communication-with-jabber-and-gnupg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
