<?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: compression]]></title>
    <link>http://securityratty.com/tag/compression</link>
    <description></description>
    <pubDate>Mon, 26 Nov 2007 18:55:40 +0000</pubDate>
    <generator>iRatty Engine</generator>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <item>
      <title><![CDATA[The Skein Hash Function]]></title>
      <link>http://securityratty.com/article/c65ce3834e7790e113fa9e1fd1504568</link>
      <guid>http://securityratty.com/article/c65ce3834e7790e113fa9e1fd1504568</guid>
      <description><![CDATA[NIST is holding a competition to replace the SHA family of hash functions, which have been increasingly under attack . (I wrote about an early NIST hash workshop here
Skein is our submission (myself...]]></description>
      <content:encoded><![CDATA[<p>NIST is <a href="http://csrc.nist.gov/groups/ST/hash/sha-3/index.html">holding a competition</a> to replace the SHA family of hash functions, which have been <a href="http://www.schneier.com/blog/archives/2005/02/cryptanalysis_o.html">increasingly under attack</a>.  (I wrote about an early NIST hash workshop <a href="http://www.schneier.com/blog/archives/2005/10/nist_hash_works_1.html">here</a>.)</p>

<p>Skein is our submission (myself and seven others: <a href="http://en.wikipedia.org/wiki/Niels_Ferguson">Niels Ferguson</a>, <a href="http://th.informatik.uni-mannheim.de/People/Lucks/">Stefan Lucks</a>, <a href="http://www.hifn.com/executiveTeam.aspx?id=182">Doug Whiting</a>, <a href="http://www-cse.ucsd.edu/~mihir/">Mihir Bellare</a>, <a href="http://www.cs.washington.edu/homes/yoshi/">Tadayoshi Kohno</a>, <a href="http://www.pgp.com/about_pgp_corporation/management.html">Jon Callas</a>, and Jesse Walker).  <a href="http://www.schneier.com/skein.pdf">Here's</a> the paper:</p>

<blockquote><strong>Executive Summary</strong>

<p>Skein is a new family of cryptographic hash functions.  Its design combines speed, security, simplicity, and a great deal of flexibility in a modular package that is easy to analyze.</p>

<p>Skein is fast.  Skein-512 -- our primary proposal -- hashes data at 6.1 clock cycles per byte on a 64-bit CPU.  This means that on a 3.1 GHz x64 Core 2 Duo CPU, Skein hashes data at 500 MBytes/second per core -- almost twice as fast as SHA-512 and three times faster than SHA-256.  An optional hash-tree mode speeds up parallelizable implementations even more.  Skein is fast for short messages, too; Skein-512 hashes short messages in about 1000 clock cycles.</p>

<p>Skein is secure.  Its conservative design is based on the Threefish block cipher.  Our current best attack on Threefish-512 is on 25 of 72 rounds, for a safety factor of 2.9. For comparison, at a similar stage in the standardization process, the AES encryption algorithm had an attack on 6 of 10 rounds, for a safety factor of only 1.7.  Additionally, Skein has a number of provably secure properties, greatly increasing confidence in the algorithm.</p>

<p>Skein is simple.  Using only three primitive operations, the Skein compression function can be easily understood and remembered.  The rest of the algorithm is a straightforward iteration of this function.</p>

<p>Skein is flexible.  Skein is defined for three different internal state sizes -- 256 bits, 512 bits, and 1024 bits -- and any output size.  This allows Skein to be a drop-in replacement for the entire SHA family of hash functions.  A completely optional and extendable argument system makes Skein an efficient tool to use for a very large number of functions: a PRNG, a stream cipher, a key derivation function, authentication without the overhead of HMAC, and a personalization capability.  All these features can be implemented with very low overhead.  Together with the Threefish large-block cipher at Skein core, this design provides a full set of symmetric cryptographic primitives suitable for most modern applications.</p>

<p>Skein is efficient on a variety of platforms, both hardware and software.  Skein-512 can be implemented in about 200 bytes of state.  Small devices, such as 8-bit smart cards, can implement Skein-256 using about 100 bytes of memory.  Larger devices can implement the larger versions of Skein to achieve faster speeds.</p>

<p>Skein was designed by a team of highly experienced cryptographic experts from academia and industry, with expertise in cryptography, security analysis, software, chip design, and implementation of real-world cryptographic systems.  This breadth of knowledge allowed them to create a balanced design that works well in all environments.</blockquote></p>

<p><a href="http://www.schneier.com/code/skein_NIST_CD_101308.zip">Here's</a> source code, text vectors, and the like for Skein.  Watch the <a href="http://www.schneier.com/skein.html">Skein website</a> for any updates -- new code, new results, new implementations, the proofs.</p>

<p>NIST's deadline is Friday.  It seems as if everyone -- including many amateurs -- is working on a hash function, and I predict that NIST will receive at least 80 submissions.  (Compare this to the 21 submissions NIST received -- five were rejected as not being complete --  for the AES competition in 1998.)  I expect people to start posting their submissions over the weekend.  (Ron Rivest already <a href="http://people.csail.mit.edu/rivest/Rivest-TheMD6HashFunction.ppt">presented</a> MD6 at Crypto in August.)  Probably the best place to watch for new hash functions is <a href="http://planeta.terra.com.br/informatica/paulobarreto/hflounge.html">here</a>; I'll try to keep a listing of the submissions myself.</p>

<p>The selection process will take around four years.  I've previously called this sort of thing a cryptographic demolition derby -- last one left standing wins -- but that's only half true.  Certainly all the groups will spend the next couple of years trying to cryptanalyze each other, but in the end there will be a bunch of unbroken algorithms; NIST will select one based on performance and features.</p>

<p>NIST has stated that the goal of this process is not to choose the best standard but to choose a good standard.  I think that's smart of them; in this process, "best" is the enemy of "good."  My advice is this: immediately sort them based on performance and features.  Ask the cryptographic community to focus its attention on the top dozen, rather than spread its attention across all 80 -- although I also expect that most of the amateur submissions will be rejected by NIST for not being "complete and proper."  Otherwise, people will break the easy ones and the better ones will go unanalyzed.</p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=RsFiM"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=RsFiM" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=VuObM"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=VuObM" border="0"></img></a>
</div>]]></content:encoded>
      <pubDate>Wed, 29 Oct 2008 01:35:29 +0000</pubDate>
      <category domain="http://securityratty.com/tag/skein">skein</category>
      <category domain="http://securityratty.com/tag/hash function">hash function</category>
      <category domain="http://securityratty.com/tag/function">function</category>
      <category domain="http://securityratty.com/tag/implement skein-256">implement skein-256</category>
      <category domain="http://securityratty.com/tag/implement">implement</category>
      <category domain="http://securityratty.com/tag/skein hashes data">skein hashes data</category>
      <category domain="http://securityratty.com/tag/skein website">skein website</category>
      <category domain="http://securityratty.com/tag/hashes data">hashes data</category>
      <category domain="http://securityratty.com/tag/key derivation function">key derivation function</category>
      <source url="http://www.schneier.com/blog/archives/2008/10/the_skein_hash.html">The Skein Hash Function</source>
    </item>
    <item>
      <title><![CDATA[Q&A with Sergey Katsev of Coyote Point Systems]]></title>
      <link>http://securityratty.com/article/e57e1ace426f0aef838f8f362c558571</link>
      <guid>http://securityratty.com/article/e57e1ace426f0aef838f8f362c558571</guid>
      <description><![CDATA[I recently had the opportunity to sit down with Sergey Katsev , an Engineering Project Manager at Coyote Point Systems and discuss his experiences with InteropNet and talk about the Coyote Point...]]></description>
      <content:encoded><![CDATA[<p>I recently had the opportunity to sit down with <a href="http://www.facebook.com/profile.php?id=24405331" target="_blank">Sergey Katsev</a>, an Engineering Project Manager at <a href="http://coyotepoint.com/" target="_blank">Coyote Point Systems</a> and discuss his experiences with InteropNet and talk about the Coyote Point products.  With a couple of years of experience as a vendor for Interop, he had some interesting insights in to how participating in the InteropNet can help a vendor.</p>
<p><strong>ScienceLogic:</strong> How long have you been involved in InteropNet?</p>
<p><strong>Katsev: </strong>I started at Coyote Point 3 years ago and <a href="http://blog.interop.com/2006" target="_blank">InteropNet 2006</a> was my first &#8220;big&#8221; assignment.  This was the first time Coyote Point had put in a proposal to participate, so we were very excited when we were selected.</p>
<p><strong></strong></p>
<p><strong>ScienceLogic: </strong>How long has Coyote Point been involved in Interop overall?</p>
<p><strong>Katsev: </strong>We&#8217;ve been exhibiting at Interop for a number of years, and after seeing the InteropNet in action, we decided to submit a proposal in &#8216;06.  We were actually one of the first companies in the load balancing/traffic management space (we&#8217;ve been doing this for almost 10 years), so we have a lot of experience to share with InteropNet.</p>
<p><strong>ScienceLogic:</strong> What is your role at Coyote Point?</p>
<p>My official title is &#8220;Engineering Project Manager&#8221;.  Basically, that means that I&#8217;m in charge of product releases and maintenance.  It sounds like a weird title for someone participating in InteropNet, but I&#8217;ve actually found it extremely useful since my position means that I don&#8217;t get to see our systems out in the field a lot.  We&#8217;ve added several features and have ideas for others just from my experiences at InteropNet.</p>
<p><strong></strong></p>
<p><strong>ScienceLogic:</strong> What do the Coyote Point products do?</p>
<p><strong>Katsev: </strong>Coyote Point makes a Traffic Management appliance called <a href="http://coyotepoint.com/products/e650.php" target="_blank">Equalizer</a>.  What this means is that any traffic destined for a datacenter&#8217;s servers goes through our appliances and we make sure that the server which is best equipped to handle it, does.  Our systems sit between the clients and the servers and monitor the client traffic and the state of the servers.  If the clients start sending more traffic, we&#8217;ll balance it out so that no server is overloaded.  If one of the servers stops responding or starts responding very slowly, we&#8217;ll steer traffic away from that server.</p>
<p><strong>ScienceLogic: </strong>In what way are your products being used as part of InteropNet?</p>
<p><strong>Katsev: </strong>In the InteropNet, we&#8217;re utilizing a lot of our expertise:  We&#8217;re making sure that traffic is balanced and servers are redundant for show services such as DNS and SMTP.  We&#8217;re also using our geographic load balancing technology to ensure that the ScienceLogic EM7 appliances and some other internal NOC services are available from anywhere, with the lowest latency, with our <a href="http://www.coyotepoint.com/products/xcel.php" target="_blank">SSL acceleration </a>and <a href="http://www.coyotepoint.com/products/express.php" target="_blank">GZIP compression technology</a>.  Finally, we&#8217;re helping logistics in the NOC by allowing a physical separation between systems <a href="http://blog.interop.com/interopnet/2008/04/what-are-these-peds-you-speak-of" target="_blank">located in the NOC</a> and those in an emergency rack outside of the NOC.  If either of these two locations were to fail, the network will continue operating without a glitch.</p>
<p><strong>ScienceLogic:</strong> Are there any special considerations for Interop that cause you to deploy your systems there differently that any other place?</p>
<p><strong>Katsev: </strong>Interop is definitely different than most of our customer installations.   One difference from a standard environment is that the network (at least this year) is one large flat network, with pieces carved out where extra security is needed.  Because of this, we can actually run our failover pairs of Equalizer systems in a non-standard configuration where the two peers are in different racks, or even on different floors.  That&#8217;s one of the things that I really like about InteropNet &#8212; it definitely brings new ideas to mind, which end up becoming &#8217;special configuration&#8217; white papers after the show.</p>
<p><strong>ScienceLogic:</strong> Has InteropNet taught you anything that caused you to actually change your product?</p>
<p><strong>Katsev: </strong>In addition to the failover configuration differences I mentioned above, participating in InteropNet has actually caused us to add several new features and allowed configurations.  One example is the &#8220;no-spoof&#8221; option for <a href="http://www.springerlink.com/content/dcmmpmb53rjp5hr8/" target="_blank">Layer 4 clusters</a>.  Prior to the 2006 shows, we always &#8217;spoofed&#8217; the client&#8217;s IP address when talking to a server so that the server would see the client&#8217;s IP address instead of our own.  At Interop, we ran into a special configuration which would&#8217;ve been very difficult to set up in this manner, so our engineers added this feature, and it&#8217;s been very a very popular configuration with our customers ever since.</p>
<p>We have also had a couple of business relationships that extended outside of the show.  In 2006, we had a good experience using <a href="http://www.spirent.com/analysis/index.cfm?media=3&amp;ws=2" target="_blank">Spirent Communications</a> gear to benchmark the network, so we ended up purchasing a couple of these systems to test our products.  More recently, we have found a way to bundle our Equalizer e350si load balancers with the ScienceLogic <a href="http://www.sciencelogic.com/techdiagram.htm" target="_blank">EM7 collector appliances</a> to help ScienceLogic get the best performance in load balancing large quantities of syslog messages to be processed.  If it wasn&#8217;t for our participation in InteropNet, neither of these relationships would&#8217;ve happened.</p>
<p><strong>ScienceLogic: </strong>What’s the best part of being involved with InteropNet?  What do you most look forward to?</p>
<p><strong>Katsev: </strong>InteropNet is an amazing networking opportunity (no pun intended).  The group of engineers that put the network together every year is, well, amazing.  There is so much combined experience that any question instantly has several possible answers, and the best answer is chosen very quickly.  One of the &#8217;sayings&#8217; at Interop is &#8220;if you run into a problem, ask someone&#8230; we&#8217;ve probably seen that problem before&#8230; five times.&#8221;  One would think that being part of InteropNet is the same thing, year after year.  However, in the two years that I&#8217;ve been part of this (for four shows), there have been huge differences in the way that the network is designed and put together.  These are both because the vendors selected every year are different, and because the engineers who design the network change from year to year.  Somehow, though, when all is said and done, we have a <a href="http://blog.sciencelogic.com/interop-las-vegas-2008-some-interesting-stats/06/2008" target="_blank">network that works</a>.</p>
<p><strong>ScienceLogic:</strong> You don’t have to answer this one if you’re not comfortable… What would you like to see changed with the way things are done at InteropNet?</p>
<p><strong>Katsev: </strong>This isn&#8217;t a cop-out&#8230; I really can&#8217;t think of anything I would do differently.  Sure, there are small problems that pop up sometimes, but every project has those, and the people at InteropNet are more than capable of figuring them all out.  In fact, I know that Interop started out as a show to test the interoperability of devices&#8230; but I&#8217;m still amazed that all of these devices actually talk to each other and <a href="http://blog.sciencelogic.com/qa-with-geoff-horne-of-interopnet/06/2008" target="_blank">&#8220;play nice&#8221; together</a>.</p>
<p><a href="http://sharethis.com/item?&wp=abc&amp;publisher=ea11358c-69de-4e80-9804-e964a8930b70&amp;title=Q%26%23038%3BA+with+Sergey+Katsev+of+Coyote+Point+Systems&amp;url=http%3A%2F%2Fblog.sciencelogic.com%2Fqa-with-sergey-katsev-of-coyote-point-systems%2F08%2F2008">ShareThis</a></p>]]></content:encoded>
      <pubDate>Tue, 05 Aug 2008 12:34:35 +0000</pubDate>
      <category domain="http://securityratty.com/tag/katsev">katsev</category>
      <category domain="http://securityratty.com/tag/sergey katsev">sergey katsev</category>
      <category domain="http://securityratty.com/tag/interopnet">interopnet</category>
      <category domain="http://securityratty.com/tag/coyote">coyote</category>
      <category domain="http://securityratty.com/tag/systems">systems</category>
      <category domain="http://securityratty.com/tag/sciencelogic">sciencelogic</category>
      <category domain="http://securityratty.com/tag/sciencelogic em7 appliances">sciencelogic em7 appliances</category>
      <category domain="http://securityratty.com/tag/network">network</category>
      <category domain="http://securityratty.com/tag/client traffic">client traffic</category>
      <source url="http://blog.sciencelogic.com/qa-with-sergey-katsev-of-coyote-point-systems/08/2008">Q&amp;A with Sergey Katsev of Coyote Point Systems</source>
    </item>
    <item>
      <title><![CDATA[Ad-Aware 2008 Now Available!]]></title>
      <link>http://securityratty.com/article/16e736bc4f198afbb58e0eda7c438c45</link>
      <guid>http://securityratty.com/article/16e736bc4f198afbb58e0eda7c438c45</guid>
      <description><![CDATA[Whats new in 2008? Integrated anti-virus protection Our powerful anti-spyware software now includes extended anti-virus protection for Ad-Aware 2008 Plus and Pro versions. Improved rootkit removal...]]></description>
      <content:encoded><![CDATA[<pre>Whats new in 2008?

Integrated anti-virus protection
Our powerful anti-spyware software now includes extended
anti-virus protection for Ad-Aware 2008 Plus and Pro versions.
Improved rootkit removal system
An improved rootkit removal system is now available to
address today's threat framework.
Bigger and better detection
Lavasoft's new extended anti-virus engine boosts detection
to include over one million additional virus and malware threats.
Substantially reduced use of computer memory
Plus and Pro users will notice a significant reduction in
computer memory used while in watchguard mode.
64-bit platform support
Ad-Aware 2008 Free, Plus and Pro versions will have full
64-bit platform support as well as Windows Vista compatibility.
Faster updates
New download compression results in faster product updates
for users on all systems.
New international network of malware security volunteers
submitting samples of the latest malware threats in the wild.

Now Available on the <a title="http://www.spywarebiz.com/spyantispy.htm" href="http://www.spywarebiz.com/spyantispy.htm" target="_blank">SpywareBiz AntiSpyware</a> page. Get it now!</pre>
]]></content:encoded>
      <pubDate>Mon, 30 Jun 2008 11:38:14 +0000</pubDate>
      <category domain="http://securityratty.com/tag/rootkit removal system">rootkit removal system</category>
      <category domain="http://securityratty.com/tag/computer memory">computer memory</category>
      <category domain="http://securityratty.com/tag/pro versions">pro versions</category>
      <category domain="http://securityratty.com/tag/malware threats">malware threats</category>
      <category domain="http://securityratty.com/tag/anti-virus protection">anti-virus protection</category>
      <category domain="http://securityratty.com/tag/64-bit platform support">64-bit platform support</category>
      <category domain="http://securityratty.com/tag/spywarebiz antispyware page">spywarebiz antispyware page</category>
      <category domain="http://securityratty.com/tag/users">users</category>
      <category domain="http://securityratty.com/tag/faster">faster</category>
      <source url="http://spywarebiz.com/spywarebizblog/?p=488">Ad-Aware 2008 Now Available!</source>
    </item>
    <item>
      <title><![CDATA[Eavesdropping on Encrypted Compressed Voice]]></title>
      <link>http://securityratty.com/article/01d3679a43ebdd7cdab4158981f0f4fb</link>
      <guid>http://securityratty.com/article/01d3679a43ebdd7cdab4158981f0f4fb</guid>
      <description><![CDATA[Traffic analysis works even through the encryption: The new compression technique, called variable bitrate compression produces different size packets of data for different sounds
That happens because...]]></description>
      <content:encoded><![CDATA[<p>Traffic analysis <a href="http://technology.newscientist.com/channel/tech/dn14124-compressed-web-phone-calls-are-easy-to-bug.html">works</a> even through the encryption:</p>

<blockquote>The new compression technique, called variable bitrate compression produces different size packets of data for different sounds.

<p>That happens because the sampling rate is kept high for long complex sounds like "ow", but cut down for simple consonants like "c". This variable method saves on bandwidth, while maintaining sound quality.</p>

<p>VoIP streams are encrypted to prevent eavesdropping. However, a team from John Hopkins University in Baltimore, Maryland, US, has shown that simply measuring the size of packets without decoding them can identify whole words and phrases with a high rate of accuracy.</blockquote></p>

<p>The technique isn't good enough to decode entire conversations, but it's pretty impressive.</p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=z3oMbI"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=z3oMbI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=lqT6SI"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=lqT6SI" border="0"></img></a>
</div>]]></content:encoded>
      <pubDate>Thu, 19 Jun 2008 02:27:13 +0000</pubDate>
      <category domain="http://securityratty.com/tag/variable">variable</category>
      <category domain="http://securityratty.com/tag/variable method saves">variable method saves</category>
      <category domain="http://securityratty.com/tag/compression technique">compression technique</category>
      <category domain="http://securityratty.com/tag/technique">technique</category>
      <category domain="http://securityratty.com/tag/john hopkins university">john hopkins university</category>
      <category domain="http://securityratty.com/tag/decode entire conversations">decode entire conversations</category>
      <category domain="http://securityratty.com/tag/complex sounds">complex sounds</category>
      <category domain="http://securityratty.com/tag/sounds">sounds</category>
      <category domain="http://securityratty.com/tag/packets">packets</category>
      <source url="http://www.schneier.com/blog/archives/2008/06/eavesdropping_o_2.html">Eavesdropping on Encrypted Compressed Voice</source>
    </item>
    <item>
      <title><![CDATA[Compression lets attackers tap VoIP calls]]></title>
      <link>http://securityratty.com/article/10b6a4fc73675f001a9c5f007e4803fe</link>
      <guid>http://securityratty.com/article/10b6a4fc73675f001a9c5f007e4803fe</guid>
      <description><![CDATA[A common compression technique can make Internet telephone calls significantly more susceptible to bugging, according to recent research from Johns Hopkins...]]></description>
      <content:encoded><![CDATA[A common compression technique can make Internet telephone calls significantly more susceptible to bugging, according to recent research from Johns Hopkins University.]]></content:encoded>
      <pubDate>Mon, 16 Jun 2008 20:00:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/johns hopkins university">johns hopkins university</category>
      <category domain="http://securityratty.com/tag/common compression technique">common compression technique</category>
      <category domain="http://securityratty.com/tag/recent research">recent research</category>
      <category domain="http://securityratty.com/tag/susceptible">susceptible</category>
      <source url="http://www.networkworld.com/news/2008/061708-compression-lets-attackers-tap-voip.html?fsrc=rss-security">Compression lets attackers tap VoIP calls</source>
    </item>
    <item>
      <title><![CDATA[Terrorism as a Tax]]></title>
      <link>http://securityratty.com/article/b8ba51d7aa38036fb40aed86c3466c62</link>
      <guid>http://securityratty.com/article/b8ba51d7aa38036fb40aed86c3466c62</guid>
      <description><![CDATA[Definitely a good way to look at it : Fear, in other words, is a tax, and al-Qaeda and its ilk have done better at extracting it from Americans than the Internal Revenue Service. Think about the extra...]]></description>
      <content:encoded><![CDATA[<p>Definitely a <a href="http://www.washingtonpost.com/wp-dyn/content/article/2008/04/30/AR2008043003008.html">good way to look at it</a>:</p>

<blockquote>Fear, in other words, is a tax, and al-Qaeda and its ilk have done better at extracting it from Americans than the Internal Revenue Service. Think about the extra half-hour millions of airline passengers waste standing in security lines; the annual cost in lost work hours runs into the billions. Add to that the freight delays at borders, ports and airports, the cost of checking money transfers as well as goods in transit, the wages for beefed-up security forces around the world. And that doesn't even attempt to put a price tag on the compression of civil liberties or the loss of human dignity from being groped in full public view by Transportation Security Administration personnel at the airport or from having to walk barefoot through the metal detector, holding up your beltless pants. This global transaction tax represents the most significant victory of Terror International to date. 

<p>The new fear tax falls most heavily on the United States. Last November, the Commerce Department reported a 17 percent decline in overseas travel to the United States between Sept. 11, 2001, and 2006. (There are no firm figures for 2007 yet, but there seems to have been an uptick.) That slump has cost the country $94 billion in lost tourist spending, nearly 200,000 jobs and $16 billion in forgone tax revenue -- and all while the dollar has kept dropping. </p>

<p>Why? The journal Tourism Economics gives the predictable answer: "The perception that U.S. visa and entry policies do not welcome international visitors is the largest factor in the decline of overseas travelers." Two-thirds of survey respondents worried about being detained for hours because of a misstatement to immigration officials. And here is the ultimate irony: "More respondents were worried about U.S. immigration officials (70 percent) than about crime or terrorism (54 percent) when considering a trip to the country."</blockquote></p>

<p>In <a href="http://www.schneier.com/book-beyondfear.html"><i>Beyond Fear</i></a> I wrote:</p>

<blockquote>Security is a tax on the honest.

<p>If it weren’t for attackers, our lives would be a whole lot easier. In a world where everyone was completely honorable and law-abiding all of the time, everything we bought and did would be cheaper. We wouldn’t have to pay for door locks, police departments, or militaries. There would be no security countermeasures, because people would never consider going where they were not allowed to go or doing what they were not allowed to do. Fraud would not be a problem, because no one would commit fraud. Nor would anyone commit burglary, murder, or terrorism. We wouldn’t have to modify our behavior based on security risks, because there would be none.</p>

<p>But that’s not the world we live in. Security permeates everything we do and supports our society in innumerable ways. It’s there when we wake up in the morning, when we eat our meals, when we’re at work, and when we’re with our families. It’s embedded in our wallets and the global financial network, in the doors of our homes and the border crossings of our countries, in our conversations and the publications we read. We constantly make security trade-offs, whether we’re conscious of them or not: large and small, personal and social. Many more security trade-offs are imposed on us from outside: by governments, by the marketplace, by technology, and by social norms. Security is a part of our world, just as it is part of the world of every other living thing. It has always been a part, and it always will be.</blockquote><br />
</p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=2pGMuH"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=2pGMuH" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=mo52AH"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=mo52AH" border="0"></img></a>
</div>]]></content:encoded>
      <pubDate>Mon, 12 May 2008 02:29:47 +0000</pubDate>
      <category domain="http://securityratty.com/tag/tax">tax</category>
      <category domain="http://securityratty.com/tag/security">security</category>
      <category domain="http://securityratty.com/tag/security risks">security risks</category>
      <category domain="http://securityratty.com/tag/security countermeasures">security countermeasures</category>
      <category domain="http://securityratty.com/tag/security trade-offs">security trade-offs</category>
      <category domain="http://securityratty.com/tag/fear tax falls">fear tax falls</category>
      <category domain="http://securityratty.com/tag/security lines">security lines</category>
      <category domain="http://securityratty.com/tag/beefed-up security forces">beefed-up security forces</category>
      <category domain="http://securityratty.com/tag/percent decline">percent decline</category>
      <source url="http://www.schneier.com/blog/archives/2008/05/terrorism_as_a.html">Terrorism as a Tax</source>
    </item>
    <item>
      <title><![CDATA[University of Miami reports stolen tapes affecting patients]]></title>
      <link>http://securityratty.com/article/25aefe167382d9d14ee98123ecb5a87c</link>
      <guid>http://securityratty.com/article/25aefe167382d9d14ee98123ecb5a87c</guid>
      <description><![CDATA[Technorati Tag: Security Breach

Date Reported
4/17/08

Organization
University of Miami

Contractor/Consultant/Branch
Archive America Ltd

Victims
Medical patients that visited university medical...]]></description>
      <content:encoded><![CDATA[Technorati Tag: <a href="http://technorati.com/tag/security+breach" rel="tag">Security Breach</a><br><br>
<img src="http://breachblog.com/images/95781-88451/miami.jpg" align="right" height="67" width="105"><font size="2"><span style="font-weight: bold;">Date Reported: </span><br>4/17/08<br><br><span style="font-weight: bold;">Organization: </span><br><a href="http://www.miami.edu">University of Miami</a> <br><br><span style="font-weight: bold;">Contractor/Consultant/Branch:</span><br><a href="http://www.archiveamerica.com/">Archive America Ltd.</a> <br><br><span style="font-weight: bold;">Victims:</span><br>Medical patients that visited university medical facilities since January 1st, 1999.<br><br><span style="font-weight: bold;">Number Affected:</span><br>"more than 2 million" (2,000,000+)*<br><br><font size="1">*According to the <a href="http://computerworld.com/action/article.do?command=viewArticleBasic&amp;taxonomyName=disaster_recovery&amp;articleId=9080322&amp;taxonomyId=83&amp;intsrc=kc_top">ComputerWorld report</a>.&nbsp; The University of Miami will be notifying 47,000 people whose data may have included credit card or other financial information regarding bill payment</font><br><br><span style="font-weight: bold;">Types of Data:</span><br>Names, addresses, Social Security numbers, health information, and credit card or other financial information<br><br><span style="font-weight: bold;">Breach Description:</span><br>"A private off-site storage company used by the University of Miami has notified the University that a container carrying computer back-up tapes of patient information was stolen.&nbsp; The tapes were in a transport case that was stolen from a vehicle contracted by the storage company on March 17 in downtown Coral Gables, the company reported."<br><br><span style="font-weight: bold;">Reference URL:</span><br><a href="http://www.dataincident.miami.edu/index.htm">University of Miami announcement</a> <br><a href="http://www.jacksonville.com/apnews/stories/041708/D903N77O0.shtml">The Associated Press via The Florida Times-Union</a> <br><a href="http://computerworld.com/action/article.do?command=viewArticleBasic&amp;taxonomyName=disaster_recovery&amp;articleId=9080322&amp;taxonomyId=83&amp;intsrc=kc_top">ComputerWorld</a> <br><br><span style="font-weight: bold;">Report Credit:</span><br>The University of Miami<br><br>Response:<br>From the online sources cited above:<br><br>University of Miami officials last week acknowledged that six backup tapes from its medical school that contained more than 2 million medical records was stolen in March from a van that was transporting the data to an off-site facility.<br><span style="font-style: italic;">[Evan] I'm not sure where ComputerWorld came up with the 2,000,000 number.&nbsp; I could only find references to the number 47,000.&nbsp; I went with the 2,000,000 in this report because 47,000 doesn't seem large enough for "Anyone who has been a patient of a University of Miami physician or visited a UM facility at any time since January 1, 1999"</span><br><br>Jacqueline Menendez, vice president of communications at the university, said a vehicle used by Archive America Ltd. to transport the patient data was broken into in downtown Coral Gables, Fla., on March 17.<br><br>Thieves removed a transport case carrying the school's computer backup tapes<br><br>Archive America waited 48 hours before finally notifying the university on Mar. 19 about the break-in and theft.<br><br>The university posted an alert about the incident on April 17, a full month after the backup tapes were stolen.<br><br>In a statement, Doctor Pascal J. Goldschmidt, senior vice president for medical affairs and dean of the University of Miami Miller School of Medicine, said, "Even though I am confident that our patients' data is safe, we felt that in the best interest of the physician-patient relationship we should be transparent in this matter."<br><span style="font-style: italic;">[Evan] Absolutely a good decision!&nbsp; More organizations should be more transparent in their responses to incidents involving personal information.&nbsp; After all, personal information belongs to the person, not the organization.</span><br><br>Since the incident, Mendendez said that the university temporarily stopped transporting backup data off-site<br><br>"At this point, we're not transporting anything until we conduct our own internal evaluation of the incident and see if there's anything that could have been done differently or better,"<br><span style="font-style: italic;">[Evan] I like this response.</span><br><br>Coral Gables law enforcement officials, who are investigating the incident, have informed the school that it was likely a "random theft,"<br><br>Law enforcement is investigating the incident as one of a series of petty thefts in the area.<br><span style="font-style: italic;">[Evan] Interesting that they chose the word "petty".</span><br><br>The stolen backup tapes hold names, addresses, Social Security numbers and health information all patients at university medical facilities since Jan. 1, 1999.<br><br>Financial data from approximately 47,000 people may be on the missing tapes<br><br>UM says it will notify 47,000 patients by mail whose records may have included credit card or other financial information<br><br>After learning about the data breach, the university contacted local computer forensics companies to see if data on a similar set of backup tapes could be accessed.<br><br>security experts at Terremark Worldwide Inc. "tried for days" to decode the data but could not because of proprietary compression and encoding tools used to write data to the storage tapes.<br><br>“For more than a week my team devised a number of methods to extract readable data from the tapes,’’ said Christopher Day, senior vice president of the Secure Information Services group at Terremark.&nbsp; “Because of the highly proprietary compression and encoding used in writing the tapes, we were unable to extract any usable data.’’<br><br>Alan Brill, senior managing director at Kroll Ontrack, who was asked by the University to review the testing that had been done, said:&nbsp; “While the report shows it is not impossible to access the data, in this case there are many barriers that stand between a thief and being able to actually get usable data from the tapes. If the thief cannot cross all of those barriers simultaneously, they can’t access the data.’’&nbsp; Based on this information, the University believes misuse of the information on the tapes is unlikely.<br><span style="font-style: italic;">[Evan] I very much respect Ontrack's views on data recovery.&nbsp; These guys are the experts in data recovery.</span><br><br>"The university feels confident that the person who took [the tapes] doesn't know what they have. Even if they do know what's contained inside, it's very difficult to extract that information,"<br><br>The school regularly sends its data off-site as a precaution against hurricanes and other natural disasters.<br><br>the University has also established a call center at 1-866-628-4492<br><br><span style="font-weight: bold;">Commentary:</span><br>Minus the amount of time it took for the school to get the word out (for which there might be good reason), I am impressed with the school's response to this incident.&nbsp; The fact that they chose to consult with two independent "experts" about the risk of disclosure and convincing them to comment publicly was an excellent move.&nbsp; The school's transparency about this incident instills a sense of trust and honesty that could have easily turned the other way.&nbsp; Other organizations could stand to learn a thing or two here.&nbsp; Kudos to the school's management team. <br><br><span style="font-weight: bold;">Past Breaches:</span><br>Unknown</font><br><br>
<script src="http://feeds.feedburner.com/%7Es/breachblog?i=http://breachblog.com/2008/04/25/miami.aspx" type="text/javascript" charset="utf-8"></script>]]></content:encoded>
      <pubDate>Fri, 25 Apr 2008 11:34:41 +0000</pubDate>
      <category domain="http://securityratty.com/tag/personal information belongs">personal information belongs</category>
      <category domain="http://securityratty.com/tag/personal information">personal information</category>
      <category domain="http://securityratty.com/tag/tapes">tapes</category>
      <category domain="http://securityratty.com/tag/university">university</category>
      <category domain="http://securityratty.com/tag/information">information</category>
      <category domain="http://securityratty.com/tag/financial information">financial information</category>
      <category domain="http://securityratty.com/tag/secure information services">secure information services</category>
      <category domain="http://securityratty.com/tag/data">data</category>
      <category domain="http://securityratty.com/tag/usable data">usable data</category>
      <source url="http://breachblog.com/2008/04/25/miami.aspx">University of Miami reports stolen tapes affecting patients</source>
    </item>
    <item>
      <title><![CDATA[Some Burning Logging Questions - Answered!]]></title>
      <link>http://securityratty.com/article/d9d6f72f9a5cc1e9a8b472fe3df3a204</link>
      <guid>http://securityratty.com/article/d9d6f72f9a5cc1e9a8b472fe3df3a204</guid>
      <description><![CDATA[I was wandering down a street and somebody came out and confronted me with these logging questions :-) So I answered them - now I am posting them here since they might be useful for my readers
Q1: For...]]></description>
      <content:encoded><![CDATA[<p>I was wandering down a street and somebody came out and confronted me with these logging questions :-) So I answered them - now I am posting them here since they might be useful for my readers.</p> <p><strong>Q1: For those companies that have successfully implemented enterprise-wide logging, what  were the big nasty surprises that they encountered? </strong> </p><p><strong>A1:</strong>  Here are a few:</p> <ul> <li>political boundaries within the organization: "these are our logs, and you are  not getting them"  </li><li>privacy laws: some logs cannot be collected in some countries; some  cannot cross the border, some cannot be seen by some people, etc. This  is true mostly in EU, less in US.  </li><li>legal blocks: work with legal before deploying any org-wide log  management; legal might try to prevent certain data from ever being  created (for fear of being legally discovered later)  </li><li>log volume: underestimating log volume is common and pretty nasty  </li><li>related to the last one: vendors being "optimistic" about their tool  scalability  </li><li>time synchronization (of course!), specifically, lack thereof.</li></ul> <p> </p> <p><strong>Q2: For those companies that have successfully implemented enterprise-wide logging,  what was their  implementation approach?</strong>  </p><p><strong>A2:</strong> Typically, 2-3 vendor PoC or pilot first.  Then with the chosen vendor: phased approach based on location + type of log source (e.g. firewalls, then routers, then OS, then proxies, etc) + network topology (e.g. DMZ, then internal) + log  source criticality (e.g. critical servers first; the rest next). <a href="http://chuvakin.blogspot.com/2007/01/natural-flow-of-log-management.html%20">This</a> might be handy to look at.<br />  </p><p><strong>Q3: What kind of storage requirements have been experienced by those organizations who have successfully implemented enterprise-wide logging?</strong>  </p><p><strong>A3:</strong> Massive? :-)  </p><p>Here is a simple example: PCI DSS is a bit more aggressive than NERC  since it mandates 1 year of log retention vs NERC 90 days, so: 1 year worth of logs is =  365 days x 24 hours x 3600 seconds x 1 (one!!!) busy firewall with 100 log  messages each second x 200 bytes per message average (e.g. valid for  PIX and ASA devices) = 588 gigabytes / year of raw log data uncompressed (assuming 10x  compression you'd get about 60GB of compressed log data per year)  </p><p>Store it in RDBMS? Multiple it by 2-3. Have an index? Add about 30%.  </p><p>The bottom line is: terabyte is the unit to measure logs.  </p><p>  </p><p><strong>Q4: At the organizations that have successfully implemented enterprise-wide logging, how logging impacted network and system performance? </strong> </p><p><strong>A4: </strong>Too broad a question, so here are a few pointers:  </p><ul> <li><strong>logging</strong> affects performance much more on some types of systems compared to other types: most painful  examples are databases where some people (can't find a link...sorry) report performance  loss of up to 40% if logging all SELECT statements and other data retrieval  commands (you need to log selectively on these); in other cases (e.g. web  servers) there is no performance loss and logging is "always on"  </li><li><strong>log collection</strong>: agents impact system performance (<a href="http://chuvakin.blogspot.com/2008/02/more-on-hating-agents.html">long post on this subjects</a>): a little when they  run (everybody knows this) and A LOT when they crash (few people think  about it - agent software memory leaks are not uncommon); unlike agents,  remote agentless log collection barely affects system performance  (unless you have one of the few esoteric cases)  </li><li><strong>log transfer</strong> and network performance: look for compressed (logs  compress really well), TCP-based transfers; syslogging over UDP uncompressed  has a chance of doing a pipe saturation DoS on your network.  Yes, people say "use a dedicated LAN," but  this is definitely wishful thinking for many. Also, raw UDP syslog in large quantities over WAN  = insanity :-)</li></ul> <p><strong></strong>  </p><p><strong>Q5: What were some successful strategies for obtaining  buy-in from system owners and operators in regards to turning logging on?</strong>  </p><p><strong>A5:</strong> OK, also too broad a question, but here are some pointers:</p> <ul> <li>provide them a <em>useful service</em> based on their logs (e.g. performance  measurement, availability monitoring, compromise detection :-), or other security metrics, etc)  </li><li>help them with <em>their compliance mandates</em> (e.g. create reports that  they can show to the auditors that "bug" them)  </li><li>give them <em>tools</em> to <em>better solve their problems</em> (e.g. allow access to a  log management tool so that can investigate issues better, search the logs, check on their users, etc) </li></ul> <p> </p> <p><strong>Q6: How the organizations that have successfully implemented enterprise-wide logging dealt with unusual  devices (=log sources)  that have no log management vendor  support?</strong>  </p><p><strong>A6: </strong>They were in massive pain - if they choose a log management vendor wrong. You need to look for  vendors that have "universal log source support"  with NO requirement for a custom  rules or custom collector/connector/agent development. <a href="http://www.loglogic.com/">Some vendors</a> have generic  text log collectors that can grab and analyze  unknown logs. Typically  this is done via some form of text indexing that works across all logs,  including those from unknown, vertical, esoteric or custom-developed log  sources  </p><p>Hope it was useful!</p><div class="blogger-post-footer">About me: http://www.chuvakin.org</div><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?a=37ns1sG"><img src="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?i=37ns1sG" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?a=YlGQ9BG"><img src="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?i=YlGQ9BG" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/AntonChuvakinPersonalBlog/~4/276500279" height="1" width="1"/>]]></content:encoded>
      <pubDate>Wed, 23 Apr 2008 12:20:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/data">data</category>
      <category domain="http://securityratty.com/tag/raw log data">raw log data</category>
      <category domain="http://securityratty.com/tag/logs compress">logs compress</category>
      <category domain="http://securityratty.com/tag/logs">logs</category>
      <category domain="http://securityratty.com/tag/analyze unknown logs">analyze unknown logs</category>
      <category domain="http://securityratty.com/tag/unknown">unknown</category>
      <category domain="http://securityratty.com/tag/data retrieval commands">data retrieval commands</category>
      <category domain="http://securityratty.com/tag/measure logs">measure logs</category>
      <category domain="http://securityratty.com/tag/log data">log data</category>
      <source url="http://feeds.feedburner.com/~r/AntonChuvakinPersonalBlog/~3/276500279/some-burning-logging-questions-answered.html">Some Burning Logging Questions - Answered!</source>
    </item>
    <item>
      <title><![CDATA[Got Entropy ?]]></title>
      <link>http://securityratty.com/article/e241bfde32ce971a3341a22fcb76c27d</link>
      <guid>http://securityratty.com/article/e241bfde32ce971a3341a22fcb76c27d</guid>
      <description><![CDATA[So I have been planning a series of podcasts on Cryptographic Controls. In the process of this planning, I fell into one of the classic traps that crypto-geeks fall into: obsessing about random number...]]></description>
      <content:encoded><![CDATA[<p>So I have been planning a series of podcasts on Cryptographic Controls. In the process of this planning, I fell into one of the classic traps that crypto-geeks fall into: obsessing about random number  generators (RNGs).</p>
<p><em>(FYI, for the impatient, <a href="http://gotentropy.artofinfosec.com/" >click here</a>.)<br />
</em></p>
<p>There are two ways to generate random numbers on computers: (1) use a software program called a Pseudorandom Number Generator (PRNG) or (2) use a hardware random number generator. A Pseudorandom Number Generator uses a seed value to generate a sequence of numbers that appear random. The problem is that the same seed generates the same random sequence. The hardware based RNG observes and samples some physical phenomenon which is random, such as cosmic rays, RF noise, etc. (aka Entropy).</p>
<p>RNGs are important in Information Security because they are used to generate encryption keys, salts, etc. Historically, attacking RNGs has proven effective, such as the defeat of <a href="http://community.webreview.com/windows/184409807" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://community.webreview.com/windows/184409807');">Netscape&#8217;s HTTPS sessions</a>.</p>
<p>Most operating systems utilize a hybrid approach, implementing a PseudoRandom Number Generator that has a seed that is regularly updated through the collection of random hardware events. This process is called Entropy Collection or Entropy Harvesting. <strong>For most applications, this approach should be completely sufficient.</strong> However, one of the key assumptions is that the operating system has been up and running long enough for the seed value itself to become hard to predict through the collection of Entropy. Also, many of the Entropy collecting events come from properties of hardware devices, such as the minor variations in hard drive rate of rotation. As such, there are a few circumstances where the OS RNG may not be good enough for strong cryptographic key generation:</p>
<ul>
<li>Live Boot CD ( The start state of the RNG may be predictable. )</li>
<li>Virtualized Hosts ( OS may be dependent on simulated events for randomness. )</li>
</ul>
<p>( Given the exploding popularity of virtualization, this is an area worthy of research. Stay tuned. )</p>
<p><strong>Design of the Got Entropy Service</strong></p>
<p>Many RNGs (such as the one included in Linux, as well as OpenSSL&#8217;s) allow the addition of entropy from outside sources. So I started looking to Entropy sources I could use to bolster the RNGs on my virtual hosts (and other uses&#8230;). While I was looking into this, it occurred to me that I had an unused TV tuner card, a PVR-350.</p>
<p>When a TV is tuned to a channel with no local station, the &#8217;snow&#8217; on the screen is RF noise (the same as the static between stations on AM radios). But, for reasons beyond our scope, you never use a direct physical observation as the RNG. You have to &#8216;de-skew and whiten&#8217; the data prior to sampling it. Here is the process that I use:</p>
<ol>
<li>Collect about 3 minutes of video ( about 130 MB data ).</li>
<li>Using a random key and IV, encrypt the data ( using openssl &amp; AES-128-CBC ).</li>
<li>Discard the first 32k of the file.</li>
<li>Use each of the following 32k blocks as samples.</li>
<li>Compress each sample with SHA-256.</li>
<li>Discard the last block.</li>
</ol>
<ul>
<li>Steps 2 and 3 remove any patterns, such as MPEG file formatting, from the data.</li>
<li>Steps 4 and 5 generate a 32-byte random value ( 1024 to 1 compression in the hash ).</li>
</ul>
<p><strong>Check it out at <a href="http://gotentropy.artofinfosec.com" >http://gotentropy.artofinfosec.com</a></strong></p>
<p><strong>Can an Attacker Broadcast a Signal to Undermine This?</strong></p>
<p>Such an attacker could not remove RF noise from the received signal. Our eyes and brains are good at filtering out the noise in the TV video, but there is a lot of it. Part of the noise comes from the atmospheric background RF, but there are also flaws (noise) in the tuner&#8217;s radio and analog-to-digital capture circuitry.</p>
<p>I think this is a pretty strong RNG, and I have provided an interface for pulling just the values.</p>
<p>Also, I have written a script ( <a href="http://gotentropy.artofinfosec.com/getEntropy.sh" >getEntropy.sh</a> ) that will pull Entropy from the service and seed it into /dev/random on Linux.</p>
<p><strong>Results from ENT</strong></p>
<p>Here are results, from a sample run of the Got Entropy, analyzed by  <a href="http://www.fourmilab.ch/random/" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.fourmilab.ch/random/');">ENT</a> ( A Pseudorandom Number Sequence Test Program provided by John Walker of www.fourmilab.ch - Thanks, John! ).</p>
<ul>
<li>Entropy = 7.999987 bits per byte</li>
<li>Optimum compression would reduce the size of this 13366112 byte file by 0 percent.</li>
<li>Chi square distribution for 13366112 samples is 233.85, and randomly would exceed this value 82.48 percent of the time.</li>
<li>Arithmetic mean value of data bytes is 127.4767 (127.5 = random).</li>
<li>Monte Carlo value for Pi is 3.143054786 (error = 0.05 percent).</li>
<li>Serial correlation coefficient is -0.000078 (totally uncorrelated = 0.0).</li>
</ul>
<p><strong>Resources for the Curious&#8230;</strong></p>
<ul>
<li><a href="http://en.wikipedia.org/wiki/Pseudorandom_number_generator" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://en.wikipedia.org/wiki/Pseudorandom_number_generator');">Wikipedia - Pseudo-random Number Generator</a></li>
<li><a href="http://en.wikipedia.org/wiki/Hardware_random_number_generator" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://en.wikipedia.org/wiki/Hardware_random_number_generator');">Wikipedia - Hardware Random Number Generator</a></li>
<li><a href="http://csrc.nist.gov/groups/ST/toolkit/rng/index.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://csrc.nist.gov/groups/ST/toolkit/rng/index.html');">NIST - Random Numbers Page</a></li>
<li><a href="http://community.webreview.com/windows/184409807" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://community.webreview.com/windows/184409807');">Netscape RNG Attack</a></li>
<li><a href="http://www.vanheusden.com/ved/" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.vanheusden.com/ved/');">van Heusden Video Rand</a></li>
</ul>
<p>Cheers, Erik</p>
<p><a href="http://artofinfosec.com" >Art of Information Security</a> would <a href="http://artofinfosec.com/feedback/" >love your feedback</a> !</p>
<p><a href="http://artofinfosec.com/?p=53" >Got Entropy ?</a></p>
<img src="http://feeds.feedburner.com/~r/artofinfosec/~4/262366868" height="1" width="1"/>]]></content:encoded>
      <pubDate>Tue, 01 Apr 2008 22:55:47 +0000</pubDate>
      <category domain="http://securityratty.com/tag/entropy">entropy</category>
      <category domain="http://securityratty.com/tag/random">random</category>
      <category domain="http://securityratty.com/tag/32-byte random">32-byte random</category>
      <category domain="http://securityratty.com/tag/byte">byte</category>
      <category domain="http://securityratty.com/tag/hardware random">hardware random</category>
      <category domain="http://securityratty.com/tag/entropy sources">entropy sources</category>
      <category domain="http://securityratty.com/tag/sequence">sequence</category>
      <category domain="http://securityratty.com/tag/random sequence">random sequence</category>
      <category domain="http://securityratty.com/tag/pull entropy">pull entropy</category>
      <source url="http://feeds.feedburner.com/~r/artofinfosec/~3/262366868/">Got Entropy ?</source>
    </item>
    <item>
      <title><![CDATA[Zune Killer App - Windows Media Center]]></title>
      <link>http://securityratty.com/article/c1d04a11f31c9276f4fc0d15345f48fd</link>
      <guid>http://securityratty.com/article/c1d04a11f31c9276f4fc0d15345f48fd</guid>
      <description><![CDATA[I admit it, I did not buy a Zune last year when they were first released. I don't have a large music collection and I'm generally happy listening to the radio to get my music fix, or the digital music...]]></description>
      <content:encoded><![CDATA[<p>I admit it, I did not buy a Zune last year when they were first released.&nbsp; I don't have a large music collection and I'm generally happy listening to the radio to get my music fix, or the digital music channels available from my cable company, if you will.</p> <p>However, as some of you may realize from my previous postings (Vista Media Center <a href="http://blogs.technet.com/security/archive/2007/05/23/building-my-windows-vista-media-center-part-1-the-system.aspx">Part 1</a>, <a href="http://blogs.technet.com/security/archive/2007/06/05/building-my-windows-vista-media-center-vmc-part-2-the-tuner.aspx">Part 2</a> and <a href="http://blogs.technet.com/security/archive/2007/11/03/building-my-windows-vista-media-center-vmc-part-3-mymovies2.aspx">Part 3</a>), I have been a fan of Media Center as a potential alternative to the recently-downgraded (don't get me started, even my wife lost what she considered *basic* features with the "standard" Comcast DVR downgrade) Comcast DVR.</p> <p>The event that kicks this story of begins with a Poker game.&nbsp; Just after <a href="http://blogs.technet.com/security/archive/2007/10/03/zune-and-ipod-size-comparison.aspx">Microsoft announced the new Zune line-up</a> in October, I <img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="83" alt="zune-reaper" src="http://blogs.technet.com/blogfiles/security/WindowsLiveWriter/ZuneKillerFeatureWindowsMediaCenter_856A/zune-reaper_1.jpg" width="147" align="right" border="0">won a charity poker event where the prize was a custom Zune 30.&nbsp; It was basically a "pearl" Zune with a special logo on the back and pre-loaded with some poker theme music that we heard during the event.&nbsp; I played with it a few days, loading it with some songs and even buying a couple of recent ones from the Zune marketplace.</p> <p>Then ... I discovered the killer feature ... integration with my Windows Vista Media Center.&nbsp;&nbsp; Now, technically, this feature was not actually enabled when I discovered it.&nbsp; However, it took me all of 5 minutes to find the registry mod on the Internet and enable it.&nbsp; That became moot a week or so ago when the recent Zune upgrade rectified that issue, so now everyone can enjoy this feature by default.&nbsp; Here is the very simple set-up instructions:</p> <ol> <li>Install the Zune software on your media center  <li>Make sure you add your "Recorded TV" folder, if it is in an odd place (mine is on an external half-TByte drive).  <li>Plug in your Zune device as a guest  <li>Sync recorded TV shows to your heart's content</li></ol> <p>Now, let's see why this rocks...</p> <h3><font color="#000080" size="3">iPod vs Zune TV Comparison</font></h3> <p><strong>The Apple Way...</strong></p> <p>There was much ado when the Daily Show became available on iTunes for $1 per show or $9.99 for 16 episodes (roughly 3 weeks of shows).&nbsp; I browsed over to <a title="http://www.apple.com/itunes/store/tvshows.html" href="http://www.apple.com/itunes/store/tvshows.html">http://www.apple.com/itunes/store/tvshows.html</a>&nbsp;just now and found this blurb:</p> <blockquote> <p> <p><em><strong>Be a watercooler hero.</strong>&nbsp; For as little as $1.99, you can own the latest episode of your favorite show as early as one day after it airs, or purchase past episodes that you missed (or want to watch over and over). Choose a Season Pass and get a whole season of a TV show, past or present, at a discount. Or buy Multi-Passes for shows that air every day, like The Daily Show with Jon Stewart, and enjoy a month’s worth of episodes downloaded automatically to your computer.</em></p> <p></p></blockquote> <p>Well, yahoo, yipee!&nbsp; Only $2 per show on your iPod, iPhone or Apple TV.</p> <p><strong>The Zune + Media Center Way ...</strong></p> <p>I record all of my favorite TV shows on my Windows Media Center.&nbsp; In the evening, I plug in my Zune and choose which shows to sync for mobile watching.&nbsp; For example, last night I chose the two latest episodes of Heroes which I had not gotten around to watching because of my recent Jury Duty and the holiday activities.&nbsp; The Zune software automagically converts the show to 320x240 and syncs it to my Zune.</p> <p>This morning on the <a href="http://blogs.technet.com/security/archive/2007/11/02/my-supergeek-moment-on-the-way-to-work.aspx">Connector Bus to work</a>, I watched <a href="http://en.wikipedia.org/wiki/Out_of_Time_%28Heroes%29">Heroes Season 2, Episode 7, "Out of Time"</a> and found out the surprising identity of "Adam Monroe."&nbsp; I'll watch Episode 8 on the way home...</p> <h3><font color="#000080" size="3">And My TV Movies Too...</font></h3> <p>And, it doesn't stop there.&nbsp; As I <a href="http://blogs.technet.com/security/archive/2007/11/03/building-my-windows-vista-media-center-vmc-part-3-mymovies2.aspx">described previously</a>, I've been building up quite a library of TV Movies, cutting out commercials, compressing them and creating my own on-demand TV Movies library.&nbsp; Since I got my Zune, I've switched to using MP4 compression with H.264 video&nbsp;and AAC3 audio, which gets added automatically to my Zune library and can be synced to the device... better together indeed!</p> <p>With my Zune 30, this means I can load up about 50 kids movies and TV shows that I've previously recorded for those long road trips and vacations.&nbsp; In fact, I can plug my Zune into the aux-video inputs in our mini-van and play directly on the integrated DVD video screen.</p> <p>And it is all so <em>easy</em>...</p><img src="http://blogs.technet.com/aggbug.aspx?PostID=2566603" width="1" height="1">]]></content:encoded>
      <pubDate>Mon, 26 Nov 2007 18:55:40 +0000</pubDate>
      <category domain="http://securityratty.com/tag/zune">zune</category>
      <category domain="http://securityratty.com/tag/apple tv">apple tv</category>
      <category domain="http://securityratty.com/tag/apple">apple</category>
      <category domain="http://securityratty.com/tag/tv">tv</category>
      <category domain="http://securityratty.com/tag/tv movies">tv movies</category>
      <category domain="http://securityratty.com/tag/zune software">zune software</category>
      <category domain="http://securityratty.com/tag/zune tv comparison">zune tv comparison</category>
      <category domain="http://securityratty.com/tag/media center">media center</category>
      <category domain="http://securityratty.com/tag/windows media center">windows media center</category>
      <source url="http://blogs.technet.com/security/archive/2007/11/26/zune-killer-app-windows-media-center.aspx">Zune Killer App - Windows Media Center</source>
    </item>
  </channel>
</rss>
