<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Angels of security &#187; cryptography</title>
	<atom:link href="http://angelsofsecurity.com/blog/category/cryptography/feed/" rel="self" type="application/rss+xml" />
	<link>http://angelsofsecurity.com/blog</link>
	<description>Musings of an infosec renegade</description>
	<lastBuildDate>Tue, 02 Aug 2011 19:01:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Football signals and security models</title>
		<link>http://angelsofsecurity.com/blog/2010/10/22/football-signals-and-security-models/</link>
		<comments>http://angelsofsecurity.com/blog/2010/10/22/football-signals-and-security-models/#comments</comments>
		<pubDate>Fri, 22 Oct 2010 18:28:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[cryptography]]></category>
		<category><![CDATA[football]]></category>

		<guid isPermaLink="false">http://angelsofsecurity.com/blog/?p=677</guid>
		<description><![CDATA[Rarely do I encounter situations where two completely disparate interests in my life &#8211; for example security and football &#8211; intersect as they recently did. This article describes how the University of Oregon football team was upset because it seemed to them that other teams were stealing their signals and knew what plays they were [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.mocksession.com/30fps//2010%20October%2021%2022%2026%2038.jpeg"><img src="http://www.mocksession.com/30fps//2010%20October%2021%2022%2026%2038.jpeg" alt="" width="300" align="right" /></a>Rarely do I encounter situations where two completely disparate interests in my life &#8211; for example security and football &#8211; intersect as they recently did. <a href="http://blog.oregonlive.com/behindducksbeat/2010/04/oregon_football_ducks_signal_n.html">This article</a> describes how the University of Oregon football team was upset because it seemed to them that other teams were stealing their signals and knew what plays they were calling. Usually a team&#8217;s quarterback will have a <a href="http://www.chacha.com/question/do-any-nfl-and-college-football-players-have-radio%27s-in-their-helmets">radio in his helmet</a>. The coach will relay in the play from the sidelines, and the QB tells the rest of the team in the huddle. In football, if the defense knows what play is being called, they have a significant advantage. The Ducks decided to take a new approach. Instead of simply trying to make their communications secret, they actually make them public. Someone on the sideline holds up a giant sign with four images on it. The team knows the system, and that tells everyone, at the same time, what the play is. Removing the extra step (QB telling the whole team in the huddle what the play is), also sped up the team&#8217;s offense. Effort were made to ensure that usability did not suffer do to their new security:</p>
<blockquote><p>The Ducks couldn’t elaborate on the meaning of the images for obvious reasons, but Asper said it’s not rocket science.  “It’s  just like the signals – each thing stands for different things,’’ Asper  said. “We’re simple creatures. If a guy has a cap, it’s a cap. It’s  real simple, real basic. Clover? OK, lucky, Irish – something like that.  “It’s  not, ‘OK, I have to add the top square and the bottom square.’ We’re  not dividing matrices out there. And you can immediately see what’s  there, as opposed to going through the dance of all the formations.’’</p></blockquote>
<p>There is also some sort of <a href="http://mgoblog.com/mgoboard/ot-oregon-play-signs">defense against replay attacks</a></p>
<p>.</p>
<blockquote><p>tonight Oregon used the same signal boards multiple times and ran different plays each time.</p></blockquote>
<p>This is a great example of security being an <a href="http://sports.espn.go.com/espn/page2/story?page=easterbrook/101012_tuesday_morning_quarterback&amp;sportCat=nfl">enabler instead of a hindrance</a>:</p>
<blockquote><p>Seems like this is a big reason why the Ducks are averaging around 15 seconds in between the end of a play and the next snap.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://angelsofsecurity.com/blog/2010/10/22/football-signals-and-security-models/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>wildcard certificates security</title>
		<link>http://angelsofsecurity.com/blog/2010/07/25/wildcard-certificates-security/</link>
		<comments>http://angelsofsecurity.com/blog/2010/07/25/wildcard-certificates-security/#comments</comments>
		<pubDate>Sun, 25 Jul 2010 19:21:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[cryptography]]></category>
		<category><![CDATA[certificates]]></category>
		<category><![CDATA[pki]]></category>

		<guid isPermaLink="false">http://angelsofsecurity.com/blog/?p=601</guid>
		<description><![CDATA[In the previous post I mentioned multi-domain certificates but not wildcard certificates as a solution to the problem. The reason I didn&#8217;t mention wildcard certificates is because they have their own inherent security risks. If one subdomain is compromised, all subdomains may be compromised. (Verisign even states this clearly on their page on wildcard certificates.)]]></description>
			<content:encoded><![CDATA[<p>In the previous post I mentioned multi-domain certificates but not wildcard certificates as a solution to the problem. The reason I didn&#8217;t mention wildcard certificates is because they have their own inherent security risks. If one subdomain is compromised, all subdomains may be compromised. (Verisign even states this clearly on <a href="http://www.verisign.com/ssl-certificates/wildcard-ssl-certificates/">their page on wildcard certificates</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://angelsofsecurity.com/blog/2010/07/25/wildcard-certificates-security/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>You forgot the encryption</title>
		<link>http://angelsofsecurity.com/blog/2009/12/17/you-forgot-the-encryption/</link>
		<comments>http://angelsofsecurity.com/blog/2009/12/17/you-forgot-the-encryption/#comments</comments>
		<pubDate>Thu, 17 Dec 2009 16:17:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[cryptography]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[drones]]></category>
		<category><![CDATA[government]]></category>
		<category><![CDATA[iraq]]></category>

		<guid isPermaLink="false">http://angelsofsecurity.com/blog/?p=552</guid>
		<description><![CDATA[Apparently the drones that the US has been using in Iraq and Afghanistan have no encrypted their video feeds, and pentagon officials have revealed that insurgents have been eavesdropping on the video transmissions. According to the WSJ: Senior defense and intelligence officials said Iranian-backed insurgents intercepted the video feeds by taking advantage of an unprotected [...]]]></description>
			<content:encoded><![CDATA[<p>Apparently the drones that the US has been using in Iraq and Afghanistan have no encrypted their video feeds, and pentagon officials have revealed that insurgents have been eavesdropping on the video transmissions. According to the <a href="http://online.wsj.com/article/SB126102247889095011.html?mod=yhoofront">WSJ</a>:</p>
<blockquote><p>Senior defense and intelligence officials said Iranian-backed insurgents intercepted the video feeds by taking advantage of an unprotected communications link in some of the remotely flown planes&#8217; systems. Shiite fighters in Iraq used software programs such as SkyGrabber &#8212; available for as little as $25.95 on the Internet &#8212; to regularly capture drone video feeds, according to a person familiar with reports on the matter.</p>
<p>U.S. military personnel in Iraq discovered the problem late last year when they apprehended a Shiite militant whose laptop contained files of intercepted drone video feeds. In July, the U.S. military found pirated drone video feeds on other militant laptops, leading some officials to conclude that militant groups trained and funded by Iran were regularly intercepting feeds.</p></blockquote>
<p>Think that&#8217;s astounding? Wait till you see this:</p>
<blockquote><p>The potential drone vulnerability lies in an unencrypted downlink between the unmanned craft and ground control. The U.S. government has known about the flaw since the U.S. campaign in Bosnia in the 1990s, current and former officials said. But the Pentagon <em>assumed local adversaries wouldn&#8217;t know how to exploit it</em>, the officials said.</p></blockquote>
<p>They&#8217;ve known about this for nearly two decades and haven&#8217;t done anything? C&#8217;mon guys &#8211; encryption isn&#8217;t exactly a new technology. As for assuming that insurgents wouldn&#8217;t know how to take advantage of the flaw, don&#8217;t even get me started. You should never underestimate your adversary, especially in war. In the modern information age knowledge is easy to come by, so assuming any large group of people will not have certain knowledge is a perilous assumption.</p>
]]></content:encoded>
			<wfw:commentRss>http://angelsofsecurity.com/blog/2009/12/17/you-forgot-the-encryption/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>200 year old cipher broken</title>
		<link>http://angelsofsecurity.com/blog/2009/07/02/200-year-old-cipher-broken/</link>
		<comments>http://angelsofsecurity.com/blog/2009/07/02/200-year-old-cipher-broken/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 19:52:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[cryptography]]></category>
		<category><![CDATA[cipher]]></category>
		<category><![CDATA[history]]></category>
		<category><![CDATA[Thomas Jefferson]]></category>

		<guid isPermaLink="false">http://angelsofsecurity.com/blog/2009/07/02/200-year-old-cipher-broken/</guid>
		<description><![CDATA[A 200 year old ciphered message sent to Thomas Jefferson has been broken (with the help of a computer of course).]]></description>
			<content:encoded><![CDATA[<p>A 200 year old ciphered message sent to Thomas Jefferson <a href="http://online.wsj.com/article/SB124648494429082661.html?mod=yhoofront">has been broken</a> (with the help of a computer of course).</p>
]]></content:encoded>
			<wfw:commentRss>http://angelsofsecurity.com/blog/2009/07/02/200-year-old-cipher-broken/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drug smuggling codes</title>
		<link>http://angelsofsecurity.com/blog/2009/06/23/drug-smuggling-codes/</link>
		<comments>http://angelsofsecurity.com/blog/2009/06/23/drug-smuggling-codes/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 02:19:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[cryptography]]></category>
		<category><![CDATA[brian o'dea]]></category>
		<category><![CDATA[dictionary]]></category>
		<category><![CDATA[drugs]]></category>
		<category><![CDATA[smuggling]]></category>

		<guid isPermaLink="false">http://angelsofsecurity.com/blog/2009/06/23/drug-smuggling-codes/</guid>
		<description><![CDATA[I recently finished &#8220;High: Confessions of an International Drug Smuggler&#8220;. The author, Brian O&#8217;dea, is a former (and now reformed) drug smuggler and addict who pulled off a few very large smuggling operations. In one of his largest ones he tried to bring in huge quantities of drugs from Asia via boat without being picked [...]]]></description>
			<content:encoded><![CDATA[<p>I recently finished &#8220;<a href="http://www.amazon.com/High-Confessions-International-Drug-Smuggler/dp/159051310X/ref=pd_cp_b_0">High: Confessions of an International Drug Smuggler</a>&#8220;. The author, Brian O&#8217;dea, is a former (and now reformed) drug smuggler and addict who pulled off a few very large smuggling operations. In one of his largest ones he tried to bring in huge quantities of drugs from Asia via boat without being picked up by the feds who had been tipped off to his activities by an informant. They also needed to communicate with boats as far away as the <a href="http://en.wikipedia.org/wiki/South_China_Sea">South China sea</a> and Alaska from the US mainland. They decided to use <a href="http://en.wikipedia.org/wiki/Single-sideband_modulation">Single-sideband radio</a>, which was used by licensed amateurs. They set up an antenna in a campground powered by a mobile home. It had the power they needed for communications, but the government knew about single-sideband, and was constantly monitoring for people using it for illicit purposes.</p>
<p>Since it was 1985, they didn&#8217;t have access to modern cryptography. To avoid the feds, they needed something which not only encoded their information, but also sounded innocuous. Here&#8217;s what they did. They all bought copies of Websters dictionary. When they wanted to send a sentence, they looked up each word in the dictionary, noted the page number, and the entry it was on the page. If the word appeared on page 795, and was the 23rd word on the page then he would call the ship (or the home base in the other direction) and ask them to check part number 795-23. Doing this over and over again any eavesdropper would think it was just a ship requesting information on a list of parts.</p>
<p>Analyzing this, it is actually surprisingly good. At first I assumed that because it&#8217;s a basic substitution cipher, usually the easiest type of cipher to break, it would crumble quickly. However, substitution ciphers are usually broken because they don&#8217;t hide the distribution of letters, and their distribution can be easily matched to the distribution of English letters. In this case they&#8217;re not substituting letters, but words. There are only 26 letters in English, but far more words. Given the extremely small amount of ciphertext, it is unlikely that a proper distribution could ever have been discovered. While a straight substitution cipher has very little entropy, and the ciphertext is still going to be highly structured, the limited amount of ciphertext would make cryptanalysis very hard. Someone trying to attack the system would probably only break it if they managed to get a person to talk or captured a boat and noticed the dictionary lying conspicuously close to the radio equipment.</p>
]]></content:encoded>
			<wfw:commentRss>http://angelsofsecurity.com/blog/2009/06/23/drug-smuggling-codes/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>1024 bit RSA key circumvented</title>
		<link>http://angelsofsecurity.com/blog/2008/06/18/1024-bit-rsa-key-circumvented/</link>
		<comments>http://angelsofsecurity.com/blog/2008/06/18/1024-bit-rsa-key-circumvented/#comments</comments>
		<pubDate>Thu, 19 Jun 2008 02:05:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[cryptography]]></category>
		<category><![CDATA[brute force]]></category>
		<category><![CDATA[kaspersky]]></category>
		<category><![CDATA[schneier]]></category>
		<category><![CDATA[shamir]]></category>
		<category><![CDATA[virus]]></category>

		<guid isPermaLink="false">http://angelsofsecurity.com/blog/2008/06/18/1024-bit-rsa-key-circumvented/</guid>
		<description><![CDATA[The gpcode virus has been making news of late. It&#8217;s ransom-ware that encrypted the infected machine&#8217;s files with a 1024 bit RSA key, demanding a monetary payment in exchange for the decryption key. Kaspersky labs announced that they would try to brute force the key if people would just loan them some spare CPU cycles. [...]]]></description>
			<content:encoded><![CDATA[<p>The gpcode virus has been making news of late. It&#8217;s <a href="http://en.wikipedia.org/wiki/Ransomware_%28malware%29">ransom-ware</a> that <a href="http://www.intology.com/computers-internet/ransomware-virus-that-uses-1024-bit-encryption-key/">encrypted the infected machine&#8217;s files with a 1024 bit RSA key</a>, demanding a monetary payment in exchange for the decryption key. Kaspersky labs announced that they would try to <a href="http://news.cnet.com/8301-10784_3-9965381-7.html">brute force the key </a>if people would just loan them some spare CPU cycles. They took some flak for even trying this, including a rebuke from the master cryptographer himself, <a href="http://www.schneier.com/blog/archives/2008/06/kaspersky_labs.html">Bruce Schneier</a>.</p>
<p>Now it appears they&#8217;ve found a solution. No, they haven&#8217;t cracked a 1024 bit RSA key this quickly, they&#8217;ve discovered that the <a href="http://www.computerworld.com/action/article.do?command=viewArticleBasic&amp;articleId=9098338&amp;source=rss_topic17">files can be undeleted</a>, and released a utility to assist in the endeavor. This is another example of <a href="http://awards.acm.org/images/awards/140/vstream/2002/S/s-pp/shamir_1files_files/800x600/Slide8.html">Shamir&#8217;s third law of security</a>. For those of you who don&#8217;t know, Adi Shamir, recipient of the turing award and the S in RSA once delivered his 3 laws of security:</p>
<ol>
<li>Absolutely secure systems do not exist</li>
<li>To halve your vulnerability you need to double your expenditure</li>
<li>Cryptography is typically bypassed, not penetrated</li>
</ol>
<p>This is about as good an example of law number three as I can think of. Kaspersky would have found it nearly impossible to break the key in a meaningful amount of time, however circumventing the cryptography proved itself to be much easier.</p>
]]></content:encoded>
			<wfw:commentRss>http://angelsofsecurity.com/blog/2008/06/18/1024-bit-rsa-key-circumvented/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

