<?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>Jerry Bell's World &#187; technology</title>
	<atom:link href="http://www.jerry-bell.com/category/technology/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jerry-bell.com</link>
	<description>Intelligent discussion on politics, technology, and security. 100% less ads than the competition.</description>
	<lastBuildDate>Mon, 27 Apr 2009 13:40:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Using SSL To Improve Internet Security &#8211; A Simple Idea</title>
		<link>http://www.jerry-bell.com/using-ssl-to-improve-internet-security-a-simple-idea/</link>
		<comments>http://www.jerry-bell.com/using-ssl-to-improve-internet-security-a-simple-idea/#comments</comments>
		<pubDate>Sun, 17 Aug 2008 03:45:34 +0000</pubDate>
		<dc:creator>jerry</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[ssl]]></category>

		<guid isPermaLink="false">http://www.jerry-bell.com/?p=121</guid>
		<description><![CDATA[I was headed out with my son today to one of the local jump/bounce places for the birthday party of a neighborhood kid.  Having been to these places before, I know that they generally offer free wifi access.  I packed up my laptop, thinking that I could work on some web site issues [...]]]></description>
			<content:encoded><![CDATA[<p>I was headed out with my son today to one of the local jump/bounce places for the birthday party of a neighborhood kid.  Having been to these places before, I know that they generally offer free wifi access.  I packed up my laptop, thinking that I could work on some web site issues I have been trying to fix.</p>
<p>I got to thinking about the risks of someone sniffing my logins to the sites.  That reminded me of a post I wrote recently about an <a href="http://www.jerry-bell.com/what-to-do-about-the-shortage-of-ip-addresses/">idea to conserve IP addresses</a>.  Most of my sites are hosted on a shared IP address on my server.  I simply don&#8217;t have enough IP addresses to cover all of my sites.  Without dedicating an IP address for each, using SSL is simply not possible.</p>
<p>The vast majority of web sites do not have SSL capabilities, in the same way that mine do not.  At the same time, the instances of hacking, snooping and data theft are spiraling out of control.  As well, the &#8220;Starbucks&#8221; culture of camping out in a restaurant to surf the web on a laptop is growing, leading to many more opportunities for the trivial capture of passwords and other sensitive data.</p>
<p>Certainly, financial data such as credit cards and logins to financial institutions are generally well protected by SSL.  The types of information that can be lost at the local coffee shop is more likely to be a facebook username and password, or the username and password to a webmail account.  Useful to the hacker, and damaging to the victim, but not at the same level of severity as a credit card number.</p>
<p>So, in a nutshell, modifying the SSL protocol to allow for the negotiation of the requested domain *before* the SSL tunnel is established has another advantage &#8211; allowing sites on shared IP&#8217;s to use SSL to protect the private information of the users of a site.</p>
<p>It seems to me that the certificate authorities would jump at supporting this idea &#8211; it opens a substantially large new market.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jerry-bell.com/using-ssl-to-improve-internet-security-a-simple-idea/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using A VPN With A Tethered Wireless Broadband Connection</title>
		<link>http://www.jerry-bell.com/using-a-vpn-with-a-tethered-wireless-broadband-connection/</link>
		<comments>http://www.jerry-bell.com/using-a-vpn-with-a-tethered-wireless-broadband-connection/#comments</comments>
		<pubDate>Fri, 25 Jul 2008 19:46:40 +0000</pubDate>
		<dc:creator>jerry</dc:creator>
				<category><![CDATA[technology]]></category>
		<category><![CDATA[broadband]]></category>
		<category><![CDATA[tethered]]></category>
		<category><![CDATA[verizon]]></category>
		<category><![CDATA[wireless]]></category>

		<guid isPermaLink="false">http://www.jerry-bell.com/?p=72</guid>
		<description><![CDATA[I have a Blackberry 8703 from Verizon Wireless, and use it extensively.  I opted to buy the plan to use the Blackberry as a tethered wireless modem for a PC, for an extra $10/month.
I&#8217;ve used the blackberry as a wireless connection on many occasions, and it generally works pretty well, though often seems pretty slow.  [...]]]></description>
			<content:encoded><![CDATA[<p>I have a Blackberry 8703 from Verizon Wireless, and use it extensively.  I opted to buy the plan to use the Blackberry as a tethered wireless modem for a PC, for an extra $10/month.</p>
<p>I&#8217;ve used the blackberry as a wireless connection on many occasions, and it generally works pretty well, though often seems pretty slow.  One thing I had never been able to get working was the VPN client to my employer.  I hadn&#8217;t spent a lot of time thinking about it, but one day I really needed to connect and had no other options.</p>
<p>Now, the VPN connection would establish, but I could not reach any systems on the company network.  I had spent a good amount of time as a network engineer in a former life, so I&#8217;m fairly adept at troubleshooting such things, despite my management lobotomy.</p>
<p>I opened up a DOS shell, and tried pinging the intranet web server  Sure enough, the pings were getting through.  But, I still could not get get a web browser to connect to the site.  After pondering it for a minute, I knew the answer.  I tried the ping again, but this time I set the packet size to 1500 bytes, the normal TCP maximum size.  Viola!  The pings did not get through.  I retried the ping, decreasing by 100 bytes each time, until I got to 1100 bytes.  At 1100, the pings worked again.</p>
<p>Next, I went out and found this <a href="http://support.microsoft.com/?id=826159">document</a> on resetting MTU size in Windows.  I followed the instructions in the section labelled &#8220;Change the MTU Settings for VPN Connections&#8221;.  I followed the directions to reset the VPN MTU to 1100 bytes.  A requisite reboot, and I was connected.</p>
<p>I have since observed that web browsing in general is much faster as well.  Originally, I had thought that the overhead of the VPN client was causing an overrun in the size of the packets, forcing them to be fragmented, which is generally not handled elegantly.</p>
<p>Hopefully someone is able to find this tidbit useful.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jerry-bell.com/using-a-vpn-with-a-tethered-wireless-broadband-connection/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What To Do About The Shortage Of IP Addresses</title>
		<link>http://www.jerry-bell.com/what-to-do-about-the-shortage-of-ip-addresses/</link>
		<comments>http://www.jerry-bell.com/what-to-do-about-the-shortage-of-ip-addresses/#comments</comments>
		<pubDate>Sun, 13 Jul 2008 23:36:42 +0000</pubDate>
		<dc:creator>jerry</dc:creator>
				<category><![CDATA[technology]]></category>
		<category><![CDATA[telecom]]></category>

		<guid isPermaLink="false">http://www.jerry-bell.com/?p=55</guid>
		<description><![CDATA[For years now, we have heard about the impending end of the Internet as we run out of IP addresses.  For a while, it was so persistent and frequent, it became background noise to me.  The only way to save the Internet is to move to IPv6, the story goes.
I&#8217;ve spent a lot [...]]]></description>
			<content:encoded><![CDATA[<p>For years now, we have heard about the impending end of the Internet as we run out of IP addresses.  For a while, it was so persistent and frequent, it became background noise to me.  The only way to save the Internet is to move to IPv6, the story goes.</p>
<p>I&#8217;ve spent a lot of the past decade in various networking, programming and technology management roles, and dabbled a bit in web hosting work.  One thing that is obvious to me is that we are not going to be moving wholesale to IPv6 any time soon.</p>
<p>I was surprised to see an <a href="http://www.pcmag.com/article2/0,2817,2325024,00.asp">article</a> the other day bringing up the dreaded doomsday of the Internet, predicting that we have 3 years until the end.</p>
<p><span id="more-55"></span></p>
<p><em><strong>SSL Sites</strong></em></p>
<p>In the early days of my experience with hosting, I was troubled to find that EVERY web server that serves HTTPS traffic with a unique digital certificate requires a separate IP address.  What a waste, it seemed to me.  There, of course, is a logical explanation:</p>
<p>When a browser opens a connection to a web server, a handshake to establish the SSL tunnel is performed based on the hostname used in the browser.  From the perspective of the server, it is simply an incoming connection that needs to establish an SSL session.  The server does not have context of what host the browser is trying to reach, and so relies on a one-to-one mapping of IP addresses to SSL certificates.</p>
<p>Modifying the SSL protocol to include the context of the domain that is being requested at the time of handshake should provide an additional number of years before which we must convert to IPv6.  The change could well be fairly easy to accomplish, assuming there is a mechanism for backwards compatibility.  Of course, web server software writers and browser authors would have to implement the protocol enhancement, then push those updates out to the world.</p>
<p>The number of certificates issued each year is not a published number, so it is difficult to tell just much the growth rate of IP&#8217;s could be slowed with such a solution.</p>
<p><em><strong>Portable Net Blocks</strong></em></p>
<p>At several points in my career, I had the responsibility of procuring IP addresses for several fast growing companies.  In all cases, the companies were using non-routable addresses that were address translated by a firewall, which essentially only used one &#8220;real&#8221; IP address for the hundreds systems on the company&#8217;s network.  Each company was implementing redundancy with it&#8217;s ISPs &#8211; essentially connecting to two or three ISPs in case something bad happened to one or two of the other ISPs.  In order to facilitate this, we wanted to obtain our own IP addresses.  Each of our ISPs was willing and able to assign IP addresses that could be used across multiple ISPs.  However, those IP addresses remained the &#8220;property&#8221; of those ISPs.  So, if we decided that ATT stunk and we were using ATT, we would need to re-address our enterprise.</p>
<p>We did not actually need that many addresses &#8211; less than a class C (or /24) of 255 addresses.  At the time, at least, the minimum size allocation that <a href="http://www.arin.net">ARIN</a> would make was a /21 net block, consisting of 32 class C net blocks, or 8,160 addresses.  In each case, I had to justify the use of that many IP addresses.  The companies were large enough that it was pretty easy to justify that many IPs, assuming we assigned each host on the network a &#8220;real&#8221; IP address, in addition to showing the contracts that we had with the various ISPs, indicating our intent to &#8220;multi-home&#8221; our networks.  And re-IP we did.  I did this 4 times, wasting somewhere around 30,000 IP addresses.  Yay for me.</p>
<p>ARIN has since updated it&#8217;s allocation policies, now providing minimum net blocks of 4 class C&#8217;s.  Based on my experience, I cannot fathom how many IP addresses are allocated and sit unused or used poorly because of situations like mine.  Unlike the SSL issue, there doesn&#8217;t appear to be a good solution to this.  There is a practical limitation to the number of individual networks that can be announced on the Internet.  Continuing to make the minimum allocation smaller and smaller will create a different kind of problem on the Internet &#8211; routing may become unstable without major upgrades to the Internet&#8217;s network equipment.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jerry-bell.com/what-to-do-about-the-shortage-of-ip-addresses/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Securing Adolescents From Exploitation-Online (SAFE) Act</title>
		<link>http://www.jerry-bell.com/securing-adolescents-from-exploitation-online-safe-act/</link>
		<comments>http://www.jerry-bell.com/securing-adolescents-from-exploitation-online-safe-act/#comments</comments>
		<pubDate>Thu, 06 Dec 2007 19:53:12 +0000</pubDate>
		<dc:creator>jerry</dc:creator>
				<category><![CDATA[politics]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[child porn]]></category>
		<category><![CDATA[SAFE act]]></category>

		<guid isPermaLink="false">http://www.jerry-bell.com/2007/12/06/securing-adolescents-from-exploitation-online-safe-act/</guid>
		<description><![CDATA[The US House of Representatives passed the SAFE act by a 409 to 2 margin.  It also appears likely to pass the senate.  It is interesting to note that one of the 2 &#8220;nay&#8221; votes on the bill was none other than Ron Paul.  While I agree with his decision to vote against the bill, [...]]]></description>
			<content:encoded><![CDATA[<p>The US House of Representatives passed the <a href="http://www.thomas.gov/cgi-bin/query/D?c110:1:./temp/~c110hsK3Jn::">SAFE </a>act by a 409 to 2 margin.  It also appears likely to pass the senate.  It is interesting to note that one of the 2 &#8220;nay&#8221; votes on the bill was none other than Ron Paul.  While I agree with his decision to vote against the bill, it will certainly come back to bite him.  &#8220;How can you be in favor of exploiting children, Mr. Paul?&#8221; </p>
<p>On the surface, the bill appears to be a draconian measure placed on ISPs, web hosts, public wifi provders, etc, requiring them to report all instances where child pornography is transmitted over their network to the National Center for Missing and Exploited Children.  The penalty for non-compliance is $150,000US for a first offense, and $300,000 for subsequent offenses.  Complying with the law provides civil and criminal immunity from any resulting legal issues of the disclosure.  That&#8217;s about the extent of what is being reported in most of the alarmist media.</p>
<p>If you ACTUALLY READ THE <a href="http://www.thomas.gov/cgi-bin/query/D?c110:1:./temp/~c110hsK3Jn::">BILL</a>, you will notice this interesting section:</p>
<ul>`(f) Protection of Privacy- Nothing in this section shall be construed to require an electronic communication service provider or a remote computing service provider to&#8211;</ul>
<ul>
<li>  `(1) monitor any user, subscriber, or customer of that provider;</li>
</ul>
<ul>
<li>  `(2) monitor the content of any communication of any person described in paragraph (1); or</li>
</ul>
<ul>
<li>  `(3) affirmatively seek facts or circumstances described in subsection (a)(2).</li>
</ul>
<p>Very interesting.  So, the law doesn&#8217;t require the providers to proactively monitor traffic.  So, what does it do then? </p>
<p>Providers that use technology to determine if someone is viewing an inappropriate site &#8211; from a known list of sites or from some form of intelligent analysis of the image content &#8211; they are compelled to report such traffic to the NCMEC.  If a web hosting company discovers that a customer is hosting child porn, the hoster must report it.</p>
<p>The other important aspect of the law is what must be reported.  Essentially all identifiable info that is know must be submitted, presumably in an attempt to track back to the owner.</p>
<p>In some respects, this bill just makes something that&#8217;s illegal even more illegal.  The bill does add some additional mechanisms to find the child pornographers, distributers and those that view it, and does not appear to place a major burden on providers. </p>
<p>The downside, as usual, is in the interpretation of child porn.  It&#8217;s interesting that a definition of &#8220;child pornography&#8221; is not included in the bill, yet many other things like &#8220;web site&#8221;, are.  It is conceivable, as some reports of the bill contend, that clothed children in lascivious poses could constitute child porn.  I wonder how the average Abercrombie &amp; Fitches catalog would fare?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jerry-bell.com/securing-adolescents-from-exploitation-online-safe-act/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Intoxicated by hydrogen</title>
		<link>http://www.jerry-bell.com/intoxicated-by-hydrogen/</link>
		<comments>http://www.jerry-bell.com/intoxicated-by-hydrogen/#comments</comments>
		<pubDate>Tue, 21 Nov 2006 22:27:31 +0000</pubDate>
		<dc:creator>jerry</dc:creator>
				<category><![CDATA[alternative fuels]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.jerry-bell.com/archives/10</guid>
		<description><![CDATA[Here we go again: http://www.businessweek.com/magazine/content/06_48/b4011432.htm?campaign_ic=bier_innvg
First hydrogen fuel cell motorcycle.  Yay.  We can crank these things out for the 3rd world masses and urban dwellers and our pollution problems are solved.  One of the comments on that page sums up the great misconception about hydrogen fuel cells well: you just put water in, the fuel cell [...]]]></description>
			<content:encoded><![CDATA[<p>Here we go again: <a href="http://www.businessweek.com/magazine/content/06_48/b4011432.htm?campaign_ic=bier_innvg">http://www.businessweek.com/magazine/content/06_48/b4011432.htm?campaign_ic=bier_innvg</a></p>
<p>First hydrogen fuel cell motorcycle.  Yay.  We can crank these things out for the 3rd world masses and urban dwellers and our pollution problems are solved.  One of the comments on that page sums up the great misconception about hydrogen fuel cells well: you just put water in, the fuel cell splits out the hrdrogen, then converts the hydrogen into water which produces electricity.  Sadly, that&#8217;s not how the world works, Johnny.  If it did, I&#8217;d quit my job and I&#8217;d cranking out electricity from the Chattahoochie River like nobody&#8217;s business. </p>
<p><strong>You Cannot Get Something For Nothing</strong></p>
<p>Fuels cells are simply a method of converting a fuel directly into usable energy, without most of the waste heat losses involved in burning it to turn a turbine, push a piston or boil water.  You must supply it with hydrogen to use.  That hydrogen has to come from somewhere.  The only real method we have to produce hydrogen on any scale is through electrolysis of water.  That takes electricity.  More electricity than is obtained through the fuel cell. </p>
<p><strong>Hydrogen is NOT an energy source</strong></p>
<p>Unlike gasoline, hydrogen is NOT a source of energy.  It is a storage media.  It is the equivalent of a battery.  Electricity has to go into it, in order for anything to come out of it.  The only exception to this is if we somehow found a deposit of &#8220;pure&#8221; hydrogen or we were able to magically pull the hydrogen out of water without using more energy than can be obtained from the extracted hydrogen.  So far, neither seems likely.</p>
<p><strong>Hydrogen Economy</strong></p>
<p>You may have heard of the &#8220;hydrogen economy&#8221; before.  Basically, that&#8217;s the production and distribution of hydrogen on a scale equivalent to diesel or gasoline.  Major &#8220;refineries&#8221; which would extract hydrogen from water, pipelines and tanker trucks to move the presumably liquid or compressed hydrogen around, and fuel stations to deliver the hydrogen. </p>
<p><strong>All Is Not Lost</strong></p>
<p>While hydrogen is not the panacea that many people understand it to be, there are some big advantages.  The primary advantage is that it uses electricity to create.  That means that we can use conventional nuclear power, solar power, geothermal power, wind power, wave/tidal power, or the more traditional coal/natural gas power.  Large scale production will yield efficiency improvements in extracting hydrogen from water.  The second great benefit is that it&#8217;s really easy to create.  Conceivably, a small &#8220;reactor&#8221; could be bought for home use that would plug into your house electrical system, connect to your garden hose to feed it water, and output hydrogen directly into your &#8220;gas tank&#8221;.  Gas stations are no longer a necessity and will likely have a hard time competing with home produced hydrogen, unless the mass produced variety can be produced much more efficiently.</p>
<p><strong>Problems Ahead</strong></p>
<p>Hydrogen has some steep drawbacks.  The attribute that makes is a good energy storage media also makes is very dangerous.  Hydrogen is very energetic.  Fires or explosions that result from hydrogen tanks on vehicles will be very deadly.  Hydrogen is also very hard to contain.  It&#8217;s small molecular size allows it to seep through even solid metal containers, however slowly.  Refueling will also be much more dangerous than it is with gasoline.</p>
<p> </p>
<p> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.jerry-bell.com/intoxicated-by-hydrogen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
