<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Perspectives Project</title>
	<atom:link href="http://perspectives-project.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://perspectives-project.org</link>
	<description></description>
	<lastBuildDate>Wed, 23 May 2012 00:52:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='perspectives-project.org' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/1ac92dffa0bdbe296e30176299956e3e?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Perspectives Project</title>
		<link>http://perspectives-project.org</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://perspectives-project.org/osd.xml" title="Perspectives Project" />
	<atom:link rel='hub' href='http://perspectives-project.org/?pushpress=hub'/>
		<item>
		<title>Perspectives Firefox 4.3 Released!</title>
		<link>http://perspectives-project.org/2012/04/03/perspectives-firefox-4-3-released/</link>
		<comments>http://perspectives-project.org/2012/04/03/perspectives-firefox-4-3-released/#comments</comments>
		<pubDate>Tue, 03 Apr 2012 00:00:49 +0000</pubDate>
		<dc:creator>daveschaefer</dc:creator>
				<category><![CDATA[Perspectives Firefox]]></category>
		<category><![CDATA[releases]]></category>

		<guid isPermaLink="false">http://perspectives-project.org/?p=186</guid>
		<description><![CDATA[Welcome! After a hiatus, a new version of the Perspectives Firefox Extension (version 4.3) has been uploaded to the Mozilla Addons site: Install New Version The new version will be reviewed by the Addons team, then automatically pushed via auto-update. What’s New? Remove the forced statusbar icon: The Perspectives icon will no longer always appear on the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perspectives-project.org&#038;blog=24552113&#038;post=186&#038;subd=perspectivessecurity&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Welcome! After a hiatus, a new version of the Perspectives Firefox Extension (version 4.3) has been uploaded to the Mozilla Addons site: <a href="https://addons.mozilla.org/firefox/downloads/file/148353/perspectives-4.3-fx+sm.xpi?src=external-blog">Install New Version</a></p>
<p>The new version will be reviewed by the Addons team, then automatically pushed via auto-update.</p>
<h3>What’s New?</h3>
<p><strong>Remove the forced statusbar icon:</strong> The Perspectives icon will no longer always appear on the addons bar or status bar, freeing you to only place it where you want!</p>
<p><strong>Add Perspectives icons:</strong> The Perspectives icon will now appear when you press alt-tab to switch between windows, making it easier to identify Perspectives dialogs.</p>
<p><a href="http://perspectivessecurity.files.wordpress.com/2012/03/perspectives_alt_tab_icons.png"><img class="alignnone size-full wp-image-188" title="perspectives_alt_tab_icons" src="http://perspectivessecurity.files.wordpress.com/2012/03/perspectives_alt_tab_icons.png?w=620" alt="A screenshot of the alt-tab menu showing an icon for Perspectives rather than the generic OS icon"   /></a></p>
<p><strong>Display key age:</strong> The &#8216;Notary Results&#8217; dialog now displays the age of each key in days:</p>
<p><a href="http://perspectivessecurity.files.wordpress.com/2012/03/perspectives_notary_length_in_days.png"><img class="alignnone size-full wp-image-189" title="perspectives_notary_length_in_days" src="http://perspectivessecurity.files.wordpress.com/2012/03/perspectives_notary_length_in_days.png?w=620&h=272" alt="Screenshot of the 'Notary Results' page showing the calculated key age in days" width="620" height="272" /></a></p>
<p><strong>Several UI Improvements:</strong></p>
<ul>
<li>Perspectives dialogs now center themselves in the screen</li>
<li>The &#8216;Escape&#8217; key can be used to cancel and close all Perspectives dialogs</li>
<li>&#8216;OK&#8217; and &#8216;Cancel&#8217; buttons have a consistent placement</li>
<li>The size of notary key textboxes has been increased to improve readability</li>
<li>Alert popups now mention that they are from Perspectives</li>
</ul>
<p><strong>Other fixes:</strong> Perspectives 4.3 also fixes several bugs and adds more error checking to the Preferences dialog, so everything should work more smoothly!</p>
<p>Please try out Perspectives 4.3 and <a href="https://groups.google.com/group/perspectives-dev">let us know what you think</a>! Feedback, questions, and requests are all welcome <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/perspectivessecurity.wordpress.com/186/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/perspectivessecurity.wordpress.com/186/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/perspectivessecurity.wordpress.com/186/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/perspectivessecurity.wordpress.com/186/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/perspectivessecurity.wordpress.com/186/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/perspectivessecurity.wordpress.com/186/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/perspectivessecurity.wordpress.com/186/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/perspectivessecurity.wordpress.com/186/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/perspectivessecurity.wordpress.com/186/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/perspectivessecurity.wordpress.com/186/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/perspectivessecurity.wordpress.com/186/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/perspectivessecurity.wordpress.com/186/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/perspectivessecurity.wordpress.com/186/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/perspectivessecurity.wordpress.com/186/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perspectives-project.org&#038;blog=24552113&#038;post=186&#038;subd=perspectivessecurity&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://perspectives-project.org/2012/04/03/perspectives-firefox-4-3-released/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0542e4c2b93c4ea95b712c8dcd099fbb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">daveschaefer</media:title>
		</media:content>

		<media:content url="http://perspectivessecurity.files.wordpress.com/2012/03/perspectives_alt_tab_icons.png" medium="image">
			<media:title type="html">perspectives_alt_tab_icons</media:title>
		</media:content>

		<media:content url="http://perspectivessecurity.files.wordpress.com/2012/03/perspectives_notary_length_in_days.png" medium="image">
			<media:title type="html">perspectives_notary_length_in_days</media:title>
		</media:content>
	</item>
		<item>
		<title>PerProxy: Perspectives with non-Firefox Browsers</title>
		<link>http://perspectives-project.org/2011/07/08/perproxy-ubuntu-chrome/</link>
		<comments>http://perspectives-project.org/2011/07/08/perproxy-ubuntu-chrome/#comments</comments>
		<pubDate>Fri, 08 Jul 2011 00:45:09 +0000</pubDate>
		<dc:creator>danwent</dc:creator>
				<category><![CDATA[Perspective Proxy]]></category>

		<guid isPermaLink="false">http://perspectivessecurity.wordpress.com/?p=6</guid>
		<description><![CDATA[Von Welch contacted me recently with a really cool idea: make a client-side proxy that implements Perspectives logic.  This client-side proxy would work with any browser, finally giving us an answer to the people who contact us asking for Perspectives on Chrome/IE. The proxy plays a really cute trick: it acts as a man-in-the-middle itself, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perspectives-project.org&#038;blog=24552113&#038;post=6&#038;subd=perspectivessecurity&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.vwelch.com/">Von Welch</a> contacted me recently with a really cool idea: make a client-side proxy that implements Perspectives logic.  This client-side proxy would work with any browser, finally giving us an answer to the people who contact us asking for Perspectives on Chrome/IE.</p>
<p>The proxy plays a really cute trick: it acts as a man-in-the-middle itself, so it can have complete control over whether the browser displays a website connection as secure or not.  This is secure, but if it sounds scary, you should probably stop reading right now.  This code is still new and is really just for experimentation by the kind of person who would have read the above explanation and thought: huh&#8230; that&#8217;s pretty cool.</p>
<p>Von quickly whipped us a experimental implementation in python.  This blog entry is about getting this proxy code working with Google Chrome on Ubuntu.</p>
<p>To get started, install some build dependencies :</p>
<pre>sudo apt-get install git build-essential libsqlite3-dev libssl-dev</pre>
<p>Now build and install Python2.7, so you can run python2.7 in addition to the default python that ships with Ubuntu:</p>
<pre>wget http://python.org/ftp/python/2.7/Python-2.7.tgz
tar xvfz Python-2.7.tgz
cd Python-2.7/
./configure
make
sudo make altinstall
cd ..</pre>
<p>Now build and install Me Too Crypto, a cryptography library for python (Note: you MUST use python2.7 to run setup.py):</p>
<pre>wget http://pypi.python.org/packages/source/M/M2Crypto/M2Crypto-0.21.1.tar.gz
tar -xzf M2Crypto-0.21.1.tar.gz
cd M2Crypto-0.21.1
python2.7 setup.py build
python2.7 setup.py install
cd ..</pre>
<p>Next, use git to grab the latest copy of the PerProxy code:</p>
<pre>clone git@github.com:von/PerProxy.git
cd PerProxy</pre>
<p>Next, generate a private key and certificate that will be used by the proxy:</p>
<pre>python2.7 m2crypto-create-ca.py</pre>
<p>This creates &#8220;ca-key.pem&#8221;, the private key, and &#8220;ca-cert.crt&#8221;, the corresponding certificate.</p>
<p>The next thing to do is have Google Chrome add this certificate as a trusted root certificate.  To do this:</p>
<ul>
<li>Click on the &#8220;wrench&#8221; icon</li>
<li>Select &#8220;Preferences&#8221;</li>
<li>On the left bar, click on &#8220;Under the Hood&#8221;</li>
<li>Click &#8220;Manage Certificates&#8221;</li>
<li>Click &#8220;Authorities&#8221;</li>
<li>Click &#8220;Import&#8221;</li>
<li>In the file dialog, browser to the PerProxy directory and choose the file &#8216;ca-cert.crt&#8217; and click Open.</li>
<li>Select &#8220;Trust this certificate for identifying web sites. &#8220;</li>
<li>Click &#8220;OK&#8221;</li>
</ul>
<p>Next, start running the proxy, which defaults to listening on localhost port 8080 (&#8216;-d&#8217; give extra debug output):</p>
<p>python2.7 PerProxy -d</p>
<p>Then configure Google Chrome to use this proxy for all HTTP traffic.</p>
<ul>
<li>Click on the &#8220;wrench&#8221; icon</li>
<li>Select &#8220;Preferences&#8221;</li>
<li>On the left bar, click on &#8220;Under the Hood&#8221;</li>
<li>Click &#8220;Change Proxy Settings&#8221;</li>
<li>Select the &#8220;Manual Proxy Configuration&#8221; radio button.</li>
<li>In the &#8220;Secure HTTP Proxy&#8221;, enter a host value of &#8220;localhost&#8221; and a port of &#8220;8080&#8243;</li>
<li>Click Close</li>
<li>When a dialog prompts you again whether you want to apply these changes system-wide, click &#8220;Close&#8221; again.</li>
</ul>
<p>To see PerProxy &#8220;promote&#8221; a certificate that would not normally be trusted, visit: https://moo.cmcl.cs.cmu.edu .  This site has a self-signed certificate and would normally result in a Chrome security error, but with PerProxy it is allowed as long as the notaries validate the certificate.</p>
<p>Awesome work Von!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/perspectivessecurity.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/perspectivessecurity.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/perspectivessecurity.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/perspectivessecurity.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/perspectivessecurity.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/perspectivessecurity.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/perspectivessecurity.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/perspectivessecurity.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/perspectivessecurity.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/perspectivessecurity.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/perspectivessecurity.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/perspectivessecurity.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/perspectivessecurity.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/perspectivessecurity.wordpress.com/6/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perspectives-project.org&#038;blog=24552113&#038;post=6&#038;subd=perspectivessecurity&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://perspectives-project.org/2011/07/08/perproxy-ubuntu-chrome/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4968ebeac67f7e2a7f37cf4452846e1d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">danwent</media:title>
		</media:content>
	</item>
		<item>
		<title>Perspectives Firefox 4.2 Released</title>
		<link>http://perspectives-project.org/2011/07/04/perspectives-firefox-4-2-released/</link>
		<comments>http://perspectives-project.org/2011/07/04/perspectives-firefox-4-2-released/#comments</comments>
		<pubDate>Mon, 04 Jul 2011 22:39:22 +0000</pubDate>
		<dc:creator>danwent</dc:creator>
				<category><![CDATA[Perspectives Firefox]]></category>
		<category><![CDATA[releases]]></category>

		<guid isPermaLink="false">http://perspectivessecurity.wordpress.com/?p=132</guid>
		<description><![CDATA[A new version of the Perspectives Firefox Extension (version 4.2) has been uploaded to the Mozilla Addons site: Install New Version The new version will be reviewed by the Addons team, then automatically pushed via auto-update. What&#8217;s New? Customize Icon Location:  Perspectives Icon can be place anywhere using Firefox&#8217;s mechanism for customizing toolbars.  For example, here&#8217;s a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perspectives-project.org&#038;blog=24552113&#038;post=132&#038;subd=perspectivessecurity&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>A new version of the Perspectives Firefox Extension (version 4.2) has been uploaded to the Mozilla Addons site: <a href="https://addons.mozilla.org/firefox/downloads/file/125264/perspectives-4.2-sm+fx.xpi?src=devhub">Install New Version</a></p>
<p>The new version will be reviewed by the Addons team, then automatically pushed via auto-update.</p>
<h3>What&#8217;s New?</h3>
<p><strong>Customize Icon Location:  </strong>Perspectives Icon can be place anywhere using Firefox&#8217;s mechanism for <a href="http://support.mozilla.com/en-US/kb/how-do-i-customize-toolbars">customizing toolbars</a>.  For example, here&#8217;s a picture of the Perspectives icon right next to the URL bar:</p>
<p><a href="http://perspectivessecurity.files.wordpress.com/2011/07/psv-toolbar-customize.png"><img class="alignnone size-full wp-image-133" title="psv-toolbar-customize" src="http://perspectivessecurity.files.wordpress.com/2011/07/psv-toolbar-customize.png?w=620&h=32" alt="" width="620" height="32" /></a></p>
<p><strong>Add Your Own Notary Servers:</strong>  The Perspectives Preferences dialog now has a tab dedicated to notary servers and includes the ability to specify your own notary servers to query in addition to the default set of notaries run by the Perspectives Project (the default notaries can even be disabled, if you prefer).</p>
<p>To add a notary server, add text in the following format to the bottom dialog window.  The first line should be the notary server&#8217;s DNS name and port, separated by a colon.  The next lines should be the notary server&#8217;s public key, including the &#8220;BEGIN PUBLIC KEY&#8221; and &#8220;END PUBLIC KEY&#8221; lines.  For example:</p>
<pre>notary.mydomain.com:8080
-----BEGIN PUBLIC KEY-----
MIHKMA0GCSqGSIb3DQEBAQUAA4G4ADCBtAKBrAFiENC/BwZXOfzDOed4Qbvjd/25
MixlCMlRUlfArJAvcjeBRmnY4fdQhi7/VH1qZeTQClegX1FMcuOORD29a4lks12W
eTrh1HxLKxCTkPp5ZLqP8OiNxWqHdEQyinh2ulYFXZHWMlXhlsQKV2T7VsmfS0rL
eukQAWpgGTXhACyZNpOQgjMm1vWEFaIsd2tT59Son7vxyCcaBoFCWv+zRW6kwaoK
i0KgnEHwKwcCAwEAAQ==
-----END PUBLIC KEY-----</pre>
<p>For example, here is a picture of adding a fake additional notary.</p>
<pre><a href="http://perspectivessecurity.files.wordpress.com/2011/07/psv-notary-add.png"><img class="alignnone size-full wp-image-134" title="psv-notary-add" src="http://perspectivessecurity.files.wordpress.com/2011/07/psv-notary-add.png?w=620" alt=""   /></a></pre>
<p>If you&#8217;re curious how you can get additional notary servers, look at our post about <a title="Setup a Free Notary Server in 15 Minutes with AWS" href="http://perspectivessecurity.wordpress.com/2011/07/04/aws-notary-server/">running your own notary server</a> for free on Amazon Web Services.</p>
<p>If you&#8217;d like to beta test future version of the Perspectives Firefox Extension, sign up for our <a href="https://groups.google.com/group/perspectives-firefox-beta">beta testing email list</a>:</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/perspectivessecurity.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/perspectivessecurity.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/perspectivessecurity.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/perspectivessecurity.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/perspectivessecurity.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/perspectivessecurity.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/perspectivessecurity.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/perspectivessecurity.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/perspectivessecurity.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/perspectivessecurity.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/perspectivessecurity.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/perspectivessecurity.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/perspectivessecurity.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/perspectivessecurity.wordpress.com/132/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perspectives-project.org&#038;blog=24552113&#038;post=132&#038;subd=perspectivessecurity&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://perspectives-project.org/2011/07/04/perspectives-firefox-4-2-released/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4968ebeac67f7e2a7f37cf4452846e1d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">danwent</media:title>
		</media:content>

		<media:content url="http://perspectivessecurity.files.wordpress.com/2011/07/psv-toolbar-customize.png" medium="image">
			<media:title type="html">psv-toolbar-customize</media:title>
		</media:content>

		<media:content url="http://perspectivessecurity.files.wordpress.com/2011/07/psv-notary-add.png" medium="image">
			<media:title type="html">psv-notary-add</media:title>
		</media:content>
	</item>
		<item>
		<title>Setup a Free Notary Server in 15 Minutes with AWS</title>
		<link>http://perspectives-project.org/2011/07/04/aws-notary-server/</link>
		<comments>http://perspectives-project.org/2011/07/04/aws-notary-server/#comments</comments>
		<pubDate>Mon, 04 Jul 2011 02:15:59 +0000</pubDate>
		<dc:creator>danwent</dc:creator>
				<category><![CDATA[Notary Server]]></category>

		<guid isPermaLink="false">http://perspectivessecurity.wordpress.com/?p=12</guid>
		<description><![CDATA[Amazon Web Services (AWS) let&#8217;s you easily create a server in the &#8220;cloud&#8221;.  In fact, they even let you run a &#8220;micro&#8221; instance for free, thanks to something call the &#8220;free usage tier&#8220; This post will show you how you can get your own notary running in just 15 minutes using AWS. First, read about [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perspectives-project.org&#038;blog=24552113&#038;post=12&#038;subd=perspectivessecurity&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://aws.amazon.com">Amazon Web Services</a> (AWS) let&#8217;s you easily create a server in the &#8220;cloud&#8221;.  In fact, they even let you run a &#8220;micro&#8221; instance for free, thanks to something call the &#8220;<a href="http://aws.amazon.com/free/">free usage tier</a>&#8220;</p>
<p>This post will show you how you can get your own notary running in just 15 minutes using AWS.</p>
<p>First, read about the free usage tier and sign up for an AWS account: <a href="http://aws.amazon.com/free/" target="_blank">http://aws.amazon.com/free/</a></p>
<p>Then, access the AWS management console to create an instance: <a href="http://aws.amazon.com/console/" target="_blank">http://aws.amazon.com/console/</a></p>
<p>Click on the &#8220;EC2&#8243; tab near the top left of the screen, then click the &#8220;Launch Instance&#8221; button in the main window pane.</p>
<p>Choose an Ubuntu server AMI by clicking on the &#8220;Community AMIs&#8221; tab and finding a matching image.  Here are a couple things to keep in mind:</p>
<ul>
<li>Make sure the image is free tier eligible (denoted by a yellow star).</li>
<li>I use an image with a &#8220;Root Store&#8221; of &#8220;ebs&#8221;, as this means that even if this particular instance dies, I can spin up a new instance and reattach the same disk.</li>
<li>64-bit image is suggested.</li>
<li>I&#8217;ve done most of my testing on Ubuntu Maverick (10.10), but other recent Ubuntu platforms should work as well.  You can see the exact version for an image by reading the &#8220;Manifest&#8221; field.</li>
</ul>
<p>In the &#8220;U.S East&#8221; region, an AMI that matches these criteria is: ami-cef405a7</p>
<p>Select your AMI, and keep the default &#8220;Micro&#8221; instance.</p>
<p>You will need amazon to create a SSH keypair, which will automatically be &#8220;injected&#8221; into the instance, allowing you to access the instance remote without a password.  Give this key a name (e.g., notary) and download it to you filesystem.</p>
<p>After downloading the key, make sure it is only accessible to your user:</p>
<pre>chmod 600 notary.pem</pre>
<p>Once you have launched the instance, you will need to modify its &#8220;security group&#8221;, which by default drops all inbound traffic.  You should open up port 22 for SSH and port 8080 for the notary webserver.   Click on &#8220;Security Groups&#8221; on the left panel, click on the &#8220;default&#8221; security group in the table, and view the box at the bottom of the pane.  Select &#8220;Inbound&#8221; and add two rules:</p>
<ul>
<li>Custom TCP Rule, port range = 8080, source = 0.0.0.0/0 , click &#8220;Add Rule&#8221;</li>
<li>Custom TCP Rule, port range = 22, source = 0.0.0.0/0 , click &#8220;Add Rule&#8221;</li>
<li>Click &#8220;Apply Rule Changes&#8221;</li>
</ul>
<p>Now you can access your machine remotely.  Click on &#8220;Instances&#8221; in the left panel and select your instance&#8217;s row in the main pane and view the details box at the bottom.  Note the &#8220;Public DNS&#8221; field, as this is how you will access the machine remotely.  For example, run:</p>
<pre>ssh -i notary.pem ubuntu@&lt;insert-public-dns&gt;</pre>
<p>Now we are on the Ubuntu server and the real fun can be begin.  We need to install the right dependencies and download the notary code and admin utilities.</p>
<pre>sudo apt-get install git-core python-sqlite python-m2crypto python-cherrypy3
git clone git://github.com/danwent/Perspectives-Server.git
git clone git://github.com/danwent/psv-admin.git</pre>
<p>Now, initialize the setup and start the webserver:</p>
<pre>psv-admin/setup.sh
psv-admin/start_webserver.sh</pre>
<p>Now your notary is up and running!  It will respond to notary requests on port 8080 . To see the public key the notary uses to sign all requests, run:</p>
<pre>cat Perspectives-Server/notary.pub</pre>
<p>This is the public key that can be provided to a Perspectives client to authentic the notary response.  The server code comes with a simple client for you to test.  To query a website to monitor (called a &#8220;service-id&#8221; with Perspectives), specify it using the form ::2. For example for www.google.com, run:</p>
<pre>cd Perspectives-Server
python utilities/simple_client.py www.google.com:443,2 localhost 8080 notary.pub</pre>
<p>The first time this you query the notary server, it will not know about a service and will return a 404 error, as the notary -server will launch an &#8220;on-demand&#8221; probe for that service.  Wait a couple seconds and run the same command again and it should succeed.</p>
<p>A new version of the Perspectives Firefox Client will soon be released that will let you use your own notary servers as well.</p>
<p>By default, this notary server will run a scan of all known service-ids twice a day, as configured using crontab. You can manually run a scan of all services at any point by running:</p>
<pre>psv-admin/start_scan.sh</pre>
<p>For more information, look at Perspectives-Server/README and feel free to ask questions in the comments below.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/perspectivessecurity.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/perspectivessecurity.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/perspectivessecurity.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/perspectivessecurity.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/perspectivessecurity.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/perspectivessecurity.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/perspectivessecurity.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/perspectivessecurity.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/perspectivessecurity.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/perspectivessecurity.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/perspectivessecurity.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/perspectivessecurity.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/perspectivessecurity.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/perspectivessecurity.wordpress.com/12/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perspectives-project.org&#038;blog=24552113&#038;post=12&#038;subd=perspectivessecurity&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://perspectives-project.org/2011/07/04/aws-notary-server/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4968ebeac67f7e2a7f37cf4452846e1d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">danwent</media:title>
		</media:content>
	</item>
		<item>
		<title>Welcome to Perspectives Security</title>
		<link>http://perspectives-project.org/2011/06/26/welcome/</link>
		<comments>http://perspectives-project.org/2011/06/26/welcome/#comments</comments>
		<pubDate>Sun, 26 Jun 2011 22:35:05 +0000</pubDate>
		<dc:creator>danwent</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://perspectivessecurity.wordpress.com/?p=1</guid>
		<description><![CDATA[The Perspectives Project (http://www.cs.cmu.edu/~perspectives/) has been around for 3+ years now and it has attracted interest well beyond academic circles.  Lately the interest has picked up significantly, and so we decided to create this blog to: Highlight new work being done by us and others related to Perspectives Discuss and debate ideas of how a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perspectives-project.org&#038;blog=24552113&#038;post=1&#038;subd=perspectivessecurity&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The Perspectives Project (http://www.cs.cmu.edu/~perspectives/) has been around for 3+ years now and it has attracted interest well beyond academic circles.  Lately the interest has picked up significantly, and so we decided to create this blog to:</p>
<ul>
<li>Highlight new work being done by us and others related to Perspectives</li>
<li>Discuss and debate ideas of how a Perspectives-style model compares to existing models and how Perspectives can be improved.</li>
</ul>
<p>If you&#8217;re interested in contributing to this blog, please drop us a note!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/perspectivessecurity.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/perspectivessecurity.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/perspectivessecurity.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/perspectivessecurity.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/perspectivessecurity.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/perspectivessecurity.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/perspectivessecurity.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/perspectivessecurity.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/perspectivessecurity.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/perspectivessecurity.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/perspectivessecurity.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/perspectivessecurity.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/perspectivessecurity.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/perspectivessecurity.wordpress.com/1/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=perspectives-project.org&#038;blog=24552113&#038;post=1&#038;subd=perspectivessecurity&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://perspectives-project.org/2011/06/26/welcome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/4968ebeac67f7e2a7f37cf4452846e1d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">danwent</media:title>
		</media:content>
	</item>
	</channel>
</rss>
