CRYPTO-GRAM, April 15, 2010

Bruce Schneier <[email protected]> Thu, 15 Apr 2010 00:05:51 -0500
Newsgroups gmane.comp.security.crypto-gram
Message-ID <[email protected]>
                  CRYPTO-GRAM

                 April 15, 2010

               by Bruce Schneier
       Chief Security Technology Officer, BT
              [email protected]
             http://www.schneier.com


A free monthly newsletter providing summaries, analyses, insights, and 
commentaries on security: computer and otherwise.

For back issues, or to subscribe, visit 
<http://www.schneier.com/crypto-gram.html>.

You can read this issue on the web at 
<http://www.schneier.com/crypto-gram-1004.html>.  These same essays and 
news items appear in the "Schneier on Security" blog at 
<http://www.schneier.com/blog>, along with a lively comment section.  An 
RSS feed is available.


** *** ***** ******* *********** *************

In this issue:
      Privacy and Control
      New York and the Moscow Subway Bombing
      News
      Fifth Annual Movie-Plot Threat Contest
      New Book: Cryptography Engineering
      Schneier News
      Should the Government Stop Outsourcing Code Development?


** *** ***** ******* *********** *************

      Privacy and Control



In January, Facebook Chief Executive Mark Zuckerberg declared the age of 
privacy to be over. A month earlier, Google Chief Eric Schmidt expressed 
a similar sentiment. Add Scott McNealy's and Larry Ellison's comments 
from a few years earlier, and you've got a whole lot of tech CEOs 
proclaiming the death of privacy -- especially when it comes to young 
people.

It's just not true. People, including the younger generation, still care 
about privacy. Yes, they're far more public on the Internet than their 
parents: writing personal details on Facebook, posting embarrassing 
photos on Flickr and having intimate conversations on Twitter. But they 
take steps to protect their privacy and vociferously complain when they 
feel it violated. They're not technically sophisticated about privacy 
and make mistakes all the time, but that's mostly the fault of companies 
and Web sites that try to manipulate them for financial gain.

To the older generation, privacy is about secrecy. And, as the Supreme 
Court said, once something is no longer secret, it's no longer private. 
But that's not how privacy works, and it's not how the younger 
generation thinks about it. Privacy is about control. When your health 
records are sold to a pharmaceutical company without your permission; 
when a social-networking site changes your privacy settings to make what 
used to be visible only to your friends visible to everyone; when the 
NSA eavesdrops on everyone's e-mail conversations -- your loss of 
control over that information is the issue. We may not mind sharing our 
personal lives and thoughts, but we want to control how, where and with 
whom. A privacy failure is a control failure.

People's relationship with privacy is socially complicated. Salience 
matters: People are more likely to protect their privacy if they're 
thinking about it, and less likely to if they're thinking about 
something else. Social-networking sites know this, constantly reminding 
people about how much fun it is to share photos and comments and 
conversations while downplaying the privacy risks. Some sites go even 
further, deliberately hiding information about how little control -- and 
privacy -- users have over their data. We all give up our privacy when 
we're not thinking about it.

Group behavior matters; we're more likely to expose personal information 
when our peers are doing it. We object more to losing privacy than we 
value its return once it's gone. Even if we don't have control over our 
data, an illusion of control reassures us. And we are poor judges of 
risk. All sorts of academic research backs up these findings.

Here's the problem: The very companies whose CEOs eulogize privacy make 
their money by controlling vast amounts of their users' information. 
Whether through targeted advertising, cross-selling or simply convincing 
their users to spend more time on their site and sign up their friends, 
more information shared in more ways, more publicly means more profits. 
This means these companies are motivated to continually ratchet down the 
privacy of their services, while at the same time pronouncing privacy 
erosions as inevitable and giving users the illusion of control.

You can see these forces in play with Google's launch of Buzz. Buzz is a 
Twitter-like chatting service, and when Google launched it in February, 
the defaults were set so people would follow the people they 
corresponded with frequently in Gmail, with the list publicly available. 
Yes, users could change these options, but -- and Google knew this -- 
changing options is hard and most people accept the defaults, especially 
when they're trying out something new. People were upset that their 
previously private e-mail contacts list was suddenly public. A Federal 
Trade Commission commissioner even threatened penalties. And though 
Google changed its defaults, resentment remained.

