<?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>PhilFreo.com &#187; Security</title>
	<atom:link href="http://philfreo.com/blog/category/security/feed/" rel="self" type="application/rss+xml" />
	<link>http://philfreo.com/blog</link>
	<description>The portfolio and blog of Phil Freo, on web design, development, and entrepreneurship.</description>
	<lastBuildDate>Mon, 18 Jan 2010 07:33:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Yahoo! Time Capsule / Cali Fun / OpenDNS</title>
		<link>http://philfreo.com/blog/yahoo-time-capsule-cali-fun-opendns/</link>
		<comments>http://philfreo.com/blog/yahoo-time-capsule-cali-fun-opendns/#comments</comments>
		<pubDate>Wed, 08 Nov 2006 20:44:24 +0000</pubDate>
		<dc:creator>Phil Freo</dc:creator>
				<category><![CDATA[California]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Yahoo!]]></category>

		<guid isPermaLink="false">http://www.philfreo.com/blog/?p=24</guid>
		<description><![CDATA[I just got back from another trip to the Bay Area in California, where Yahoo! generously flew me out to be a part of their Time Capsule Camp event&#8230;

The event was a lot of fun &#8211; we &#8220;made media&#8221; for the Time Capsule.  We had a big mobile scavenger hunt by The Go Game [...]]]></description>
			<content:encoded><![CDATA[<p>I just got back from another trip to the Bay Area in California, where Yahoo! generously flew me out to be a part of their <a href="http://timecapsule.yahoo.com/capsule.php">Time Capsule Camp</a> event&#8230;<br />
<span id="more-24"></span></p>
<p>The event was a lot of fun &#8211; we &#8220;made media&#8221; for the Time Capsule.  We had a big mobile scavenger hunt by <a href="http://www.thegogame.com/">The Go Game</a> and ended up with some funny <a href="http://49mobile.blogspot.com/2006/11/time-capsule-video.html">video</a> (it&#8217;s long) and <a href="http://49mobile.blogspot.com/2006/11/yahoo-time-capsule-camp.html">pictures</a> (<a href="http://flickr.com/photos/attngrrrl/sets/72157594365337434/">full photoset</a>).  Go team super6 (we won)!  We then had some great food and a workshop on Flickr and Jumpcut.  It is clear that Yahoo! is about social media.</p>
<p>Next up was some unscheduled fun with Bre from Make who set up his <a href="http://www.makezine.com/blog/archive/2006/11/balloon_aerial.html">balloon aerial photography</a> unit (<a href="http://flickr.com/photos/bre/291316952/">here&#8217;s a great photo</a>).  It was crazy letting loose a digital camera attached only to a big bunch of balloons and a line of 1000 feet of string.</p>
<p>Monday night was a dinner, thanks to Paul, with David Ulevitch and Allison Rhodes from <a href="http://www.opendns.com/">OpenDNS</a>.  We had a great dinner and conversation as well.  If you haven&#8217;t already, <a href="http://opendns.com/start/">go set up</a> OpenDNS now (it will only take 1 minute) for a better, safer, and faster internet. OpenDNS protects users from phishing scams, and if I type example.cmo, I will automatically be redirected to my intended domain.</p>
<p>Overall it was a great trip.  It is always good to catch up with friends from Yahoo! and hang out with fellow previous interns like <a href="http://pstam.com">Paul</a>, <a href="http://www.richarddcrowley.org">Richard</a>, Doreen, and Britta. (And can&#8217;t forget some good In and Out burger with <a href="http://www.jasonkatzer.com/">Jason Katzer</a>)</p>
<p><a href="http://www.flickr.com/photos/pauls/291314419/in/set-72157594364675515/"><img border="0" src="http://static.flickr.com/112/291314419_5184fc2eb2_m.jpg" /></a> <a href="http://flickr.com/photos/pauls/291320784/in/set-72157594364675515/"><img border="0" src="http://static.flickr.com/118/291320784_4a09411315_m.jpg" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://philfreo.com/blog/yahoo-time-capsule-cali-fun-opendns/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Update on Google Calendar</title>
		<link>http://philfreo.com/blog/update-on-google-calendar/</link>
		<comments>http://philfreo.com/blog/update-on-google-calendar/#comments</comments>
		<pubDate>Wed, 01 Nov 2006 14:50:20 +0000</pubDate>
		<dc:creator>Phil Freo</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.philfreo.com/blog/?p=23</guid>
		<description><![CDATA[As a follow-up to my post noting some issues I&#8217;ve found with Google Calendar &#8211; namely what seemed to be a security hole, I was extremely pleased to see an email from Google on the matter:

Hi Phil,
We came across your blog post about sharing Google Calendar and wanted to follow-up with you: http://philfreo.com/blog/big-security-flaw-in-google-calendar/
We understand that [...]]]></description>
			<content:encoded><![CDATA[<p>As a follow-up to <a href="/blog/big-security-flaw-in-google-calendar/">my post</a> noting some issues I&#8217;ve found with Google Calendar &#8211; namely what seemed to be a security hole, I was extremely pleased to see an email from Google on the matter:</p>
<p><span id="more-23"></span></p>
<blockquote><p>Hi Phil,</p>
<p>We came across your blog post about sharing Google Calendar and wanted to follow-up with you: http://philfreo.com/blog/big-security-flaw-in-google-calendar/</p>
<p>We understand that you&#8217;re concerned about the security of Google Calendar because you can see all of your friend&#8217;s events although he only shared his free/busy information with you.</p>
<p>We suspect that the reason why you can see the details of your friend&#8217;s events is because his events are marked as public events. When events are marked as public events, other users can see them even if the calendar itself is set up as a private calendar.</p>
<p>To resolve this issue, can you please ask Bryan to check the privacy settings of his events? To do so, he&#8217;ll need to click on events, then select &#8220;edit event details&#8221; &gt; &#8220;Options&#8221; &gt; &#8220;Privacy.&#8221; Under &#8220;Privacy&#8221;<br />
section, if &#8220;Public&#8221; is selected, he needs to change the selection to &#8220;Default&#8221; or &#8220;Private.&#8221;</p>
<p>Lastly, we understand that many users want the ability to create one main calendar that they can share with their friends without clattering their friends&#8217; calendars. We also understand that our printing features need some improvements. We really appreciate your constructive feedback on Google Calendar and will keep them in mind as we work to improve the quality of Google Calendar.</p>
<p>Regards,<br />
The Google Team</p></blockquote>
<p>I did have Bryan check and indeed, the settings on each individual event had been set to &#8220;Public&#8221; rather than to &#8220;Default&#8221;.  While I&#8217;m still not sure how that happened (he didn&#8217;t do it on purpose), it is much more relieving to know there was a good reason for what otherwise looked like a security hole.</p>
<p>Additionally, it is great to see Google say that they understand the other problems with Google Calendar (such as multiple calendars per person cluttering a friend&#8217;s calendar, as well its very ugly print interface).  I now have more confidence that it is something they are working to fix.</p>
<p>I have now integrated Google Calendar on <a href="http://www.kappasigmauf.com/events.html">another website</a> and am very pleased with how easy it is to give multiple people access to add/edit events.  Additionally, subscribing to the calendar&#8217;s events make it a wonderful way for people wanting to keep up with the latest events from an organization without having to constantly check back.  This was the perfect solution to the previous way it was happening: dozens of email reminders sent a week via the listserv.</p>
<p>However, since Google apparently <em>is</em> listening, I might as well point out a few more things I&#8217;d like to see changed in their iframe page:</p>
<ul>
<li><strong>More styling options.</strong> For example, there is no way to change the color of the month name from black, and it looks very bad on a <a href="http://24-7-tutor.com/calendar">grey background</a>.</li>
<li><strong>Event wrapping.</strong> With often &lt; 700 pixels to work with, you can&#8217;t see much in terms of detail when the events don&#8217;t wrap.  I would much rather lose vertical/height space than how it currently is.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://philfreo.com/blog/update-on-google-calendar/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Issues with Google Calendar</title>
		<link>http://philfreo.com/blog/big-security-flaw-in-google-calendar/</link>
		<comments>http://philfreo.com/blog/big-security-flaw-in-google-calendar/#comments</comments>
		<pubDate>Wed, 18 Oct 2006 19:34:39 +0000</pubDate>
		<dc:creator>Phil Freo</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.philfreo.com/blog/?p=21</guid>
		<description><![CDATA[Update: Google responds.
Google has been doing a great job innovating lately through the integration of their products (Docs and Spreadsheets, Calendar and Gmail, etc).  This integration, however, has not come without security issues arising.  TechCrunch has covered several of them &#8211; but I believe I have found another&#8230;
This may be hard to believe, [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Update:</strong> <a href="http://www.philfreo.com/blog/?p=23">Google responds</a>.</p>
<p>Google has been doing a great job innovating lately through the integration of their products (Docs and Spreadsheets, Calendar and Gmail, etc).  This integration, however, has not come without security issues arising.  <a href="http://www.techcrunch.com/2006/10/18/google-security-mishaps-and-user-trust/">TechCrunch has covered several of them</a> &#8211; but I believe I have found another&#8230;<span id="more-21"></span></p>
<p>This may be hard to believe, but I can view unauthorized and unshared events on my calendar.  Let me explain:</p>
<p>My friend Bryan has a Google Calendar with the following security/sharing settings:</p>
<p><a title="Photo Sharing" href="http://www.flickr.com/photos/philfreo/273305878/"><img width="500" height="228" border="0" alt="GCalendar Security - Bryans's settings" src="http://static.flickr.com/104/273305878_d280cf8b64.jpg" /></a></p>
<p>Note that, as you would imagine, he only wants me to see free/busy information for his schedule.</p>
<p>And MY settings for HIS calendar are as follows:</p>
<p><a title="Photo Sharing" href="http://www.flickr.com/photos/philfreo/273305890/"><img width="640" border="0" alt="GCalendar Security - Phil's settings" src="http://static.flickr.com/122/273305890_1cd23088c1_o.jpg" /></a></p>
<p>The settings all look correct &#8211; I should be able to see only free/busy information about his events.  But this is not the case &#8211; I can actually see all his event details.</p>
<p>I have had him unshare and reshare his calendar, with no better results.  Luckily, Bryan and I are friends, so it is not a big deal that I can see his event details.  But one can only imagine how this could be a big deal when your calendar has sensitive appointments.</p>
<p>I have to know &#8211; can anyone else reproduce this huge security bug?</p>
<p>Another problem I have with Google Calendar &#8211; and maybe I am not using it the way developers intended for me &#8211; but here&#8217;s what I do:  I like to have different events in my life categorized in different calendars.  Then, I can show/hide a certain set of events (personal, business, school, etc) quickly, and I can see by color coding how much time I am spending in each category.</p>
<p>The problem arises when I want to let someone else see my free/busy schedule on their own calendar.  This means, not only do I have to share 5 calendars instead of 1, but that person then has to keep 5 calendars in their list.  Why can&#8217;t there be a way to combine calendars into 1 for all my friends wanting to see free/busy status, or event event details?  It is a big clutter for them to have 5 calendars just from mine to see when I&#8217;m free.</p>
<p>Lastly, I&#8217;m unhappy with the PDF that the Calendar generates to print both the month and week view.  I am not against the idea of generating a PDF for printing complex designs &#8211; it is a good idea &#8211; but their implementation leaves much to be desired.  The design and UI of the online version of the calendar is beautiful, however it seems as if the print layout was something thrown together a day before the product was to be released.</p>
<p>My biggest qualms are 1) it&#8217;s ugliness, 2) lack of details for events (it doesn&#8217;t even show the location of the event), and 3) lack of consideration for many events (when I have overlapping events sometimes it creates a box with no event name shown).</p>
<p>Google is doing a great job with many things, that is why when I notice issues like the above, it really stands out.</p>
<p><strong>Update:</strong> <a href="http://www.philfreo.com/blog/?p=23">Google responds</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://philfreo.com/blog/big-security-flaw-in-google-calendar/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
