<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Authentication over a network</title>
	<atom:link href="http://blogs.gnome.org/rbultje/2009/04/11/authentication-over-a-network/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.gnome.org/rbultje/2009/04/11/authentication-over-a-network/</link>
	<description>Random thoughts</description>
	<lastBuildDate>Fri, 30 Oct 2009 01:15:34 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Chris Hills</title>
		<link>http://blogs.gnome.org/rbultje/2009/04/11/authentication-over-a-network/comment-page-1/#comment-237</link>
		<dc:creator>Chris Hills</dc:creator>
		<pubDate>Wed, 15 Apr 2009 16:15:31 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/rbultje/?p=184#comment-237</guid>
		<description>Since you are specifically authenticating a mobile phone, I would suggest a one-time pad delivered via SMS. The user registers their mobile phone number, and when they require access, the server sends a code via SMS which the user then copies into the client application. The Google SMS gateway would have been ideal for this, unfortunately it was shut down due to abuse from a certain iPhone application.</description>
		<content:encoded><![CDATA[<p>Since you are specifically authenticating a mobile phone, I would suggest a one-time pad delivered via SMS. The user registers their mobile phone number, and when they require access, the server sends a code via SMS which the user then copies into the client application. The Google SMS gateway would have been ideal for this, unfortunately it was shut down due to abuse from a certain iPhone application.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: me</title>
		<link>http://blogs.gnome.org/rbultje/2009/04/11/authentication-over-a-network/comment-page-1/#comment-236</link>
		<dc:creator>me</dc:creator>
		<pubDate>Wed, 15 Apr 2009 07:53:40 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/rbultje/?p=184#comment-236</guid>
		<description>Bluetooth-type authentication does not have to violate your second requirement, if you implement bluetooths &#039;discoverable&#039; status. So on one of the devices, you set the device to be discoverable. The device shows you some kind of code. The other device now can see the first device, you type in the code and they connect.

As long as the implementation is correct  (make sure you use secure random numbers) this works reasonably seamless and secure. The only thing that can happen is a man-in-the-middle attack and that would require the attacker to intercept all communication, which is rather impractical.</description>
		<content:encoded><![CDATA[<p>Bluetooth-type authentication does not have to violate your second requirement, if you implement bluetooths &#8216;discoverable&#8217; status. So on one of the devices, you set the device to be discoverable. The device shows you some kind of code. The other device now can see the first device, you type in the code and they connect.</p>
<p>As long as the implementation is correct  (make sure you use secure random numbers) this works reasonably seamless and secure. The only thing that can happen is a man-in-the-middle attack and that would require the attacker to intercept all communication, which is rather impractical.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Johannes Berg</title>
		<link>http://blogs.gnome.org/rbultje/2009/04/11/authentication-over-a-network/comment-page-1/#comment-235</link>
		<dc:creator>Johannes Berg</dc:creator>
		<pubDate>Sat, 11 Apr 2009 19:44:46 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/rbultje/?p=184#comment-235</guid>
		<description>Maybe see http://en.wikipedia.org/wiki/Wi-Fi_Protected_Setup for some ideas. It&#039;s implemented in wpa_supplicant now, but I don&#039;t know about any UIs. Might not solve your problem at all, but maybe some of the methods could be usable -- I don&#039;t know off-hand, just seemed like WPS is like what you need.</description>
		<content:encoded><![CDATA[<p>Maybe see <a href="http://en.wikipedia.org/wiki/Wi-Fi_Protected_Setup" rel="nofollow">http://en.wikipedia.org/wiki/Wi-Fi_Protected_Setup</a> for some ideas. It&#8217;s implemented in wpa_supplicant now, but I don&#8217;t know about any UIs. Might not solve your problem at all, but maybe some of the methods could be usable &#8212; I don&#8217;t know off-hand, just seemed like WPS is like what you need.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pierre</title>
		<link>http://blogs.gnome.org/rbultje/2009/04/11/authentication-over-a-network/comment-page-1/#comment-234</link>
		<dc:creator>Pierre</dc:creator>
		<pubDate>Sat, 11 Apr 2009 19:35:15 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/rbultje/?p=184#comment-234</guid>
		<description>What about a dialog in the desktop application that would show a random 4 digits code that you would have to type in any client you want to allow ?</description>
		<content:encoded><![CDATA[<p>What about a dialog in the desktop application that would show a random 4 digits code that you would have to type in any client you want to allow ?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