Facebook tried a similar control grab when it changed people's default 
privacy settings last December to make them more public. While users 
could, in theory, keep their previous settings, it took an effort. Many 
people just wanted to chat with their friends and clicked through the 
new defaults without realizing it.

Facebook has a history of this sort of thing. In 2006 it introduced News 
Feeds, which changed the way people viewed information about their 
friends. There was no true privacy change in that users could not see 
more information than before; the change was in control -- or arguably, 
just in the illusion of control. Still, there was a large uproar. And 
Facebook is doing it again; last month, the company announced new 
privacy changes that will make it easier for it to collect location data 
on users and sell that data to third parties.

With all this privacy erosion, those CEOs may actually be right -- but 
only because they're working to kill privacy. On the Internet, our 
privacy options are limited to the options those companies give us and 
how easy they are to find. We have Gmail and Facebook accounts because 
that's where we socialize these days, and it's hard -- especially for 
the younger generation -- to opt out. As long as privacy isn't salient, 
and as long as these companies are allowed to forcibly change social 
norms by limiting options, people will increasingly get used to less and 
less privacy. There's no malice on anyone's part here; it's just market 
forces in action. If we believe privacy is a social good, something 
necessary for democracy, liberty and human dignity, then we can't rely 
on market forces to maintain it. Broad legislation protecting personal 
privacy by giving people control over their personal data is the only 
solution.

This essay originally appeared on Forbes.com.
http://www.forbes.com/2010/04/05/google-facebook-twitter-technology-security-10-privacy.html 
or http://tinyurl.com/yb3qkj7

Zuckerberg on privacy:
http://www.guardian.co.uk/technology/2010/jan/11/facebook-privacy

Schmidt on privacy:
http://gawker.com/5419271/google-ceo-secrets-are-for-filthy-people

McNealy on privacy:
http://www.wired.com/politics/law/news/1999/01/17538

Ellison on privacy:
http://www.businessweek.com/bwdaily/dnflash/oct2001/nf2001104_7412.htm

Danah Boyd on privacy and younger people:
http://www.danah.org/papers/talks/2010/SXSW2010.html

The Supreme Court on privacy and secrecy:
http://www.rbs2.com/privacy.htm

Privacy and salience:
http://www.computer.org/cms/Computer.org/ComputingNow/homepage/2009/1209/W_SP_NudgingPrivacy.pdf 
  or http://tinyurl.com/yfm4jh9

Social networking sites downplaying privacy concerns:
http://www.schneier.com/essay-278.html

Sites that make misleading privacy claims:
http://www.schneier.com/essay-276.html

Humans are a poor judge of risk:
http://www.schneier.com/essay-162.html

Academic research on how people make privacy decisions:
http://www.heinz.cmu.edu/~acquisti/economics-privacy.htm

Google's Buzz:
http://news.cnet.com/8301-31322_3-10451428-256.html
http://www.businessinsider.com/warning-google-buzz-has-a-huge-privacy-flaw-2010-2 
or http://tinyurl.com/ydqq8ql
http://finapps.forbes.com/finapps/jsp/finance/compinfo/CIAtAGlance.jsp?tkr=GOOG 
or http://tinyurl.com/fuoxw
http://www.lightbluetouchpaper.org/2010/02/12/whats-the-buzz-about-studying-user-reactions/ 
or http://tinyurl.com/yh8weef
http://www.computerworld.com/s/article/9172079/FTC_member_rips_privacy_efforts_by_Google_Facebook 
or http://tinyurl.com/y8szb2j

Facebook's privacy problems:
http://www.eff.org/deeplinks/2009/12/facebooks-new-privacy-changes-good-bad-and-ugly 
or http://tinyurl.com/yffmwmn

Facebook News Feeds:
http://blog.facebook.com/blog.php?post=2207967130
http://www.facebook.com/group.php?gid=2208288769

