<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<pubDate>Fri, 20 Nov 2009 04:34:41 GMT</pubDate>
		<ttl>3600</ttl>
		<title>SMBlog -- Steve Bellovin's Blog</title>
		<link>http://www.cs.columbia.edu/~smb/blog/</link>
		<description>Pseudo-Random Thoughts on Computers, Society, and Security</description>
		<image>
			<width>88</width>
			<height>48</height>
			<title>SMBlog -- Steve Bellovin's Blog</title>
			<url>http://www.cs.columbia.edu/~smb/blog//pictures/s_dscn1633.jpg</url>
			<link>http://www.cs.columbia.edu/~smb/blog/</link>
		</image>
		<atom:link href="http://www.cs.columbia.edu/~smb/blog/control/blog.xml" rel="self" type="application/rss+xml" />
<item>
<pubDate>
Fri, 20 Nov 2009 04:34:19 GMT
</pubDate>
<title>Congress and Peer-to-Peer Filesharing</title>
<description>
Some members of Congress have gotten
&lt;a href="http://voices.washingtonpost.com/securityfix/2009/11/bill_would_ban_p2p_on_federal.html"&gt;extremely
upset&lt;/a&gt;
about peer-to-peer filesharing.
Even the New York Times has
&lt;a href="http://www.nytimes.com/2009/11/08/opinion/08sun4.html"&gt;editorialized&lt;/a&gt;
about the issue.  The problem of files leaking out is a real one, but
the bills are misguided.
&lt;P&gt;
Fundamentally, the real issue is that files are being shared without
the user &lt;i&gt;intending&lt;/i&gt; that result.  This is not a weakness unique
to peer-to-peer software; more or less any mechanism for publishing
files can do that.  The real problem is that the targeted software --
whatever it is; the news stories full of outrage haven't identified
which package or packages are implicated -- is &lt;i&gt;bad&lt;/i&gt; software, either
because they share files the user hadn't intended or because they make it
too hard for the user to understand what will happen.  Given the sub rosa
nature of much peer-to-peer software, perhaps this is not surprising; 
developing good software is remarkably difficult.  Perhaps Congress
should instead decriminalize sharing of music and video...
&lt;P&gt;
I digress.  The real issue I'm addressing is bad legislation.  Quite apart
from my general concerns, the bills are just poorly drafted.
&lt;P&gt;
The first bill,
&lt;a href="http://thomas.loc.gov/cgi-bin/bdquery/z?d111:H.R.1319:"&gt;H.R. 1319&lt;/a&gt;,
is in many ways more reasonable: it mandates notice to the user of
what is happening, and bars software that is difficult to remove.  However,
it stumbles badly when trying to define peer-to-peer software:
&lt;blockquote&gt;
            the term `peer-to-peer file sharing program' means computer software that allows the computer on which such software is installed--
&lt;P&gt;
                  (A) to designate files available for transmission to another computer;
&lt;P&gt;
                  (B) to transmit files directly to another computer; and
&lt;P&gt;
                  (C) to request the transmission of files from another computer.
&lt;/blockquote&gt;
As best I can tell, any web browser is covered by that definition.
&lt;P&gt;
The newer bill,
&lt;a href="http://hdl.loc.gov/loc.uscongress/legislation.111hr4098"&gt;H.R. 4098&lt;/a&gt;,
does a much better job on a workable definition, though it's fun to try to
twist it into knots, too.  I particularly like the way software
"designed primarily to operate as a server that is accessible over the
Internet using the Internet Domain Name system" is not covered; who would
have thought that the DNS had such mystical shielding properties?
&lt;P&gt;
The problem with H.R. 4098 is that it bans the wrong thing.  Yes,
&lt;a href="http://visibleearth.nasa.gov/faq.php"&gt;NASA's use of
BitTorrent&lt;/a&gt;
would be permitted because it is "instrumental in completing a particular
task or project that directly supports the agency's overall mission", but
NASA employees probably
wouldn't be allowed to download such files on their home
computers because the bill seeks to block "the download, installation, or
use by Government employees and contractors of such software on home or
personal computers as it relates to telework and remotely accessing
Federal computers, computer systems, and networks".  In other words, you
can either view such files or you can save the government money
by using your own computer to work from home.
&lt;P&gt;
I should add a personal disclaimer: I, like most professors in the
sciences and engineering, receive substantial goverment grants and
contracts; that technically makes me a government contractor, as best
I can tell.  Am I covered?  My students who receive stipends from such
grants?
&lt;P&gt;
For those who are wondering if this bill is really just another ploy
by a paid shill for
the content industry, campaign finance records do not seem to support
the notion.  According to
&lt;a href="http://www.opensecrets.org"&gt;OpenSecrets.org&lt;/a&gt;, while Rep. Towns
(the introducer)
&lt;a
href="http://www.opensecrets.org/politicians/pacs.php?cycle=2008&amp;cid=N00001082&amp;sector=B&amp;seclong=Communications%2FElectronics&amp;cat=B02&amp;induslong=TV%2FMovies%2FMusic&amp;newMem=N"&gt;did
indeed receive considerable campaign funding from from PACs associated
with content owners&lt;/a&gt;, he has also
&lt;a href="http://www.opensecrets.org/politicians/contrib.php?cycle=2008&amp;cid=N00001082&amp;type=I"&gt;received
a lot of money&lt;/a&gt; from PACs associated with companies like Verizon that
have not been particularly sympathetic to the content industry's demands.
I do not think that that claim is supported by the data.
&lt;P&gt;
Overall, what we have here is too much firepower being aimed in the wrong
direction.  If the incidents are taking place from home computers, the
solution is to provide government employees with the government-owned
equipment -- and government-provided sofware, support, and system
administration -- to let them do their jobs properly.  Using poorly
managed or maintained machines carries many more security risks than just
peer-to-peer software; I could make a very good case that such software is
the least of the security problems.
If the incidents have taken place on office computers, the issue is really
a management problem: employees are making more than the normal and
acceptable de minimus personal use of their employer's equipment.
There is also likely a problem with the quality of systems administration
in such organizations.  Again, those issues pose many more risks.
These are real problems; focusing on peer-to-peer software won't address
them.
</description>
<link>http://www.cs.columbia.edu/~smb/blog//2009-11/2009-11-19.html</link>
<guid>http://www.cs.columbia.edu/~smb/blog//2009-11/2009-11-19.html</guid>
</item>
<item>
<pubDate>
Wed, 04 Nov 2009 03:54:26 GMT
</pubDate>
<title>The Role of a Cybersecurity Czar</title>
<description>
For years now, there have been calls for a high-level cybersecurity official,
preferably reporting directly to the president.  This has never happened.
Indeed, there is a lot of unhappiness in some circles that President Obama
has not appointed anyone as "czar" (or czarina), despite the early fanfare
about the 60-day cybersecurity review.  There are many reasons why nothing
has happened, I'm sure, up to and including
&lt;a href="http://www.darkreading.com/security/government/showArticle.jhtml?articleID=220700409"&gt;high-level
disagreement&lt;/a&gt;
over the need for such a post.  But another reason, I suspect, is that there
are (at least) three different roles that need to be filled.  The different roles
have different needs and different responsibilities, but all are very difficult.
&lt;P&gt;
The first role is effectively as chief security officer for .gov.  That is,
the government -- and I'm speaking of the civilian sector, not the
military -- has a vast IT complex.  Securing any one part of
the government is very hard; securing all of it may be impossible.  The
czar's role, though, is to cadge, cajole, or coerce many different departments into
doing something.  Given how independent the departments are, it wouldn't be easy.
Presidential authority might help, but Truman predicted that
Eisenhower would say
"Do this! Do that! And nothing will happen".
A czar, by definition lower-level than the president, would have an even
more frustrating time.
&lt;P&gt;
There have been attempts to set a single security policy for the government.
The Federal Information Security Management Act (FISMA) tried it; unfortunately,
it appears to have turned into yet another exercise in
&lt;a href="http://www.cs.columbia.edu/~smb/papers/04489860.pdf"&gt;security
by checklist&lt;/a&gt;.
Beyond that, there's a more subtle problem: a proper security posture is
site- and application-specific.  The requirements for securing, say, an
informational web server are very different than what an EPA monitoring project
might use when polling air quality sensors around the country.  
One size does not fit all; a centralized policy won't work very well.
&lt;P&gt;
Some things, such as intrusion monitoring, might (or might not) be better off
centralized.  Detailed security policy is probably better off decentralized --
if different departments will do it properly.  The key to that is finding
the right &lt;i&gt;incentives&lt;/i&gt;,
since we're not dealing with profit-making organizations for which money is
a suitable metric.
That, I think, is the challenge for securing .gov.  It is not clear that
a high-level czar would help; one cannot enforce a policy if that policy doesn't
exist.
&lt;P&gt;
The second role I see for a cybersecurity czar is providing policy advice to
the president.  Cybersecurity (and cyber policy in general) are cross-cutting
issues.  Do you want a smart power grid?  How will you secure the sensors,
the actuators, and the computer systems that talk to them?  Hunting cybercriminals?
Is there a suitable agreement with the country they're in?  Improving education
by providing computers to schools and libraries?  How will these be secured?
The president needs to hear advice on such issues, from someone with a very broad
grasp of not just cybersecurity, but the fields in which there may be security
concerns.
There needs to be someone at a very high level advising the president
on such issues, but
should this advisor report directly to the president, or just be
part of an office of science and technology policy?
&lt;P&gt;
The cybersecurity advisor has another big responsibility, though: devising
a national strategy.  What policies should the government pursue to help
improve the overall security of computers in general?  To give one example,
many people have advocated a liability-based model: make vendors liable for
for problems caused by their security flaws, and let the market work its magic.
Is this a good idea?
Someone needs to look into this in detail, and make a recommendation to
the president.
Others having suggested replacing the Internet with something
newer and more secure.  Will this help?  What about broad, national initiatives,
like electronic health records, where the security and privacy
risks are pervasive?  All of these have very deep implications;
someone needs to advise the president about them.  Again, though, at what level
should this advice be given, directly to the president or at one remove?
&lt;P&gt;
The third major cybersecurity role is liason to the private sector.  Most
of the national computing capability is in private hands; what these
organizations and people do has a great impact on the nation's cybersecurity.
Some changes can be accomplished by legislation or regulation, especially in
critical infrastructure sectors; others, though, require persuasion.
For example, suppose it was concluded that ubiquitous encryption would be
a tremendous security advantage.  The cybersecurity liason would try to jawbone
vendors, web sites, etc., into implementing this.
Does this need presidential access?  It wouldn't seem to, but as Theodore Roosevelt
noted, the presidency is a bully pulpit; the further the cybersecurity liason
is from the center of power, the less influence he or she would have.
&lt;P&gt;
These, then, are the three roles: government CSO, cybersecurity advisor, and
cybersecurity liason.  The first and last need the presidency's power; the
middle needs access.  Is this one person, two, or three?  
&lt;P&gt;
I'm certainly not privy to the debates going on inside the White House.
I suspect, though, that some variant of the questions I've posed --
the exact role and (especially for the CSO option) powers this person
would have -- are the reason for the delay.  I also suspect that
trying to combine all three roles in one position is counterproductive;
the necessary skills are very different.
</description>
<link>http://www.cs.columbia.edu/~smb/blog//2009-11/2009-11-03.html</link>
<guid>http://www.cs.columbia.edu/~smb/blog//2009-11/2009-11-03.html</guid>
</item>
<item>
<pubDate>
Sun, 27 Sep 2009 07:47:14 GMT
</pubDate>
<title>The Problem of Computerized Search</title>
<description>
I've often
&lt;a href="http://www.cs.columbia.edu/~smb/papers/#policy"&gt;written&lt;/a&gt;
about the risks of unbridled wiretap or "data tap" technology, whether it is
&lt;a href="http://www.cdt.org/crypto/risks98/"&gt;escrowed key cryptography&lt;/a&gt;
or &lt;a href="http://www.cs.columbia.edu/~smb/papers/j1lanFIN.pdf"&gt;back
doors in phone switches&lt;/a&gt;.
Now, though, there is an
&lt;a href="http://www.usdoj.gov/opa/pr/2009/September/09-ag-1017.html"&gt;arrest&lt;/a&gt;
in what
&lt;a href="http://www.nytimes.com/2009/09/25/us/25zazi.html"&gt;appears to be a
very serious attempted terrorism incident&lt;/a&gt;, and the investigation
&lt;a href="http://www.cbsnews.com/stories/2009/09/25/tech/main5339112.shtml"&gt;was
aided by computer searches&lt;/a&gt;.
Was I naive?  Or is the subject -- and my views -- far more
complex and nuanced than yes or no?
I submit that the latter is the case.
(Note: we do &lt;em&gt;not&lt;/em&gt; know all of the facts in this case yet.
The NY Times article notes that frequently, "senior government officials
have announced dozens of terrorism cases that on closer examination
seemed to diminish as legitimate threats".  The facts as recited by
the government, and for that matter
&lt;a href="http://www.nbcnewyork.com/station/as-seen-on/Surveillance_Camera_Captures_Zazi_Shopping_for_Chemicals_New_York.html"&gt;as
seen on store surveillance videos&lt;/a&gt;
are pretty damning -- but again,
we've only heard one side of the story.)
&lt;P&gt;
Wiretaps are inherently intrusive.  This is
&lt;a hre="http://www4.law.cornell.edu/uscode/18/usc_sec_18_00002518----000-.html"&gt;recognized
by Federal law, which must "be conducted in such a way as to minimize the
interception of communications not otherwise subject to interception".
Taps are only authorized for
&lt;a href="http://www4.law.cornell.edu/uscode/18/usc_sec_18_00002516----000-.html"&gt;certain
serious crimes&lt;/a&gt; (though the list
&lt;a href="http://www4.law.cornell.edu/uscode/html/uscode18/usc_sec_18_00002516----000-notes.html"&gt;has
been expanding over the years&lt;/a&gt;).
Other methods of investigation
&lt;a href="http://www4.law.cornell.edu/uscode/18/usc_sec_18_00002518----000-.html"&gt;must
be found to be infeasible or too dangerous&lt;/a&gt;.
But what are the rules for computer searches?
&lt;P&gt;
Computer searches have the potential to be far more intrusive.  Indeed, a
&lt;a href="http://www.ca9.uscourts.gov/datastore/opinions/2009/08/26/05-10067eb.pdf"&gt;recent
decision&lt;/a&gt;
by the United States Court of Appeals for the Ninth Circuit
&lt;a href="http://www.wired.com/threatlevel/2009/08/privacyboost/"&gt;imposed
strict&lt;/a&gt;
rules on how such searches can be conducted.
But we know nothing of the criteria being used today.
&lt;P&gt;
We do not know if
&lt;a href="../2008-12/2008-12-02.html"&gt;remote search&lt;/a&gt; techniques
were used.
The government's
&lt;a href="http://www.usdoj.gov/opa/documents/zazi-detention-memo.pdf"&gt;detention
memo&lt;/a&gt;
speaks of a "lawfully-authorized search" of Zazi's laptop,
apparently after
&lt;a href="http://www.huffingtonpost.com/2009/09/21/najibullah-zazi-terror-pr_n_294035.html"&gt;
his car was towed for a parking violation&lt;/a&gt;.
But the memo also notes that
"Zazi transferred the bomb-making instruction notes 
onto his laptop and/or accessed the notes on his laptop in June 
and July 2009".  Learning when a file was created or last modified is
relatively straight-forward.  Many computer systems will record when a file was
last read, but any subsequent reads of the file will overwrite that date.
To assert that a file was "accessed" in June or July solely from a
search in September seems implausible, unless the file was never read
in the interim.  Did Zazi memorize the 9 pages of instructions?  Print
them out?  Copy them to another file?  All of these are possible; none
seem especially likely to me.
&lt;P&gt;
Questions like this will no doubt be resolved at trial;  the legal and
technial issues, though, are far broader than any one case.
Technical surveillance measures carry their own risks:
the entry pointed used by law enforcement can be abused by others.
Even if
Zazi were
&lt;a href="http://www.nytimes.com/2009/09/25/nyregion/25terror.html"&gt;planning
to bomb transportation facilities&lt;/a&gt;
(and I commute to campus by commuter rail and subway, so
I take this very personally), the preconditions
for
&lt;a href="../2008-12/2008-12-02.html"&gt;remote search&lt;/a&gt;
to work may be worse.  Imagine if hackers affiliated with a nation-state
or terrorist group successfully
&lt;a href="http://voices.washingtonpost.com/securityfix/2009/04/report_china_russia_top_source.html"&gt;attacked
the power grid&lt;/a&gt;
during a Chicago winter.  The CIA claims that
&lt;a href="http://www.ibls.com/internet_law_news_portal_view.aspx?id=1963&amp;s=latestnews"&gt;extortionists
have already done things like this in other countries&lt;/a&gt;.
&lt;P&gt;
It is certainly possible that some of the actual techniques used for
remote search would be endangered if the details were revealed.  That
said, there are questions that can and should be asked -- and
answered -- in public, for the sake of the Constitution and public
safety.
&lt;ul&gt;
	&lt;li&gt;	Is remote search a technique that is lawfully used
		by the FBI and other law enforcement agencies?
		(We do know that the FBI has a
		&lt;a href="http://www.wired.com/politics/law/news/2007/07/fbi_spyware"&gt;"computer
		and Internet Protocol address verifier" (CIPAV)&lt;/a&gt;,
		which apparently is an executable that they can introduce
		onto a suspect's computer.)
	&lt;li&gt;	What are the legal and procedural
		criteria for such warrants?  How do they
		compare to the restrictions on wiretaps?
	&lt;li&gt;	How often are such searches done?
	&lt;li&gt;	What are the risks if the next
		&lt;a href="http://www.fbi.gov/libref/historic/famcases/hanssen/hanssen.htm"&gt;Robert
		Hanssen&lt;/a&gt; were to disclose the necessary techniques,
		tools, or passwords to, say, Al Qaeda?  (If it seems
		improbable that an FBI agent would betray secrets to
		Al Qaeda, remember that Hanssen was
		&lt;a href="http://www.usatoday.com/news/washington/2001-02-21-spydouble.htm"&gt;a
		devout Catholic&lt;/a&gt; who nevertheless aided a country that
		was avowedly atheist.)
&lt;/ul&gt;
These issues can certainly be discussed without endangering national
security.  Most criminals and terrorists have not stopped using phones because
wiretaps exist; the Attorney-General is
&lt;a href="http://www4.law.cornell.edu/uscode/18/usc_sec_18_00002519----000-.html"&gt;legally
required&lt;/a&gt; to file reports on the subject.
(If they do stop using the Internet, that's a benefit, too; the Internet is
a productivity enhancer for everyone, good and bad.)
There is no reason to suppress
such issues because computers are involved, and the Constitution
applies to everyone.
</description>
<link>http://www.cs.columbia.edu/~smb/blog//2009-09/2009-09-26.html</link>
<guid>http://www.cs.columbia.edu/~smb/blog//2009-09/2009-09-26.html</guid>
</item>
<item>
<pubDate>
Mon, 21 Sep 2009 05:32:49 GMT
</pubDate>
<title>A Good Mailer for Mac OS?</title>
<description>
I'm curious what mailers people are using on Macs.  For assorted
reasons, I'm using MacOS more these days, and I don't really like
Mail.App very much.  Any better suggestions?  (Requirements include
good support for IMAP with SSL, and preferably include support for
local MH mailboxes as well.  Client-side certificate support is useful.
I need robust auto-sorting, including
the ability to move incoming messages to folders belonging to other
mailboxes.  I need it to operate offline, which in turn implies
a need for local copies of IMAP mail.  It has to be able to cope
with a large number of folders, some of them quite large.
It &lt;i&gt;must&lt;/i&gt; be able to operate well on relatively slow links.)
&lt;P&gt;
On
&lt;a href="http://www.netbsd.org"&gt;NetBSD&lt;/a&gt;, I use
&lt;a href="http://www.claws-mail.org/"&gt;Claws Mail&lt;/a&gt;, which
meets most of my needs.  Unfortunately, I have not found
the Mac
versions of it to be as good.
</description>
<link>http://www.cs.columbia.edu/~smb/blog//2009-09/2009-09-21.html</link>
<guid>http://www.cs.columbia.edu/~smb/blog//2009-09/2009-09-21.html</guid>
</item>
<item>
<pubDate>
Tue, 15 Sep 2009 17:17:54 GMT
</pubDate>
<title>Update to Skype's EULA</title>
<description>
A few days ago, I posted an entry
&lt;a href="2009-09-12.html"&gt;questioning some provisions&lt;/a&gt;
of Skype's
&lt;a href="http://www.skype.com/legal/eula/"&gt;End User License Agreement&lt;/a&gt;.
I'm happy to report that they've contacted me to report a change to
the agreement.  The new text in 3.2.4:
&lt;blockquote&gt;
	You hereby grant to Skype a non-exclusive, worldwide, perpetual,
	irrevocable, royalty-free, sublicensable and transferable licence
	to: (i) reproduce, modify and publish any Content that you Use on
	the publicly accessible areas of the Skype Website (e.g. Skype
	forum, blogs) for the purpose of displaying and distributing such
	Content on the Skype Website for such time as You continue to Use
	such Content on the Skype Website; and (ii) distribute and/or
	display through the Skype Software any Content that You provide or
	make available using the Skype Software for the sole purposes of
	making the Skype Software and the Products available to You.
&lt;/blockquote&gt;
answers my objections completely.
&lt;P&gt;
Thanks, Skype.
</description>
<link>http://www.cs.columbia.edu/~smb/blog//2009-09/2009-09-15.html</link>
<guid>http://www.cs.columbia.edu/~smb/blog//2009-09/2009-09-15.html</guid>
</item>
<item>
<pubDate>
Sat, 12 Sep 2009 20:36:42 GMT
</pubDate>
<title>Skype's EULA</title>
<description>
I was looking at the
&lt;a href="http://www.skype.com/legal/eula/"&gt;End User License Agreement&lt;/a&gt;
to which
&lt;a href="http://www.skype.com"&gt;Skype&lt;/a&gt;
wants people to assent.  I noticed the following odd
provision (Section 3.2.4):
&lt;blockquote&gt;
	You hereby grant to Skype a non-exclusive, worldwide, perpetual,
	irrevocable, royalty-free, sublicensable and transferable licence
	to Use the Content in any media in connection with the Skype
	Software, the Products and the Skype Website.
&lt;/blockquote&gt;
And what is "Content"?  According to Section 1, it
&lt;blockquote&gt;
	means any and all content consisting of text, sounds, pictures,
	photos, video and/or any type of information or communications.
&lt;/blockquote&gt;
People have to give Skype a license to use what they say via its
service?  People want Skype to &lt;i&gt;transmit&lt;/i&gt; sound and images,
not use it "in any media".
&lt;P&gt;
Perhaps I'm being too cautious here.  Section 3.3 of their
&lt;a
href="http://www.skype.com/legal/terms/voip/"&gt;Terms of Service&lt;/a&gt;
states that
&lt;blockquote&gt;
	Skype does not control, or have any knowledge of the content of
	any communication(s) spread by the use of the Products.
&lt;/blockquote&gt;
Certainly, Skype has always claimed that
&lt;a href="http://www.msnbc.msn.com/id/11393674/"&gt;they can't peek
through their own encryption&lt;/a&gt; to hear what
is said on Skype-to-Skype calls.  But what about voice mail?
SkypeOut and SkypeIn, which permit connections -- obviously,
unencrypted -- to the regular phone network.  Are they truly
asserting they have license to use what is said on such calls
"in any media"?
&lt;P&gt;
Possibly, their lawyers were too cautious or drafted the agreement
inartfully.  Maybe the intent is to give Skype permission to
relay your calls over whatever channels are needed to deliver
your communications.
"In any media in connection with the Skype 
Software, the Products and the Skype Website"
might mean they can use the Internet, the phone network, etc., to
deliver your calls.  On the other hand, "media" can refer to the
press, and their own PR could certainly be seen as 
	"in connection with the Skype
	Software, the Products and the Skype Website".
&lt;P&gt;
I hope I'm being too paranoid...
</description>
<link>http://www.cs.columbia.edu/~smb/blog//2009-09/2009-09-12.html</link>
<guid>http://www.cs.columbia.edu/~smb/blog//2009-09/2009-09-12.html</guid>
</item>
</channel>
</rss>
