<?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>Painless Security &#187; Moonshot</title>
	<atom:link href="http://www.painless-security.com/blog/category/moonshot/feed" rel="self" type="application/rss+xml" />
	<link>http://www.painless-security.com/blog</link>
	<description>Sam Hartman on Security for Real-World Users</description>
	<lastBuildDate>Tue, 06 Dec 2011 14:18:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
		<item>
		<title>Moonshot Introduction</title>
		<link>http://www.painless-security.com/blog/2011/12/06/moonshot-introduction</link>
		<comments>http://www.painless-security.com/blog/2011/12/06/moonshot-introduction#comments</comments>
		<pubDate>Tue, 06 Dec 2011 14:18:25 +0000</pubDate>
		<dc:creator>hartmans</dc:creator>
				<category><![CDATA[Moonshot]]></category>

		<guid isPermaLink="false">http://www.painless-security.com/blog/?p=102</guid>
		<description><![CDATA[I recently put together a reading list on Project Moonshot for a friend. If you have seen discussions of Moonshot but not known where to get started understanding the technology, here is a fairly good initial list. It&#8217;s long, but take a look starting at the beginning and let us know what you think.Take a [...]]]></description>
			<content:encoded><![CDATA[<p>I recently put together a reading list on <a href="http://www.project-moonshot.org/">Project Moonshot</a> for a friend. If you have seen discussions of Moonshot but not known where to get started understanding the technology, here is a fairly good initial list. It&#8217;s long, but take a look starting at the beginning and let us know what you think.Take a look at</p>
<p>http://www.project-moonshot.org/.</p>
<p>Specifically, </p>
<p>http://www.project-moonshot.org/sites/default/files/moonshot-feasibility-analysis.pdf</p>
<p>and</p>
<p>http://www.project-moonshot.org/sites/default/files/moonshot-briefing-ietf-78.pdf</p>
<p>That briefing paper contains outdated versions of the technical<br />
specifications.<br />
Please see </p>
<p>http://tools.ietf.org/html/draft-ietf-abfab-arch-00</p>
<p>http://tools.ietf.org/html/draft-ietf-abfab-gss-eap</p>
<p>and http://tools.ietf.org/html/draft-ietf-abfab-gss-eap-naming<br />
and</p>
<p>http://tools.ietf.org/html/draft-ietf-abfab-aaa-saml</p>
<p>O, yeah, and for the totally cool stuff that is still being designed<br />
please see</p>
<p>http://tools.ietf.org/html/draft-mrw-abfab-multihop-fed</p>
<p>and http://tools.ietf.org/html/draft-mrw-abfab-trust-router</p>
]]></content:encoded>
			<wfw:commentRss>http://www.painless-security.com/blog/2011/12/06/moonshot-introduction/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Moonshot SSP</title>
		<link>http://www.painless-security.com/blog/2011/10/12/moonshot-ssp</link>
		<comments>http://www.painless-security.com/blog/2011/10/12/moonshot-ssp#comments</comments>
		<pubDate>Wed, 12 Oct 2011 19:36:07 +0000</pubDate>
		<dc:creator>hartmans</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Moonshot]]></category>

		<guid isPermaLink="false">http://www.painless-security.com/blog/?p=97</guid>
		<description><![CDATA[It&#8217;s been a while since I&#8217;ve written about Moonshot. A lot has gone on; we&#8217;ve been too busy doing to be busy blogging. However there&#8217;s something that&#8217;s happened recently that&#8217;s so cool I had to take a moment to discuss it. Padl Software, the same people (well person) who brought us LDAP support to replace [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a while since I&#8217;ve written about Moonshot. A lot has gone on; we&#8217;ve been too busy doing to be busy blogging. However there&#8217;s something that&#8217;s happened recently that&#8217;s so cool I had to take a moment to discuss it. <a href="http://www.padl.com/">Padl Software</a>, the same people (well person) who brought us LDAP support to replace NIS and the first Active Directory clone, has now produced a GSS-EAP Security Service Provider. That&#8217;s software that implements the <a href="http://tools.ietf.org/html/draft-ietf-abfab-gss-eap">Moonshot protocol</a> and plugs it into the standard Windows security infrastructure. This is neat because it allows you to use GSS-EAP with unmodified Windows applications like Internet Explorer and Outlook/Exchange. Obviously, this will be great for Moonshot. However, I think the positive affects are more far-reaching than that. Luke has demonstrated that we can evolve the Windows security infrastructure without waiting for Microsoft to lead the way. For those of us working in the enterprise security space, that&#8217;s huge. We can innovate and bring our innovation to Windows. In terms of getting acceptance in important user communities, getting funding for work, and making a practical difference, that&#8217;s a big deal.
<p> This code is still in the early stages. Padl has not decided how the code will be made available. We don&#8217;t know if it will be under an open-source license yet. Luke, naturally wants to get paid for his work. However if this code does get released under an open-source license, it will be very valuable. That will give all of us who are looking for a starting point for security innovations a starting point for bringing our innovations to Windows. Some in the open-source community will argue that we shouldn&#8217;t work on improving Windows: if the open-source platforms have features Windows does not, then it may drive people to open-source. Especially for enterprise infrastructure, it tends not to work that way. You need broad cross-platform support to drive new technology. However, it does mean that we can take control of the evolution of our infrastructure; even for Windows there is no requirement that a single vendor controls what is possible.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.painless-security.com/blog/2011/10/12/moonshot-ssp/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Moonshooting Jabber</title>
		<link>http://www.painless-security.com/blog/2011/03/15/moonshooting-jabber</link>
		<comments>http://www.painless-security.com/blog/2011/03/15/moonshooting-jabber#comments</comments>
		<pubDate>Tue, 15 Mar 2011 10:50:21 +0000</pubDate>
		<dc:creator>hartmans</dc:creator>
				<category><![CDATA[Moonshot]]></category>

		<guid isPermaLink="false">http://www.painless-security.com/blog/?p=91</guid>
		<description><![CDATA[Last fall, Moonshot was steaming forward. We ran into some non-technical obstacles and progress on the implementation was disturbingly quite from the end of October through February. That changed: the code was released February 25. Since then, the project has picked up the momentum of last fall. There&#8217;s a new developers corner with helpful links [...]]]></description>
			<content:encoded><![CDATA[<p>Last fall, <a href="http://www.project-moonshot.org/">Moonshot</a> was <a href="http://webmedia.company.ja.net/edlabblogs/developmenteye/2010/09/18/preparing-for-moonshot-meeting/">steaming forward</a>. We ran into some <a href="http://www.painless-security.com/blog/2010/11/29/implementation-progress">non-technical obstacles</a> and progress on the implementation was disturbingly quite from the end of October through February. That <a href="https://www.jiscmail.ac.uk/cgi-bin/webadmin?A1=ind1102&#038;L=MOONSHOT-COMMUNITY#5">changed</a>: the code was released February 25.</p>
<p>Since then, the project has picked up the momentum of last fall. There&#8217;s a new <a href="http://www.project-moonshot.org/developers">developers corner</a> with helpful links for participating in the project, obtaining the code, and preparing for our upcoming Second Moonshot Meeting. Standards work in the <a href="http://tools.ietf.org/wg/abfab">ABFAB</a> working group has been making steady progress the entire time.
</p>
<p>The jabber chat room has been quite active. Developers have been working in three time zones. Whenever In get up there&#8217;s likely to be interesting progress awaiting me and new things to work on in the chat logs. Today was no exception. Luke <a href="https://www.jiscmail.ac.uk/cgi-bin/webadmin?A2=MOONSHOT-COMMUNITY;356c3c.1103">moonshooted</a> jabber. This is exciting: it&#8217;s the first tim our code has been used to authenticate some real application instead of a test service. Other discussion from the chat room not reflected in e-mail is equally exciting. He has Moonshot working with OpenSSH in controlled environments. It appears to require some updates to the OpenSSH GSS-API support.
</p>
<p>Now is a really great time to get involved in Moonshot. We hope to see you on our lists and in our chat.
</p>
<p>With last night&#8217;s news, we need to think towards eating our own dogfood and using Moonshot to authenticate to our own Jabber server and to authenticate to our repository for commits. Right now, there are some security issues with the code (lack of EAP channel  binding) that might make that undesirable. However in a very small number of weeks or months I expect we will be there!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.painless-security.com/blog/2011/03/15/moonshooting-jabber/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Implementation Progress</title>
		<link>http://www.painless-security.com/blog/2010/11/29/implementation-progress</link>
		<comments>http://www.painless-security.com/blog/2010/11/29/implementation-progress#comments</comments>
		<pubDate>Tue, 30 Nov 2010 04:40:11 +0000</pubDate>
		<dc:creator>hartmans</dc:creator>
				<category><![CDATA[Moonshot]]></category>

		<guid isPermaLink="false">http://www.painless-security.com/blog/?p=81</guid>
		<description><![CDATA[At the end of September, things were quite exciting as we had our first project meeting. At that meeting those in the room saw a demonstration of the Moonshot GSS EAP mechanism and we discussed a number of open issues and began to plan for our test infrastructure. We&#8217;ve made significant progress on the specification [...]]]></description>
			<content:encoded><![CDATA[<p>At the end of September, things were quite exciting as we had our <a href="http://webmedia.company.ja.net/edlabblogs/developmenteye/2010/09/18/preparing-for-moonshot-meeting/">first project meeting</a>. At that meeting those in the room saw a demonstration of the Moonshot GSS EAP mechanism and we discussed a number of open issues and began to plan for our test infrastructure. We&#8217;ve made significant progress on the specification front and on explaining Moonshot to important communities since then. However there has been little public progress on the implementation front.</p>
<p>Unfortunately, getting the necessary legal clearance and agreements to release code often takes longer than anyone would like; that is what is happening here. We&#8217;re all eagerly awaiting final approval from the lawyers and JANET(UK) management. However, things have been moving behind the scenes. Throughout much of October, Luke Howard and Linus Nordberg were working on their respective parts of the code.
</p>
<p> I&#8217;ve also been working on putting together the test and build infrastructure. As we discussed at the meeting, we&#8217;re going to use <a href="http://www.debian.org/">Debian</a> and <a href="http://www.ubuntu.com/">Ubuntu</a> as the basis for our testing. For example, we hope to release virtual machine images for these platforms for the major Moonshot components. Thus the primary build environment for our testing and virtualization will be for Debian. I&#8217;ve been putting together that <a href="http://www.project-moonshot.org/gitweb?p=moonshot.git;a=shortlog;h=refs/heads/debian">here</a>. Right now, that branch will pull together packages of the SAML infrastructure that we need. I&#8217;ve also been looking into virtualized test frameworks and believe I&#8217;ve found one that meets our needs. I&#8217;ve also put together some primitive build infrastructure that is independent of packaging available <a href="http://www.project-moonshot.org/gitweb/?p=moonshot.git;a=shortlog;h=refs/heads/master">here</a>. I&#8217;ve set up a <a href="http://www.project-moonshot.org/buildbot">buildbot</a> that builds both environments. So, as the code becomes available we&#8217;ll be in a good position to start making it available.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.painless-security.com/blog/2010/11/29/implementation-progress/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Abfab at IETF 79</title>
		<link>http://www.painless-security.com/blog/2010/11/29/abfab-at-ietf-79</link>
		<comments>http://www.painless-security.com/blog/2010/11/29/abfab-at-ietf-79#comments</comments>
		<pubDate>Tue, 30 Nov 2010 03:08:30 +0000</pubDate>
		<dc:creator>hartmans</dc:creator>
				<category><![CDATA[Moonshot]]></category>
		<category><![CDATA[Standards]]></category>

		<guid isPermaLink="false">http://www.painless-security.com/blog/?p=78</guid>
		<description><![CDATA[The ABFAB working group, which will be standardizing technologies that Moonshot depends on, had its first meeting at IETF 79 in Beijing, China. The meeting was quite productive. Because the meeting was the first of the working group, there were some introductory presentations. A group of authors are putting together a proposed architecture document; we [...]]]></description>
			<content:encoded><![CDATA[<p>The ABFAB working group, which will be standardizing technologies that Moonshot depends on, had its <a href="http://tools.ietf.org/wg/abfab/agenda">first meeting</a> at IETF 79 in Beijing, China. The meeting was quite productive. Because the meeting was the first of the working group, there were some introductory presentations. A group of authors are putting together a proposed architecture document; we presented the current state of our work. However things have evolved significantly since the working group meeting and I think it will make more sense to wait a couple of weeks to discuss the architecture document.</p>
<p>Most of the time was spent on two presentations. The first was the status of the <a href="http://tools.ietf.org/agenda/79/slides/abfab-3.pdf">GSS mechanism</a>. We discussed issues that were discovered while implementing the EAP GSS-API mechanism. Discussion in the room tended to support the proposals made in the slides. A few issues will need to come to the list. We had the most interesting discussion of <a href="http://tools.ietf.org/agenda/79/slides/abfab-2.pdf">SAML AAA integration</a>.
</p>
<p><a href="http://tools.ietf.org/wg/abfab/minutes?item=minutes79.html">Minutes</a> are available.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.painless-security.com/blog/2010/11/29/abfab-at-ietf-79/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Moonshot at Kerberos</title>
		<link>http://www.painless-security.com/blog/2010/10/28/moonshot-at-kerberos</link>
		<comments>http://www.painless-security.com/blog/2010/10/28/moonshot-at-kerberos#comments</comments>
		<pubDate>Thu, 28 Oct 2010 23:18:44 +0000</pubDate>
		<dc:creator>hartmans</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Kerberos]]></category>
		<category><![CDATA[Moonshot]]></category>
		<category><![CDATA[Standards]]></category>

		<guid isPermaLink="false">http://www.painless-security.com/blog/?p=74</guid>
		<description><![CDATA[At The MIT Kerberos Consortium&#8216;s 2010 conference, Josh Howlett and Sam Hartman delivered a talk on Moonshot. Slides should be up in a day or so. We reported on status and gave a brief overview. The new material was apropos for the venue. At the bar BOF back in March at IETF 77, we received [...]]]></description>
			<content:encoded><![CDATA[<p>At The <a href="http://www.kerberos.org/">MIT Kerberos Consortium</a>&#8216;s 2010 conference, Josh Howlett and Sam Hartman delivered a talk on Moonshot. Slides should be <a href="http://www.project-moonshot.org/">up</a> in a day or so. We reported on status and gave a brief overview.</p>
<p>The new material was apropos for the venue. At the bar BOF back in March at IETF 77, we received several comments on Moonshot&#8217;s limitations. It doesn&#8217;t work well for services that require rapid authentications for multiple requests. There&#8217;s not a good story for use when a Moonshot service needs to contact another service. There isn&#8217;t a good standardized mechanism for mapping in domain-specific policy.
</p>
<p>We presented a proposal that Luke and Sam developed to optionally provide a Kerberos ticket as part of moonshot authentication. This scales from a service that simply generates its own service tickets all the way through resource domains that have many services and complex policy and provide the client a TGT. Clients can implement the feature in order to achieve better performance. Server can implement the feature in order to get delegation support within a resource domain and to get policy mapping.
</p>
<p>Luke has prototyped a version of this service involving a service ticket. We plan on briefly mentioning a desire to have extensible fast reauthentication support at the ABFAB meeting in IETF 79. However in the interest of getting the working group off to a good start we&#8217;re going to focus on the well understand parts of the system and formally propose this extension after IETF 79.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.painless-security.com/blog/2010/10/28/moonshot-at-kerberos/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ABFAB working group approved</title>
		<link>http://www.painless-security.com/blog/2010/10/13/abfab-working-group-approved</link>
		<comments>http://www.painless-security.com/blog/2010/10/13/abfab-working-group-approved#comments</comments>
		<pubDate>Wed, 13 Oct 2010 14:24:55 +0000</pubDate>
		<dc:creator>hartmans</dc:creator>
				<category><![CDATA[Moonshot]]></category>
		<category><![CDATA[Standards]]></category>

		<guid isPermaLink="false">http://www.painless-security.com/blog/?p=71</guid>
		<description><![CDATA[Yesterday, the Application Bridging for Federated Authentication working group was approved in the IETF. This working group&#8217;s charter includes the IETF technologies needed by Project Moonshot. The group will meet at IETF 79 in Beijing this November. Meanwhile, at last month&#8217;s Moonshot meeting in Copenhagen, an initial version of the technology was demonstrated. We&#8217;re still [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday, the <a href="http://tools.ietf.org/wg/abfab">Application Bridging for Federated Authentication</a> working group was approved in the IETF. This working group&#8217;s charter includes the IETF technologies needed by <a href="http://www.project-moonshot.org/">Project Moonshot</a>. The group will meet at IETF 79 in Beijing this November.</p>
<p> Meanwhile, at last month&#8217;s Moonshot meeting in Copenhagen, an initial version of the technology was demonstrated. We&#8217;re still working through some of the administrative details needed before we can release the code for public review. There have been several exciting discussions both on the Moonshot implementation list and on the ABFAB list over the past few weeks.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.painless-security.com/blog/2010/10/13/abfab-working-group-approved/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Moonshot at TNC2010</title>
		<link>http://www.painless-security.com/blog/2010/06/01/moonshot-at-tnc2010</link>
		<comments>http://www.painless-security.com/blog/2010/06/01/moonshot-at-tnc2010#comments</comments>
		<pubDate>Tue, 01 Jun 2010 08:18:07 +0000</pubDate>
		<dc:creator>hartmans</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Moonshot]]></category>

		<guid isPermaLink="false">http://www.painless-security.com/blog/?p=67</guid>
		<description><![CDATA[Moonshot is being discussed at the TERENA TNC 2010 conference. Our session started at 08:00 UTC (a few minutes ago), but will be going on for around the next hour or so. There is a presentation before Moonshot, but then Josh is up. See here for streaming and the Moonshot web site for our updated [...]]]></description>
			<content:encoded><![CDATA[<p>Moonshot is being discussed at the <a href="http://www.terena.org/">TERENA</a> TNC 2010 conference.  Our session started at 08:00 UTC (a few minutes ago), but will be going on for around the next hour or so.  There is a presentation before Moonshot, but then Josh is up.  See <a href="http://distance.ktu.lt/terena/4C">here</a> for streaming and <a href="http://www.project-moonshot.org/">the Moonshot web site</a> for our updated specifications.  When the session is archived I&#8217;ll post a pointer to the video stream.a</p>
]]></content:encoded>
			<wfw:commentRss>http://www.painless-security.com/blog/2010/06/01/moonshot-at-tnc2010/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Internet2 Moonshot Briefing Paper</title>
		<link>http://www.painless-security.com/blog/2010/05/18/moonshot-i2</link>
		<comments>http://www.painless-security.com/blog/2010/05/18/moonshot-i2#comments</comments>
		<pubDate>Tue, 18 May 2010 16:14:40 +0000</pubDate>
		<dc:creator>hartmans</dc:creator>
				<category><![CDATA[Moonshot]]></category>
		<category><![CDATA[Standards]]></category>

		<guid isPermaLink="false">http://www.painless-security.com/blog/?p=62</guid>
		<description><![CDATA[Please see here for a briefing paper including snapshots of all our specs as well as an updated use case paper. This paper was presented at the end of April at the Internet2 Spring Members meeting. This is a great snapshot of Project Moonshot at the end of last month.]]></description>
			<content:encoded><![CDATA[<p>Please see <a href="http://www.project-moonshot.org/sites/default/files/moonshot%20briefing-i2.pdf">here</a> for a briefing paper including snapshots of all our specs as well as an updated use case paper.  This paper was presented at the end of April at the Internet2 Spring Members meeting. This is a great snapshot of Project Moonshot at the end of last month.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.painless-security.com/blog/2010/05/18/moonshot-i2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Moonshot at Internet2</title>
		<link>http://www.painless-security.com/blog/2010/04/28/moonshot-at-internet2</link>
		<comments>http://www.painless-security.com/blog/2010/04/28/moonshot-at-internet2#comments</comments>
		<pubDate>Wed, 28 Apr 2010 16:41:16 +0000</pubDate>
		<dc:creator>hartmans</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Moonshot]]></category>

		<guid isPermaLink="false">http://www.painless-security.com/blog/?p=59</guid>
		<description><![CDATA[Monday morning, Project Moonshot was presented to the US networking research community at the Internet2 spring members meeting. Our presentation was well received. We presented an updating briefing paper as well as much of the same material presented earlier at IETF. We&#8217;re moving forward to the planning phase for our standardization and implementation efforts. If [...]]]></description>
			<content:encoded><![CDATA[<p>Monday morning, Project Moonshot was presented to the US networking research community at the Internet2 spring members meeting.  Our presentation was well received.  We presented an updating briefing paper as well as much of the same material presented earlier at IETF. We&#8217;re moving forward to the planning phase for our standardization and implementation efforts. If you would be interested in getting involved in this exciting federated authentication project, please let us know.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.painless-security.com/blog/2010/04/28/moonshot-at-internet2/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