Facebook's latest privacy changes:
http://blog.facebook.com/blog.php?post=376904492130

The value of privacy:
http://www.schneier.com/essay-114.html

Privacy legislation:
http://www.schneier.com/blog/archives/2006/02/a_model_regime.html

Google responds:
http://www.forbes.com/2010/04/12/privacy-facebook-gmail-technology-security-google.html 
or http://tinyurl.com/ydvwpva

Another essay on the topic:
http://www.secureconsulting.net/2009/05/the_new_school_of_privacy.html


** *** ***** ******* *********** *************

      New York and the Moscow Subway Bombing



People intent on preventing a Moscow-style terrorist attack against the 
New York subway system are proposing a range of expensive new 
underground security measures, some temporary and some permanent.

They should save their money -- and instead invest every penny they're 
considering pouring into new technologies into intelligence and 
old-fashioned policing.

Intensifying security at specific stations only works against terrorists 
who aren't smart enough to move to another station. Cameras are useful 
only if all the stars align: The terrorists happen to walk into the 
frame, the video feeds are being watched in real time and the police can 
respond quickly enough to be effective. They're much more useful after 
an attack, to figure out who pulled it off.

Installing biological and chemical detectors requires similarly 
implausible luck -- plus a terrorist plot that includes the specific 
biological or chemical agent that is being detected.

What all these misguided reactions have in common is that they're based 
on "movie-plot threats": overly specific attack scenarios. They fill our 
imagination vividly, in full color with rich detail. Before long, we're 
envisioning an entire story line, with or without Bruce Willis saving 
the day. And we're scared.

It's not that movie-plot threats are not worth worrying about. It's that 
each one -- Moscow's subway attack, the bombing of the Oklahoma City 
federal building, etc. -- is too specific. These threats are infinite, 
and the bad guys can easily switch among them.

New York has thousands of possible targets, and there are dozens of 
possible tactics. Implementing security against movie-plot threats is 
only effective if we correctly guess which specific threat to protect 
against. That's unlikely.

A far better strategy is to spend our limited counterterrorism resources 
on investigation and intelligence -- and on emergency response. These 
measures don't hinge on any specific threat; they don't require us to 
guess the tactic or target correctly. They're effective in a variety of 
circumstances, even nonterrorist ones.

The result may not be flashy or outwardly reassuring -- as are pricey 
new scanners in airports. But the strategy will save more lives.

The 2006 arrest of the liquid bombers -- who wanted to detonate liquid 
explosives to be brought onboard airliners traveling from England to 
North America -- serves as an excellent example. The plotters were 
arrested in their London apartments, and their attack was foiled before 
they ever got to the airport.

It didn't matter if they were using liquids or solids or gases. It 
didn't even matter if they were targeting airports or shopping malls or 
theaters. It was a straightforward, although hardly simple, matter of 
following leads.

Gimmicky security measures are tempting -- but they're distractions we 
can't afford. The Christmas Day bomber chose his tactic because it would 
circumvent last year's security measures, and the next attacker will 
choose his tactic -- and target -- according to similar criteria. Spend 
money on cameras and guards in the subways, and the terrorists will 
simply modify their plot to render those countermeasures ineffective.

Humans are a species of storytellers, and the Moscow story has obvious 
parallels in New York. When we read the word "subway," we can't help but 
think about the system we use every day. This is a natural response, but 
it doesn't make for good public policy. We'd all be safer if we rose 
above the simple parallels and the need to calm our fears with expensive 
and seductive new technologies -- and countered the threat the smart way.

This essay originally appeared in the New York Daily News.
http://www.nydailynews.com/opinions/2010/04/07/2010-04-07_scanners_sensors_are_wrong_way_to_secure_the_subway.html 
or http://tinyurl.com/yh9ojqn


** *** ***** ******* *********** *************

      News



Interesting research on security questions:
http://www.lightbluetouchpaper.org/2010/03/04/evaluating-statistical-attacks-on-personal-knowledge-questions/ 
or http://tinyurl.com/ya24vk7
I've written about this problem:
http://www.schneier.com/essay-081.html
xkcd on the secret question:
http://xkcd.com/565/

