<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
  <channel>
    <title><![CDATA[[SecurityRatty] tag: compatibility]]></title>
    <link>http://securityratty.com/tag/compatibility</link>
    <description></description>
    <pubDate>Mon, 28 Jul 2008 11:29:19 +0000</pubDate>
    <generator>iRatty Engine</generator>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <item>
      <title><![CDATA[DriverScanner: Keep your drivers up to date while managing incompatibilities]]></title>
      <link>http://securityratty.com/article/a5c15d475dc5ac5e484de273c1ad3c1e</link>
      <guid>http://securityratty.com/article/a5c15d475dc5ac5e484de273c1ad3c1e</guid>
      <description><![CDATA[Keeping drivers up-to-date can be a hit-or-miss hassle, involving performance issues or driver compatibility problems which cause the target system to crash. DriveScanner can...]]></description>
      <content:encoded><![CDATA[Keeping drivers up-to-date can be a hit-or-miss hassle, involving performance issues or driver compatibility problems which cause the target system to crash.  DriveScanner can help.]]></content:encoded>
      <pubDate>Tue, 28 Oct 2008 04:45:36 +0000</pubDate>
      <category domain="http://securityratty.com/tag/driver compatibility">driver compatibility</category>
      <category domain="http://securityratty.com/tag/performance issues">performance issues</category>
      <category domain="http://securityratty.com/tag/drivers">drivers</category>
      <category domain="http://securityratty.com/tag/target system">target system</category>
      <category domain="http://securityratty.com/tag/hit-or-miss hassle">hit-or-miss hassle</category>
      <category domain="http://securityratty.com/tag/drivescanner">drivescanner</category>
      <category domain="http://securityratty.com/tag/crash">crash</category>
      <source url="http://networking.ittoolbox.com/r/rss.asp?url=http://it.toolbox.com/blogs/adventuresinsecurity/driverscanner-keep-your-drivers-up-to-date-while-managing-incompatibilities-27908">DriverScanner: Keep your drivers up to date while managing incompatibilities</source>
    </item>
    <item>
      <title><![CDATA[Linksys WRT610N Review]]></title>
      <link>http://securityratty.com/article/edcd9863740d597dbc3a37c18f2e59ff</link>
      <guid>http://securityratty.com/article/edcd9863740d597dbc3a37c18f2e59ff</guid>
      <description><![CDATA[My review of the Linksys WRT610N at Macworld: The router works quite well at handling Wi-Fi and other functions, but is terrible at working with Mac OS X, one of the advertised features of the...]]></description>
      <content:encoded><![CDATA[<p><a href="http://www.macworld.com/article/135222/2008/09/linksyswrt610n.html"><strong>My review of the Linksys WRT610N at Macworld:</strong></a> The router works quite well at handling Wi-Fi and other functions, but is terrible at working with Mac OS X, one of the advertised features of the product. The WRT610N is a revised design of the previous simultaneous dual-band (2.4/5 GHz) Draft N WRT600N model which had far worse problems. </p>

<p>Linksys addressed many of my concerns with that previous device. The 610N can mount a drive and share it via SMB and FTP, have two full-speed connections running over both bands without skipping a beat, and supports several methods of getting the one-click WPS (Wi-Fi Protected Setup) to work. Read the review for all the details, but I can't recommend this router to Mac users with any needs beyond basic networking; I'm perfectly happy to give it a full thumbs-up for Windows XP and Vista users, however.</p>

<p><img src="http://wifinetnews.com//images/2008/WRT610N_M.jpg" alt="WRT610N_M.jpg" border="0" width="229" height="111" /></p>

<p>WPS is a particular mess, by the way. Linksys has four somewhat distinct methods of using WPS to enable a password-free encrypted connection between a client and a base station: a button on the front that, when pressed, turns on WPS; and three modes (one of them similar to that button) accessible via their Web configuration software. One option is to get the base station to create a short PIN that's then entered on the client system as an out-of-band confirmation that there's no man in the middle.</p>

<p>Apple, by contrast, has a single way of joining a WPS-offering base station: it displays the network's name in bold. Select the network, and Mac OS X displays a key code that needs to be entered on the base station. But the WRT610N can't handle that option. If you put the WRT610N into a mode in which Apple can spot the device as offering a WPS handshake, you can't enter the code into the Linksys router!</p>

<p>This shows that there's still rough edges in the WPS protocol that two of the highest-selling makers of Wi-Fi gear can manage to not mesh up their respective options. (Apple declined to comment for my Macworld story; Linksys confirmed the lack of compatibility, but put the burden on Apple's doorstep.)</p>]]></content:encoded>
      <pubDate>Tue, 16 Sep 2008 05:27:41 +0000</pubDate>
      <category domain="http://securityratty.com/tag/wrt610n">wrt610n</category>
      <category domain="http://securityratty.com/tag/linksys wrt610n">linksys wrt610n</category>
      <category domain="http://securityratty.com/tag/linksys">linksys</category>
      <category domain="http://securityratty.com/tag/wps protocol">wps protocol</category>
      <category domain="http://securityratty.com/tag/wps">wps</category>
      <category domain="http://securityratty.com/tag/base station">base station</category>
      <category domain="http://securityratty.com/tag/linksys router">linksys router</category>
      <category domain="http://securityratty.com/tag/one-click wps">one-click wps</category>
      <category domain="http://securityratty.com/tag/wps handshake">wps handshake</category>
      <source url="http://wifinetnews.com/archives/008441.html">Linksys WRT610N Review</source>
    </item>
    <item>
      <title><![CDATA[Zune Swoon 2.0]]></title>
      <link>http://securityratty.com/article/162d344e703b51b1f9a309987ebdb786</link>
      <guid>http://securityratty.com/article/162d344e703b51b1f9a309987ebdb786</guid>
      <description><![CDATA[Latest Zune firmware, software allows Wi-Fi music purchases, FM tagging: Microsoft confirmed the 16-Sept-2008 release of new Zune firmware and players, allowing users of old and new devices alike to...]]></description>
      <content:encoded><![CDATA[<p><a href="http://www.microsoft.com/Presspass/press/2008/sep08/09-08ZuneFallUpdatePR.mspx"><strong>Latest Zune firmware, software allows Wi-Fi music purchases, FM tagging:</strong></a> Microsoft confirmed the 16-Sept-2008 release of new Zune firmware and players, allowing users of old and new devices alike to purchase music over Wi-Fi from the Zune Marketplace. The new firmware also sports FM tagging that uses information that some broadcasters will embed in their analog programming to tag songs for immediate purchase (single track) or download (Zune Pass subscription) over a Wi-Fi hotspot, or to queue for later download.</p>

<p>Apple added access for iPhone and iPod touch users to a subset of its iTunes Store over Wi-Fi--the awkwardly named iTunes Wi-Fi Music Store--more than a year ago, along with the ability to access that store at no cost from handhelds and laptops <a href="http://www.apple.com/itunes/starbucks/"><strong>via Starbucks outlets</strong></a> in New York, Seattle, and throughout the San Francisco Bay Area. (Chicago and Los Angeles have been "coming soon" for a year, but the new AT&T/Starbucks deal may have delayed opening up those markets.)</p>

<p><img src="http://wifinetnews.com//images/2008/zune_tagging.jpg" alt="zune_tagging.jpg" border="0" width="175" height="385" align="right" hspace="5" />Terrestrial AM/FM radio stations would like to figure out how to remain meaningful in a world of streaming Internet radio. Their latest strategy is to embed information that allows a listener to mark a song they want, potentially getting a piece of music sold in this fashion. With FM tagging, Zune players tap into an existing very low-data-rate encoding protocols that allow stations to push out their call letters and current song information. By adding a very short code, broadcasters can allow Zunes to look up the appropriate song.</p>

<p>At launch, 450 stations from major networks, including Clear Channel, Entercom, and others, will broadcast tagging details. Note that Microsoft includes KEXP, a Seattle independent and alternative radio station, in its sample image, for the new models. KEXP, given a boost a few years ago through significant short-term funding by Paul Allen--funding that involved changing its call letters to his Experience Music Project museum initials--has an enormous listenership over the Internet ironically enough. KEXP will be a programming partner creating channels of music for the subscription-based Zune Pass service. (Zune Pass is $15 per month, all you can eat.)</p>

<p>This option could allow Microsoft to ink partnerships with hotspot networks to brand them with Zune compatibility, lets radio stations promote something other than iPods that they would have a direct relationship with (and, potentially, some kind of revenue stream from?), and may be part of breaking Apple's digital music hegemony. <em>May be.</em> Nobody's gotten rich betting against Apple for the last several years. (Details of revenue sharing with radio stations hasn't been discussed.)</p>

<p>Apple opted for a partnership with HD Radio broadcasters and equipment makers that has a relatively elaborate process of tagging songs. HD Radio is digital AM/FM, a patented and licensed method that has provoked a lot of controversy, and has lagged enormously in the marketplace, despite well over 1,000 stations (including many public radio stations) broadcasting in this digital format, some for over three years. </p>

<p>HD Radio tagging requires an HD radio receiver with a Tag button; pressing that button stores the song's tag information. The radio must also have an iPod dock. Docking an iPod syncs the tag information, and the next time the iPod is sync with iTunes, you can see which songs were tagged. Kind of tedious compared to "press a button while listening to an FM station and buy the song over Wi-Fi." (I've been writing about HD Radio for years, and even launched a blog that's gone moribund; the technology is interesting, but Internet radio on mobile devices coupled with on-demand music purchasing over cell and Wi-Fi may simply make HD Radio unnecessary for listeners.)</p>

<p>Microsoft has a more compelling "marketing story" for this feature than Apple, that's for sure. On the other hand, do you really need to tag songs from stations that play only the most popular music in a given format?</p>]]></content:encoded>
      <pubDate>Mon, 08 Sep 2008 12:39:20 +0000</pubDate>
      <category domain="http://securityratty.com/tag/public radio stations">public radio stations</category>
      <category domain="http://securityratty.com/tag/stations">stations</category>
      <category domain="http://securityratty.com/tag/radio stations promote">radio stations promote</category>
      <category domain="http://securityratty.com/tag/radio">radio</category>
      <category domain="http://securityratty.com/tag/radio unnecessary">radio unnecessary</category>
      <category domain="http://securityratty.com/tag/radio receiver">radio receiver</category>
      <category domain="http://securityratty.com/tag/internet radio">internet radio</category>
      <category domain="http://securityratty.com/tag/radio stations">radio stations</category>
      <category domain="http://securityratty.com/tag/wi-fi music purchases">wi-fi music purchases</category>
      <source url="http://wifinetnews.com/archives/008432.html">Zune Swoon 2.0</source>
    </item>
    <item>
      <title><![CDATA[The web browser is sick but wheres the cure?]]></title>
      <link>http://securityratty.com/article/c1a26694b7d3db2c185a5f976e06cc90</link>
      <guid>http://securityratty.com/article/c1a26694b7d3db2c185a5f976e06cc90</guid>
      <description><![CDATA[Blogger: Ramon Krikken
The web browser is one of those peculiar pieces of software, having to accept input from arbitrary sources and then parse and render the data that is sent to it. Part of this it...]]></description>
      <content:encoded><![CDATA[
<div xmlns="http://www.w3.org/1999/xhtml"><p>Blogger: Ramon Krikken</p>

<p>The web browser is one of those peculiar pieces of software, having to accept input from arbitrary sources and then parse and render the data that is sent to it. Part of this it does by itself, and other parts are taken care of by handlers and plug-ins. In doing so, it displays hypertext, images, videos, and even runs active content like Flash, JavaScript, and ActiveX. </p>

<p>But however much we love the browser, we’ve also come to hate the myriad of vulnerabilities that affect it. Everything from cross-site scripting to remote code execution via maliciously formed animated cursor files and Flash content can make browsing a hazardous activity. The browser is sick, and that’s not desirable for a platform we use for important business and personal transactions.</p>

<p>Worsening the browser’s diagnosis is the <a href="http://taossa.com.nyud.net:8080/archive/bh08sotirovdowdslides.pdf">recent paper</a> from Mark Dowd and Alexander Sotirov, sub-titled “Setting back browser security by 10 years,” which discusses how to bypass Microsoft Vista’s memory protection capabilities with some added effort for the exploit designers. It’s not that all of the techniques are necessarily new, but the browser appears to be particularly vulnerable to easy exploitation. </p>

<p>Surprising? Not exactly, when we take into account that the browser is suffering from the same disease as the general purpose operating system: bloat and compatibility. We expect the browser to do ever more, but everything we used it for before still needs to work as if it were yesterday. It feels a bit like people insisting on using a cardboard box as a safe, and wondering why their money keeps getting stolen.</p>

<p>It’s not like we haven’t been working on the browser’s cure, though. There have been some improvements in the browsers themselves, the operating systems have also implemented compensating controls, but most of all, there has been an enormous push for securing the web applications that deliver the data in the first place. Unfortunately, the latter two won’t help secure the browser in the long run.</p>

<p>The first issue is that not all content will come from ‘nice’ servers, the second that the server can only make an educated guess on how a browser will parse and render a given set of data, and the third that operating system controls have their own limitations, whether by design or implementation (for example needing to re-compile existing code to enable certain protections.) The browser, in the end, has to be mostly responsible for keeping itself safe; the operating system must assist it in doing so.</p>

<p>So we’re in a pickle. The browser is sick (and the operating system is too), but it’s hard to cure it without a redesign that will undoubtedly impact compatibility, the ever-so-desired multi-functionality, or its ease of use. We can layer defenses by using web filtering in the enterprise environment, but in the end – for the consumer market in particular – we need to fix the browser itself. I can think of a few things I think might help: </p>

<ul><li>Some kind of <a href="http://people.mozilla.com/~bsterne/site-security-policy/">site security policy</a>&nbsp; to restrict where the browser loads auxiliary content from, and which data it can ‘trust’, when loading a web page (I’d prefer mandatory enforcement, and adding an HTML tag to be able to indicate blocks of untrustworthy data.)</li>

<li>Restricted compartments for plug-ins to run in, ensuring that their bugs cannot easily affect the whole browser.</li>

<li>Better software development practices for the plug-ins and content parsers themselves, so that they’re less vulnerable, and compiled with the latest protection measures to begin with.</li></ul>

<p>All of this means more work, and some of it means a lot of unhappy reactions when things stop working. Even then we will of course still have to deal with additional vulnerabilities, such as those that may be present in hardware, but we will at least have taken prudent steps to ‘find a cure.’</p>

</div>
<img src="http://feeds.feedburner.com/~r/SecurityAndRiskManagementStrategiesBlog/~4/364862623" height="1" width="1"/>]]></content:encoded>
      <pubDate>Thu, 14 Aug 2008 07:11:14 +0000</pubDate>
      <category domain="http://securityratty.com/tag/browser">browser</category>
      <category domain="http://securityratty.com/tag/web browser">web browser</category>
      <category domain="http://securityratty.com/tag/browser appears">browser appears</category>
      <category domain="http://securityratty.com/tag/web">web</category>
      <category domain="http://securityratty.com/tag/cure">cure</category>
      <category domain="http://securityratty.com/tag/browser security">browser security</category>
      <category domain="http://securityratty.com/tag/content">content</category>
      <category domain="http://securityratty.com/tag/runs active content">runs active content</category>
      <category domain="http://securityratty.com/tag/browsers cure">browsers cure</category>
      <source url="http://feeds.feedburner.com/~r/SecurityAndRiskManagementStrategiesBlog/~3/364862623/the-web-browser.html">The web browser is sick but wheres the cure?</source>
    </item>
    <item>
      <title><![CDATA[The web browser is sick ??? but where???s the cure?]]></title>
      <link>http://securityratty.com/article/ed0b490e06092c5b7a4f3957bd361fa2</link>
      <guid>http://securityratty.com/article/ed0b490e06092c5b7a4f3957bd361fa2</guid>
      <description><![CDATA[Blogger: Ramon Krikken
The web browser is one of those peculiar pieces of software, having to accept input from arbitrary sources and then parse and render the data that is sent to it. Part of this it...]]></description>
      <content:encoded><![CDATA[
<div xmlns="http://www.w3.org/1999/xhtml"><p>Blogger: Ramon Krikken</p>

<p>The web browser is one of those peculiar pieces of software, having to accept input from arbitrary sources and then parse and render the data that is sent to it. Part of this it does by itself, and other parts are taken care of by handlers and plug-ins. In doing so, it displays hypertext, images, videos, and even runs active content like Flash, JavaScript, and ActiveX. </p>

<p>But however much we love the browser, we???ve also come to hate the myriad of vulnerabilities that affect it. Everything from cross-site scripting to remote code execution via maliciously formed animated cursor files and Flash content can make browsing a hazardous activity. The browser is sick, and that???s not desirable for a platform we use for important business and personal transactions.</p>

<p>Worsening the browser???s diagnosis is the <a href="http://taossa.com.nyud.net:8080/archive/bh08sotirovdowdslides.pdf">recent paper</a> from Mark Dowd and Alexander Sotirov, sub-titled ???Setting back browser security by 10 years,??? which discusses how to bypass Microsoft Vista???s memory protection capabilities with some added effort for the exploit designers. It???s not that all of the techniques are necessarily new, but the browser appears to be particularly vulnerable to easy exploitation. </p>

<p>Surprising? Not exactly, when we take into account that the browser is suffering from the same disease as the general purpose operating system: bloat and compatibility. We expect the browser to do ever more, but everything we used it for before still needs to work as if it were yesterday. It feels a bit like people insisting on using a cardboard box as a safe, and wondering why their money keeps getting stolen.</p>

<p>It???s not like we haven???t been working on the browser???s cure, though. There have been some improvements in the browsers themselves, the operating systems have also implemented compensating controls, but most of all, there has been an enormous push for securing the web applications that deliver the data in the first place. Unfortunately, the latter two won???t help secure the browser in the long run.</p>

<p>The first issue is that not all content will come from ???nice??? servers, the second that the server can only make an educated guess on how a browser will parse and render a given set of data, and the third that operating system controls have their own limitations, whether by design or implementation (for example needing to re-compile existing code to enable certain protections.) The browser, in the end, has to be mostly responsible for keeping itself safe; the operating system must assist it in doing so.</p>

<p>So we???re in a pickle. The browser is sick (and the operating system is too), but it???s hard to cure it without a redesign that will undoubtedly impact compatibility, the ever-so-desired multi-functionality, or its ease of use. We can layer defenses by using web filtering in the enterprise environment, but in the end ??? for the consumer market in particular ??? we need to fix the browser itself. I can think of a few things I think might help: </p>

<ul><li>Some kind of <a href="http://people.mozilla.com/~bsterne/site-security-policy/">site security policy</a>&nbsp; to restrict where the browser loads auxiliary content from, and which data it can ???trust???, when loading a web page (I???d prefer mandatory enforcement, and adding an HTML tag to be able to indicate blocks of untrustworthy data.)</li>

<li>Restricted compartments for plug-ins to run in, ensuring that their bugs cannot easily affect the whole browser.</li>

<li>Better software development practices for the plug-ins and content parsers themselves, so that they???re less vulnerable, and compiled with the latest protection measures to begin with.</li></ul>

<p>All of this means more work, and some of it means a lot of unhappy reactions when things stop working. Even then we will of course still have to deal with additional vulnerabilities, such as those that may be present in hardware, but we will at least have taken prudent steps to ???find a cure.???</p>

</div>
]]></content:encoded>
      <pubDate>Thu, 14 Aug 2008 07:11:14 +0000</pubDate>
      <category domain="http://securityratty.com/tag/browser">browser</category>
      <category domain="http://securityratty.com/tag/web browser">web browser</category>
      <category domain="http://securityratty.com/tag/browser appears">browser appears</category>
      <category domain="http://securityratty.com/tag/browser security">browser security</category>
      <category domain="http://securityratty.com/tag/web">web</category>
      <category domain="http://securityratty.com/tag/content">content</category>
      <category domain="http://securityratty.com/tag/runs active content">runs active content</category>
      <category domain="http://securityratty.com/tag/web page">web page</category>
      <category domain="http://securityratty.com/tag/system controls">system controls</category>
      <source url="http://srmsblog.burtongroup.com/2008/08/the-web-browser.html">The web browser is sick ??? but where???s the cure?</source>
    </item>
    <item>
      <title><![CDATA[Keyczar: Safe and Simple Cryptography]]></title>
      <link>http://securityratty.com/article/d7aad095f44d95efad0e3a3210dc4625</link>
      <guid>http://securityratty.com/article/d7aad095f44d95efad0e3a3210dc4625</guid>
      <description><![CDATA[Written by Steve Weis

Cryptography is notoriously hard to get right and if improperly used, can create serious security holes. Common mistakes include using the wrong cipher modes or obsolete...]]></description>
      <content:encoded><![CDATA[<span class="byline-author">Written by Steve Weis</span><br /><br /><img style="margin: 0pt 0pt 10px 10px; float: right;" src="http://2.bp.blogspot.com/_LMSk7hTEaIE/SKCABPuzeVI/AAAAAAAAhXc/nyKwkCyDdwQ/s200/keyczar_logo.jpg" alt="" id="BLOGGER_PHOTO_ID_5233323525895584082" border="0" />Cryptography is notoriously hard to get right and if improperly used, can create serious security holes. Common mistakes include using the wrong cipher modes or obsolete algorithms, composing primitives in an unsafe manner, hard-coding keys in source code, or failing to anticipate the need for future key rotation. With these risks in mind, we're pleased to announce the open-source release of <a href="http://www.keyczar.org/">Keyczar</a>.<br /><br />Keyczar is a cryptographic toolkit that supports encryption and authentication for both symmetric and public-key algorithms. It addresses some of the aforementioned issues by choosing safe defaults, tagging outputs with key version information, and providing a simple application programming interface. Keyczar's key versioning system makes it easy to rotate and revoke keys, without worrying about backward compatibility or making any changes to source code.<br /><br />We look forward to working with the open source community and continuing to make cryptography safer and easier to use. To download Keyczar or for more information, please visit our <a href="http://code.google.com/p/keyczar">Google Code project</a> and <a href="http://groups.google.com/group/keyczar-discuss">discussion group</a>.<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/GoogleOnlineSecurityBlog?a=Xmjn2K"><img src="http://feeds.feedburner.com/~f/GoogleOnlineSecurityBlog?i=Xmjn2K" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/GoogleOnlineSecurityBlog?a=G4qbKk"><img src="http://feeds.feedburner.com/~f/GoogleOnlineSecurityBlog?i=G4qbKk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/GoogleOnlineSecurityBlog/~4/362162234" height="1" width="1"/>]]></content:encoded>
      <pubDate>Mon, 11 Aug 2008 07:06:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/keyczar">keyczar</category>
      <category domain="http://securityratty.com/tag/key">key</category>
      <category domain="http://securityratty.com/tag/future key rotation">future key rotation</category>
      <category domain="http://securityratty.com/tag/information">information</category>
      <category domain="http://securityratty.com/tag/key version information">key version information</category>
      <category domain="http://securityratty.com/tag/cryptography">cryptography</category>
      <category domain="http://securityratty.com/tag/download keyczar">download keyczar</category>
      <category domain="http://securityratty.com/tag/source code">source code</category>
      <category domain="http://securityratty.com/tag/cryptography safer">cryptography safer</category>
      <source url="http://feeds.feedburner.com/~r/GoogleOnlineSecurityBlog/~3/362162234/keyczar-safe-and-simple-cryptography.html">Keyczar: Safe and Simple Cryptography</source>
    </item>
    <item>
      <title><![CDATA[Keyczar: Safe and Simple Cryptography]]></title>
      <link>http://securityratty.com/article/fc4cc2f3a00f05e285c35e9511665c7c</link>
      <guid>http://securityratty.com/article/fc4cc2f3a00f05e285c35e9511665c7c</guid>
      <description><![CDATA[Written by Steve Weis

Cryptography is notoriously hard to get right and if improperly used, can create serious security holes. Common mistakes include using the wrong cipher modes or obsolete...]]></description>
      <content:encoded><![CDATA[<span class="byline-author">Written by Steve Weis</span><br /><br /><img style="margin: 0pt 0pt 10px 10px; float: right;" src="http://2.bp.blogspot.com/_LMSk7hTEaIE/SKCABPuzeVI/AAAAAAAAhXc/nyKwkCyDdwQ/s200/keyczar_logo.jpg" alt="" id="BLOGGER_PHOTO_ID_5233323525895584082" border="0" />Cryptography is notoriously hard to get right and if improperly used, can create serious security holes. Common mistakes include using the wrong cipher modes or obsolete algorithms, composing primitives in an unsafe manner, hard-coding keys in source code, or failing to anticipate the need for future key rotation. With these risks in mind, we're pleased to announce the open-source release of <a href="http://www.keyczar.org/">Keyczar</a>.<br /><br />Keyczar is a cryptographic toolkit that supports encryption and authentication for both symmetric and public-key algorithms. It addresses some of the aforementioned issues by choosing safe defaults, tagging outputs with key version information, and providing a simple application programming interface. Keyczar's key versioning system makes it easy to rotate and revoke keys, without worrying about backward compatibility or making any changes to source code.<br /><br />We look forward to working with the open source community and continuing to make cryptography safer and easier to use. To download Keyczar or for more information, please visit our <a href="http://code.google.com/p/keyczar">Google Code project</a> and <a href="http://groups.google.com/group/keyczar-discuss">discussion group</a>.<div class="feedflare">
<a href="http://feedproxy.google.com/~f/GoogleOnlineSecurityBlog?a=6ODRtEpO"><img src="http://feedproxy.google.com/~f/GoogleOnlineSecurityBlog?d=41" border="0"></img></a> <a href="http://feedproxy.google.com/~f/GoogleOnlineSecurityBlog?a=agNjL0Me"><img src="http://feedproxy.google.com/~f/GoogleOnlineSecurityBlog?i=agNjL0Me" border="0"></img></a>
</div><img src="http://feedproxy.google.com/~r/GoogleOnlineSecurityBlog/~4/iXt3UNU0ZIg" height="1" width="1"/>]]></content:encoded>
      <pubDate>Mon, 11 Aug 2008 07:06:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/keyczar">keyczar</category>
      <category domain="http://securityratty.com/tag/key">key</category>
      <category domain="http://securityratty.com/tag/future key rotation">future key rotation</category>
      <category domain="http://securityratty.com/tag/information">information</category>
      <category domain="http://securityratty.com/tag/key version information">key version information</category>
      <category domain="http://securityratty.com/tag/cryptography">cryptography</category>
      <category domain="http://securityratty.com/tag/download keyczar">download keyczar</category>
      <category domain="http://securityratty.com/tag/source code">source code</category>
      <category domain="http://securityratty.com/tag/cryptography safer">cryptography safer</category>
      <source url="http://feedproxy.google.com/~r/GoogleOnlineSecurityBlog/~3/iXt3UNU0ZIg/keyczar-safe-and-simple-cryptography.html">Keyczar: Safe and Simple Cryptography</source>
    </item>
    <item>
      <title><![CDATA[It's Router Upgrade Time As AS Numbers Expand]]></title>
      <link>http://securityratty.com/article/8857b04f9e540556370f9261972cda72</link>
      <guid>http://securityratty.com/article/8857b04f9e540556370f9261972cda72</guid>
      <description><![CDATA[The fact that we're running out of IPv4 addresses is reasonably well-known by now, but it's not the only declining network resource on the Internet. 'AS' or Autonomous System numbers, which uniquely...]]></description>
      <content:encoded><![CDATA[The fact that we're running out of IPv4 addresses is reasonably well-known by now, but it's not the only declining network resource on the Internet. 'AS' or Autonomous System numbers, which uniquely identify networks for the Internet's BGP routing infrastructure, are also running out, and on a similar timeline. AS numbers, like IP addresses, are allocated by RIRs (Regional Internet Registries) and the last one, based on current trends, will be gone in early 2011.

As <a href="http://www.apnic.net/news/2008/0725.html">this release from APNIC (the Asia Pacific Network Information Centre, the RIR for the far east) explains</a>, the old AS numbers were 16-bits. A new standard exists for 32-bit AS numbers and, as of January 1, 2009 these 32-bit numbers will be the ones allocated by default, unless a 16-bit number is specifically requested.

But routers and network management software on networks using the new numbers need to be updated. Surprisingly, and impressively, routers on older, 16-bit AS-numbered routes can still communicate with the new 32-bit AS-numbered networks, and vice-versa. <a href="http://wiki.icons.apnic.net/display/ASN/Operational+Implications">Click here for more on how they accomplished this neat bit of backward-compatibility.</a><br style="clear: both;"/>
  <img alt="" style="border: 0; height:1px; width:1px;" border="0" src="http://www.pheedo.com/img.phdo?i=790d7e30004bad5f77629ff851e284c7" height="1" width="1"/>
<img src="http://www.pheedo.com/feeds/tracker.php?i=790d7e30004bad5f77629ff851e284c7" style="display: none;" border="0" height="1" width="1" alt=""/><img src="http://feeds.ziffdavisenterprise.com/~r/RSS/cheap_hack/~4/349004785" height="1" width="1"/>]]></content:encoded>
      <pubDate>Mon, 28 Jul 2008 18:25:12 +0000</pubDate>
      <category domain="http://securityratty.com/tag/internet">internet</category>
      <category domain="http://securityratty.com/tag/regional internet registries">regional internet registries</category>
      <category domain="http://securityratty.com/tag/ipv4 addresses">ipv4 addresses</category>
      <category domain="http://securityratty.com/tag/32-bit">32-bit</category>
      <category domain="http://securityratty.com/tag/networks">networks</category>
      <category domain="http://securityratty.com/tag/network management software">network management software</category>
      <category domain="http://securityratty.com/tag/addresses">addresses</category>
      <category domain="http://securityratty.com/tag/16-bit">16-bit</category>
      <category domain="http://securityratty.com/tag/similar timeline">similar timeline</category>
      <source url="http://feeds.ziffdavisenterprise.com/~r/RSS/cheap_hack/~3/349004785/its_router_upgrade_time_as_as_numbers_expand.html">It's Router Upgrade Time As AS Numbers Expand</source>
    </item>
    <item>
      <title><![CDATA[It's Router Upgrade Time as AS Numbers Expand]]></title>
      <link>http://securityratty.com/article/35b4be07d8f9be854ac723f32a0cb44d</link>
      <guid>http://securityratty.com/article/35b4be07d8f9be854ac723f32a0cb44d</guid>
      <description><![CDATA[The fact that we're running out of IPv4 addresses is reasonably well-known by now, but it's not the only declining network resource on the Internet. &quot;AS,&quot; or Autonomous System, numbers, which uniquely...]]></description>
      <content:encoded><![CDATA[The fact that we're running out of IPv4 addresses is reasonably well-known by now, but it's not the only declining network resource on the Internet. "AS," or Autonomous System, numbers, which uniquely identify networks for the Internet's BGP routing infrastructure, are also running out, and on a similar timeline. AS numbers, like IP addresses, are allocated by RIRs (Regional Internet Registries), and the last one, based on current trends, will be gone in early 2011.

As <a href="http://www.apnic.net/news/2008/0725.html">this release from APNIC (the Asia Pacific Network Information Centre, the RIR for the Far East) explains</a>, the old AS numbers were 16 bits. A new standard exists for 32-bit AS numbers and, as of Jan. 1, 2009, these 32-bit numbers will be the ones allocated by default, unless a 16-bit number is specifically requested.

But routers and network management software on networks using the new numbers need to be updated. Surprisingly, and impressively, routers on older, 16-bit AS-numbered routes can still communicate with the new 32-bit AS-numbered networks, and vice versa. <a href="http://wiki.icons.apnic.net/display/ASN/Operational+Implications">Click here for more on how they accomplished this neat bit of backward compatibility.</a><img src="http://feedproxy.google.com/~r/RSS/cheap_hack/~4/DLryqtFAaHU" height="1" width="1"/>]]></content:encoded>
      <pubDate>Mon, 28 Jul 2008 18:25:12 +0000</pubDate>
      <category domain="http://securityratty.com/tag/internet">internet</category>
      <category domain="http://securityratty.com/tag/regional internet registries">regional internet registries</category>
      <category domain="http://securityratty.com/tag/ipv4 addresses">ipv4 addresses</category>
      <category domain="http://securityratty.com/tag/32-bit">32-bit</category>
      <category domain="http://securityratty.com/tag/networks">networks</category>
      <category domain="http://securityratty.com/tag/network management software">network management software</category>
      <category domain="http://securityratty.com/tag/addresses">addresses</category>
      <category domain="http://securityratty.com/tag/backward compatibility">backward compatibility</category>
      <category domain="http://securityratty.com/tag/16-bit">16-bit</category>
      <source url="http://feeds.ziffdavisenterprise.com/~r/RSS/cheap_hack/~3/DLryqtFAaHU/its_router_upgrade_time_as_as_numbers_expand.html">It's Router Upgrade Time as AS Numbers Expand</source>
    </item>
    <item>
      <title><![CDATA[Damage control rule # 1, shift the blame.]]></title>
      <link>http://securityratty.com/article/876feba1ed1d8fe2437f2b735fbc5253</link>
      <guid>http://securityratty.com/article/876feba1ed1d8fe2437f2b735fbc5253</guid>
      <description><![CDATA[Wow, they must have taken classes from our Government


clipped from vista.blorge.com
Microsoft blaming PC manufactures &amp; their added software for Vista misconception
clipped from vista.blorge.com
In...]]></description>
      <content:encoded><![CDATA[<div>Wow, they must have taken classes from our Government.</div>
<table style="border: 4px solid #e5e5e5; margin: 12px 0px; background: #ffffff none repeat scroll 0%; font-family: arial; color: #333333; width: 100%; clear: left;" border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td valign="top">
<table class="CM_CTB_Content_Wrap" style="margin: 0px; padding: 0px;background-color: #ffffff;" border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td valign="top">
<table style="border-bottom: 1px solid #dcdcdc; white-space: nowrap; margin-bottom: 8px; background-color: #eeeeee; background-image: url(http://clipmarks.com/images/source-bg.gif); background-repeat: repeat-x; height: 24px; line-height: 24px; vertical-align: middle; padding-bottom: 4px; color: #666666; font-size: 10px;" border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td valign="top"><a title="go to this clipmark" href="http://clipmarks.com/clipmark/DDDA86A0-A8FD-4AD5-B44F-34945D42935F/"><img style="vertical-align: middle; margin: 0px 4px; display: inline; border: none; float:none;" src="http://content.clipmarks.com/blog_icon/98f3ad2c-ac63-4512-9654-ae11000a0081/DDDA86A0-A8FD-4AD5-B44F-34945D42935F/" border="0" alt="" width="19" height="19" /></a>clipped from <a style="font-size: 11px;" title="http://vista.blorge.com/2008/07/26/microsoft-blaming-pc-manufactures-their-added-software-for-vista-misconception/" href="http://vista.blorge.com/2008/07/26/microsoft-blaming-pc-manufactures-their-added-software-for-vista-misconception/">vista.blorge.com</a></td>
</tr>
</tbody>
</table>
<table style="text-align: left; padding: 0px 8px; margin: 4px 0px 8px 0px; background: transparent; border: none;" border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td valign="top"><!-- CLIPPED FROM: http://vista.blorge.com/2008/07/26/microsoft-blaming-pc-manufactures-their-added-software-for-vista-misconception/ --></p>
<h3><a title="Permanent Link: Microsoft blaming PC manufactures &amp; their added software for Vista misconception" rel="bookmark" href="http://vista.blorge.com/2008/07/26/microsoft-blaming-pc-manufactures-their-added-software-for-vista-misconception/">Microsoft blaming PC manufactures &amp; their added software for Vista misconception</a></h3>
</td>
</tr>
</tbody>
</table>
<table style="border-bottom: 1px solid #dcdcdc; white-space: nowrap; margin-bottom: 8px; background-color: #eeeeee; background-image: url(http://clipmarks.com/images/source-bg.gif); background-repeat: repeat-x; height: 24px; line-height: 24px; vertical-align: middle; padding-bottom: 4px; color: #666666; font-size: 10px;" border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td valign="top"><a title="go to this clipmark" href="http://clipmarks.com/clipmark/DDDA86A0-A8FD-4AD5-B44F-34945D42935F/"><img style="vertical-align: middle; margin: 0px 4px; display: inline; border: none; float:none;" src="http://content6.clipmarks.com/images/clip-icon.gif" border="0" alt="" width="19" height="19" /></a>clipped from <a style="font-size: 11px;" title="http://vista.blorge.com/2008/07/26/microsoft-blaming-pc-manufactures-their-added-software-for-vista-misconception/" href="http://vista.blorge.com/2008/07/26/microsoft-blaming-pc-manufactures-their-added-software-for-vista-misconception/">vista.blorge.com</a></td>
</tr>
</tbody>
</table>
<table style="text-align: left; padding: 0px 8px; margin: 4px 0px 8px 0px; background: transparent; border: none;" border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td valign="top"><!-- CLIPPED FROM: http://vista.blorge.com/2008/07/26/microsoft-blaming-pc-manufactures-their-added-software-for-vista-misconception/ -->In the minds of Microsoft execs, the problem lies with the fact that Vista is deployed on such a wide variety of PC builds, from a variety of manufacturers.? A configuration from one brand might yield completely different results then that of another.? For example, you can take the same laptop and pre-configure it one way and you get almost instantaneous boot-times, and fantastic battery life. If you pre-configure it with software in another way you get long boots, and much less battery life.? Microsoft, as part of their restructuring plan, plans to educated its OEM providers on these subjects to try an curb any negative compatibility issues at the source.</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<div style="margin: 0px 6px 6px 4px;">
<table style="font-size: 11px;border-spacing: 0px;padding: 0px;" border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="background:transparent;border-width:0px;padding:0px;"></td>
<td style="border-width: 0px; padding: 0px; background: transparent none repeat scroll 0%; width: 107px;" width="107" align="right"><a title="blog or email this clip" href="http://clipmarks.com/share/DDDA86A0-A8FD-4AD5-B44F-34945D42935F/blog/"><img style="border-width:0px;padding:0px;margin:0px;" src="http://content7.clipmarks.com/images/c2b-foot.png" border="0" alt="blog it" width="107" height="17" /></a></td>
</tr>
</tbody>
</table>
</div>
</td>
</tr>
</tbody>
</table>
]]></content:encoded>
      <pubDate>Mon, 28 Jul 2008 11:29:19 +0000</pubDate>
      <category domain="http://securityratty.com/tag/fantastic battery life">fantastic battery life</category>
      <category domain="http://securityratty.com/tag/vista misconception">vista misconception</category>
      <category domain="http://securityratty.com/tag/battery life">battery life</category>
      <category domain="http://securityratty.com/tag/vista">vista</category>
      <category domain="http://securityratty.com/tag/microsoft">microsoft</category>
      <category domain="http://securityratty.com/tag/microsoft execs">microsoft execs</category>
      <category domain="http://securityratty.com/tag/negative compatibility issues">negative compatibility issues</category>
      <category domain="http://securityratty.com/tag/wide variety">wide variety</category>
      <category domain="http://securityratty.com/tag/variety">variety</category>
      <source url="http://spywarebiz.com/spywarebizblog/?p=521">Damage control rule # 1, shift the blame.</source>
    </item>
  </channel>
</rss>