Nice casino hack, attacking "software that controlled remote betting 
machines on live roulette wheels."
http://www.schneier.com/blog/archives/2010/03/casino_hack.html

Disabling cars by remote control: who didn't see this coming?
http://www.wired.com/threatlevel/2010/03/hacker-bricks-cars/

Research on security trade-offs and sacred values:
http://www.scientificamerican.com/article.cfm?id=psychology-of-taboo-tradeoff 
or http://tinyurl.com/y8ugco8

Here's how to bring lots of liquid onto a plane at Schiphol Airport. 
This would worry me, if the liquid ban weren't already useless.
http://www.schneier.com/blog/archives/2010/03/bringing_lots_o.html

Even more on the al-Mabhouh assassination:
http://www.schneier.com/blog/archives/2010/03/even_more_on_th.html
Lots of interesting discussion in the comments.

PDF is now the most common malware vector, dethroning MS Word.
http://www.theregister.co.uk/2010/03/09/adobe_reader_attacks/
http://www.f-secure.com/weblog/archives/00001676.html

Back door in software that monitors Energizer battery charger.
http://www.schneier.com/blog/archives/2010/03/back_door_in_ba.html

A security analysis of electronic health records from British Columbia. 
  While this report is from Canada, the same issues apply to any 
electronic patient record system in the U.S.  What I find really 
interesting is that the Canadian government actually conducted a 
security analysis of the system, rather than just maintaining that 
everything would be fine.  I wish the U.S. would do something similar.
http://www.vancouversun.com/health/health+security+report+withheld/2590803/story.html 
or http://tinyurl.com/yag2q8s
http://www.bcauditor.com/files/publications/2010/report_7/report/bcoag-PARIS-IT-security-system-records.pdf 
or http://tinyurl.com/yespjem

Here's why there are dead people's names on the no-fly list:  "If a 
person on the no-fly list dies, his name could stay on the list so that 
the government can catch anyone trying to assume his identity."  But 
since a terrorist might assume *anyone's* identity, by the same logic we 
should put everyone on the no-fly list.  That issue aside, it's an 
interesting article on how the no-fly list works.
http://abcnews.go.com/print?id=10058645

Real-world movie plot attack by acrobatic thieves:
http://www.nj.com/news/index.ssf/2010/03/acrobatic_thieves_hit_nj_best.html 
or http://tinyurl.com/yjcnrud
Similar heists:
http://www.engadget.com/2007/06/22/thieves-rob-best-buy-blind/
http://online.wsj.com/article/SB10001424052748704688604575125522684707974.html 
or http://tinyurl.com/ykl6ahw

Natural language shellcode:
http://www.cs.jhu.edu/~sam/ccs243-mason.pdf

How to become a nuclear power.  It's sarcastic, yet a bit too close to 
the truth.
http://www.ip-global.org/archiv/exclusive/view/1267102448.html

Side-channel attacks on encrypted web traffic.  We already know that 
eavesdropping on an SSL-encrypted web session can leak a lot of 
information about the person's browsing habits.  Since the size of both 
the page requests and the page downloads are different, an eavesdropper 
can sometimes infer which links the person clicked on and what pages 
he's viewing.  This paper extends that work considerably.
http://www.schneier.com/blog/archives/2010/03/side-channel_at.html

Modern photocopy machines contain hard drives that often have scans of 
old documents.  This matters when an office disposes of an old copier. 
It also matters if you make your copies at a commercial copy center like 
Kinko's.
http://www.thestar.com/news/gta/article/781567--high-tech-copy-machines-a-gold-mine-for-data-thieves 
or http://tinyurl.com/ykrjq4a

A potential new forensic: identifying people by their unique bacteria.
http://news.sciencemag.org/sciencenow/2010/03/csis-latest-clue--bacteria.html 
or http://tinyurl.com/ydxjjk3
http://www.pnas.org/content/early/2010/03/01/1000162107.abstract

The amazing story of Gerald Blanchard, master thief.
http://www.wired.com/magazine/2010/03/ff_masterthief_blanchard/all/1

Nice essay by Jeremy Clarkson on security guards.
http://www.timesonline.co.uk/tol/comment/columnists/jeremy_clarkson/article7060873.ece 
or http://tinyurl.com/ygfw3qm

Another Clarkson essay, this one on security theater.
http://www.timesonline.co.uk/tol/comment/columnists/jeremy_clarkson/article7052392.ece 
or http://tinyurl.com/yaq86tj

According to new research, leaders are better liars.
http://www4.gsb.columbia.edu/ideasatwork/feature/735403/Powerful+Lies

Nearly half the security cameras in the New York City subways don't 
work, yet crime is at record lows.
http://www.schneier.com/blog/archives/2010/03/security_camera_1.html

Terrorists using explosive breast implants.  Inexplicably, this is not 
an April Fool's joke.
http://www.schneier.com/blog/archives/2010/04/explosive_breas.html

The DHS Cybersecurity Awareness Campaign Challenge is a little hokey, 
but better them than the NSA.
http://www.schneier.com/blog/archives/2010/04/dhs_cybersecuri.html

The iPhone Secret Decoder Ring will protect your secrets from your kid 
sister, unless she's smarter than that.  Looks cool, though.
http://dscape-llc.com/products/view/id/1

Report from the House of Lords in the UK: "Protecting Europe Against 
Large-Scale Cyber-Attacks."
http://www.publications.parliament.uk/pa/ld200910/ldselect/ldeucom/68/6802.htm 
or http://tinyurl.com/ydq2umd
http://www.publications.parliament.uk/pa/ld200910/ldselect/ldeucom/68/68.pdf 
or http://tinyurl.com/ygh2le4

A camera that detects when being watched: by binoculars, sniper scopes, 
cameras, and even human eyeballs.
http://nexgadget.com/2010/03/22/jetprotect-cs300k-long-range-counter-surveillance-camera/ 
or http://tinyurl.com/yl94enf

How to bypass the chain on hotel-room doors.
http://blackbag.nl/?p=1315
http://www.youtube.com/watch?v=7INIRLe7x0Y

Cryptography broken on American military attack video.
http://www.schneier.com/blog/archives/2010/04/cryptography_br.html

Air marshals are being arrested faster than air marshals are making arrests.
http://duncan.house.gov/2009/06/22062009.shtml

New cryptanalysis of the proprietary encryption algorithm used in the 
Digital Enhanced Cordless Telecommunications (DECT) standard for 
cordless phones.
https://dedected.org/trac/raw-attachment/wiki/DSC-Analysis/FSE2010-166.pdf 
or http://tinyurl.com/ybgvc5b
http://www.theregister.co.uk/2010/02/08/dect_phone_encryption_cracked/

Does dueling have a rational economic basis?
http://www.schneier.com/blog/archives/2010/04/the_economics_o_1.html
See comments for some good rebuttals.

An NYU student has been reverse-engineering facial recognition 
algorithms to devise makeup patterns to confuse face recognition software.
http://ahprojects.com/c/itp/thesis
http://ahprojects.com/blog/122

Governments can buy commercial hardware to implement man-in-the-middle 
attacks against SSL.
http://www.schneier.com/blog/archives/2010/04/man-in-the-midd_2.html

Nice analysis by John Mueller and Mark G. Stewart on terrorist attacks 
and comparable risks:
http://www.foreignaffairs.com/articles/66186/john-mueller-and-mark-g-stewart/hardly-existential?page=show 
or http://tinyurl.com/y3bbfas

John Adams argues that our irrationality about comparative risks depends 
on the type of risk:
http://www.socialaffairsunit.org.uk/blog/archives/000512.php

Chris Hoofnagle's paper on the externalities involved in issuing credit 
and its effects on identity theft:
http://www.schneier.com/blog/archives/2010/04/externalities_a.html

Matt Blaze comments on the afterword he wrote for "Applied Cryptography" 
fifteen years ago:
http://www.crypto.com/blog/afterword

Storing cryptographic keys with invisible tattoos, for use in 
implantable medical devices.
http://research.microsoft.com/pubs/122137/healthsec.pdf

Security for implantable medical devices:
http://www.secure-medicine.org/IMD-CHI2010.pdf


** *** ***** ******* *********** *************

      Fifth Annual Movie-Plot Threat Contest



Once upon a time, men and women throughout the land lived in fear.  This 
caused them to do foolish things that made them feel better temporarily, 
but didn't make them any safer.  Gradually, some people became less 
fearful, and less tolerant of the foolish things they were told to 
submit to.  The lords who ruled the land tried to revive the fear, but 
with less and less success.  Sensible men and women from all over the 
land were peering behind the curtain, and seeing that the emperor had no 
clothes.

Thus it came to pass that the lords decided to appeal to the children. 
If the children could be made more fearful, then their fathers and 
mothers might also become more fearful, and the lords would remain 
lords, and all would be right with the order of things.  The children 
would grow up in fear, and thus become accustomed to doing what the 
lords said, further allowing the lords to remain lords.  But to do this, 
the lords realized they needed Frightful Fables and Fear-Mongering 
Fairytales to tell the children at bedtime.

Your task, ye Weavers of Tales, is to create a fable or fairytale 
suitable for instilling the appropriate level of fear in children so 
they grow up appreciating all the lords do to protect them.

That's this year's contest.  I'm looking for entries in the form of a 
fairytale or fable.

Make your submissions short and sweet: 400 words or less.  Imagine that 
someone will be illustrating this story for young children.  Submit your 
entry in comments; deadline is May 1.  Feel free to post ideas and 
suggestions in comments as well, although only actual stories will count 
as submissions.  I'll choose several semifinalists, and then you all 
will vote for the winner.  The prize is a signed copy of my latest book, 
Cryptography Engineering.  And if anyone seriously wants to illustrate 
this, please contact me directly -- or just go for it and post a link.

Thank you to loyal reader -- and frequent reader of my draft essays -- 
"grenouille," who suggested this year's contest.

And good luck!

Post, read, and comment on entries here:
http://www.schneier.com/blog/archives/2010/04/fifth_annual_mo.html

The First Movie-Plot Threat Contest rules and winner.
http://www.schneier.com/blog/archives/2006/04/announcing_movi.html
http://www.schneier.com/blog/archives/2006/06/movieplot_threa_1.html

The Second Movie-Plot Threat Contest rules, semifinalists, and winner.
http://www.schneier.com/blog/archives/2007/04/announcing_seco.html
http://www.schneier.com/blog/archives/2007/06/second_annual_m.html
http://www.schneier.com/blog/archives/2007/06/second_movieplo.html

The Third Movie-Plot Threat Contest rules, semifinalists, and winner.
http://www.schneier.com/blog/archives/2008/04/third_annual_mo.html
http://www.schneier.com/blog/archives/2008/05/third_annual_mo_2.html
http://www.schneier.com/blog/archives/2008/05/third_annual_mo_1.html

The Fourth Movie-Plot Threat Contest rules and winner.
http://www.schneier.com/blog/archives/2009/04/fourth_annual_m.html
http://www.schneier.com/blog/archives/2009/05/fourth_movie-pl.html


** *** ***** ******* *********** *************

      New Book: Cryptography Engineering



I have a new book, sort of.  Cryptography Engineering is really the 
second edition of Practical Cryptography.  Niels Ferguson and I wrote 
Practical Cryptography in 2003.  Tadayoshi Kohno did most of the update 
work -- and added exercises to make it more suitable as a textbook -- 
and is the third author on Cryptography Engineering.  (I didn't like it 
that Wiley changed the title; I think it's too close to Ross Anderson's 
excellent Security Engineering.)

Cryptography Engineering is a techie book; it's for practitioners who 
are implementing cryptography or for people who want to learn more about 
the nitty-gritty of how cryptography works and what the implementation 
pitfalls are.  If you've already bought Practical Cryptography, there's 
no need to upgrade unless you're actually using it.

Here's what's new:  We revised the introductory materials in Chapter 1 
to help readers better understand the broader context for computer 
security, with some explicit exercises to help readers develop a 
security mindset.  We updated the discussion of AES in Chapter 3; rather 
than speculating on algebraic attacks, we now talk about the recent 
successful (theoretical, not practical) attacks against AES.  Chapter 4 
used to recommended using nonce-based encryption schemes.  We now find 
these schemes problematic, and instead recommend randomized encryption 
schemes, like CBC mode.  We updated the discussion of hash functions in 
Chapter 5; we discuss new results against MD5 and SHA1, and allude to 
the new SHA3 candidates (but say it's too early to start using the SHA3 
candidates).  In Chapter 6, we no longer talk about UMAC, and instead 
talk about CMAC and GMAC.  We revised Chapters 8 and 15  to talk about 
some recent implementation issue to be aware of.  For example, we now 
talk about the cold boot attacks and challenges for generating 
randomness in VMs.  In Chapter 19, we discuss online certificate 
verification.

Signed copies are available.  See the bottom of the book's webpage for 
details.

http://www.schneier.com/book-ce.html


** *** ***** ******* *********** *************

      Schneier News



I am delivering the keynote at InfoSec World in Orlando on April 20th:
http://www.misti.com/default.asp?page=65&Return=70&ProductID=5539

I am speaking at the SwissICT Symposium in Interlaken, Switzerland, on 
May 10th:
http://www.swissict.ch/symposium2010.html

I'm participating in a debate called "The Cyber War Threat Has Been 
Grossly Exaggerated" in Washington, DC on June 8th:
http://intelligencesquaredus.org/index.php/debates/cyber-war-threat-has-been-grossly-exaggerated/ 


I was interviewed on Second Life with James Fallows:
http://www.blogtalkradio.com/virtuallyspeaking/2010/03/26/virtually-speaking-with-jay-ackroyd-james-fallows- 
or http://tinyurl.com/y55s5r8
iTunes podcast:
http://itunes.apple.com/us/podcast/virtually-speaking-blog-talk/id305728848? 
or http://tinyurl.com/yewuexw

An eerily accurate Schneier blogging template:
http://www.schneier.com/blog/archives/2010/03/schneier_bloggi.html

Last month at the RSA Conference, I gave a talk titled "Security, 
Privacy, and the Generation Gap."  It was pretty good, but it was the 
first time I gave that talk in front of a large audience -- and its 
newness showed.  Earlier this month, I gave the same talk again, at the 
CACR Higher Education Security Summit at Indiana University.  It was 
much, much better the second time around, and there's a video available.
http://www.indiana.edu/~video/stream/launchflash.html?format=FLV&folder=vic&filename=higher_ed_cybersecurity_summit_20100401.flv&start=10285&end=14034&plugins=viral-2 
or http://tinyurl.com/y5h2czw

CRN Magazine named me as one of its security superstars of 2010.
http://www.crn.com/security/223100880


** *** ***** ******* *********** *************

      Should the Government Stop Outsourcing Code Development?



Information technology is increasingly everywhere, and it's the same 
technologies everywhere. The same operating systems are used in 
corporate and government computers. The same software controls critical 
infrastructure and home shopping. The same networking technologies are 
used in every country. The same digital infrastructure underpins the 
small and the large, the important and the trivial, the local and the 
global; the same vendors, the same standards, the same protocols, the 
same applications.

With all of this sameness, you'd think these technologies would be 
designed to the highest security standard, but they're not. They're 
designed to the lowest or, at best, somewhere in the middle. They're 
designed sloppily, in an ad hoc manner, with efficiency in mind. 
Security is a requirement, more or less, but it's a secondary priority. 
It's far less important than functionality, and security is what gets 
compromised when schedules get tight.

Should the government -- ours, someone else's? -- stop outsourcing code 
development? That's the wrong question to ask. Code isn't magically more 
secure when it's written by someone who receives a government paycheck 
than when it's written by someone who receives a corporate paycheck. 
It's not magically less secure when it's written by someone who speaks a 
foreign language, or is paid by the hour instead of by salary. Writing 
all your code in-house isn't even a viable option anymore; we're all 
stuck with software written by who-knows-whom in 
who-knows-which-country. And we need to figure out how to get security 
from that.

The traditional solution has been defense in depth: layering one 
mediocre security measure on top of another mediocre security measure. 
So we have the security embedded in our operating system and 
applications software, the security embedded in our networking 
protocols, and our additional security products such as antivirus and 
firewalls. We hope that whatever security flaws -- either found and 
exploited, or deliberately inserted -- there are in one layer are 
counteracted by the security in another layer, and that when they're 
not, we can patch our systems quickly enough to avoid serious long-term 
damage. That is a lousy solution when you think about it, but we've been 
more-or-less managing with it so far.

Bringing all software -- and hardware, I suppose -- development in-house 
under some misconception that proximity equals security is not a better 
solution. What we need is to improve the software development process, 
so we can have some assurance that our software is secure -- regardless 
of what coder, employed by what company, and living in what country, 
writes it. The key word here is "assurance."

Assurance is less about developing new security techniques than about 
using the ones we already have. It's all the things described in books 
on secure coding practices. It's what Microsoft is trying to do with its 
Security Development Lifecycle. It's the Department of Homeland 
Security's Build Security In program. It's what every aircraft 
manufacturer goes through before it fields a piece of avionics software. 
It's what the NSA demands before it purchases a piece of security 
equipment. As an industry, we know how to provide security assurance in 
software and systems. But most of the time, we don't care; commercial 
software, as insecure as it is, is good enough for most purposes.

Assurance is expensive, in terms of money and time, for both the process 
and the documentation. But the NSA needs assurance for critical military 
systems and Boeing needs it for its avionics. And the government needs 
it more and more: for voting machines, for databases entrusted with our 
personal information, for electronic passports, for communications 
systems, for the computers and systems controlling our critical 
infrastructure. Assurance requirements should be more common in 
government IT contracts.

The software used to run our critical infrastructure -- government, 
corporate, everything -- isn't very secure, and there's no hope of 
fixing it anytime soon. Assurance is really our only option to improve 
this, but it's expensive and the market doesn't care. Government has to 
step in and spend the money where its requirements demand it, and then 
we'll all benefit when we buy the same software.

Critical software:
http://www.schneier.com/essay-140.html

Assurance:
http://www.schneier.com/essay-286.html

This essay first appeared in Information Security, as the second part of 
a point-counterpoint with Marcus Ranum.  You can read Marcus's essay 
there as well.
http://searchsecurity.techtarget.com/magazineFeature/0,296894,sid14_gci1507396,00.html 
or http://tinyurl.com/yh489jd


** *** ***** ******* *********** *************

Since 1998, CRYPTO-GRAM has been a free monthly newsletter providing 
summaries, analyses, insights, and commentaries on security: computer 
and otherwise.  You can subscribe, unsubscribe, or change your address 
on the Web at <http://www.schneier.com/crypto-gram.html>.  Back issues 
are also available at that URL.

Please feel free to forward CRYPTO-GRAM, in whole or in part, to 
colleagues and friends who will find it valuable.  Permission is also 
granted to reprint CRYPTO-GRAM, as long as it is reprinted in its entirety.

CRYPTO-GRAM is written by Bruce Schneier.  Schneier is the author of the 
best sellers "Schneier on Security," "Beyond Fear," "Secrets and Lies," 
and "Applied Cryptography," and an inventor of the Blowfish, Twofish, 
Threefish, Helix, Phelix, and Skein algorithms.  He is the Chief 
Security Technology Officer of BT BCSG, and is on the Board of Directors 
of the Electronic Privacy Information Center (EPIC).  He is a frequent 
writer and lecturer on security topics.  See <http://www.schneier.com>.

Crypto-Gram is a personal newsletter.  Opinions expressed are not 
necessarily those of BT.

Copyright (c) 2010 by Bruce Schneier.