CRYPTO-GRAM, December 15, 2006

Bruce Schneier <[email protected]> Fri, 15 Dec 2006 01:08:30 -0600
Newsgroups gmane.comp.security.crypto-gram
Message-ID <[email protected]>
                  CRYPTO-GRAM

               December 15, 2006

               by Bruce Schneier
                Founder and CTO
                 BT Counterpane
              [email protected]
             http://www.schneier.com
            http://www.counterpane.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-0612.html>.  These same essays 
appear in the "Schneier on Security" blog: 
<http://www.schneier.com/blog>.  An RSS feed is available.


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

In this issue:
      Revoting
      Real-World Passwords
      Crypto-Gram Reprints
      Tracking People by their Sneakers
      Notary Fraud
      News
      Separating Data Ownership and Device Ownership
      BT Counterpane News
      Fighting Fraudulent Transactions
      Cybercrime Hype Alert
      Comments from Readers


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

      Revoting



In the world of voting, automatic recount laws are not uncommon. 
Virginia, where George Allen lost to James Webb in the Senate race by 
7,800 out of over 2.3 million votes, or 0.33%, is an example. If the 
margin of victory is 1% or less, the loser is allowed to ask for a 
recount. If the margin is 0.5% or less, the government pays for it. If 
the margin is between 0.5% and 1%, the loser pays for it.

We have recounts because vote counting is -- to put it mildly -- sloppy. 
Americans like their election results fast, before they go to bed at 
night. So we're willing to put up with inaccuracies in our tallying 
procedures, and ignore the fact that the numbers we see on television 
correlate only roughly with reality.

Traditionally, it didn't matter very much, because most voting errors 
were "random errors."

There are two basic types of voting errors: random errors and systemic 
errors. Random errors are just that, random -- equally likely to happen 
to anyone. In a close race, random errors won't change the result 
because votes intended for candidate A that mistakenly go to candidate B 
happen at the same rate as votes intended for B that mistakenly go to A. 
  (Mathematically, as candidate A's margin of victory increases, random 
errors slightly decrease it.)

This is why, historically, recounts in close elections rarely change the 
result. The recount will find the few percent of the errors in each 
direction, and they'll cancel each other out. In an extremely close 
election, a careful recount will yield a different result -- but that's 
a rarity.

The other kind of voting error is a systemic error. These are errors in 
the voting process -- the voting machines, the procedures -- that cause 
votes intended for A to go to B at a different rate than the reverse.

An example would be a voting machine that mysteriously recorded more 
votes for A than there were voters. (Sadly, this kind of thing is not 
uncommon with electronic voting machines.)   Another example would be a 
random error that only occurs in voting equipment used in areas with 
strong A support. Systemic errors can make a dramatic difference in an 
election, because they can easily shift thousands of votes from A to B 
without any counterbalancing shift from B to A.

Even worse, systemic errors can introduce errors out of proportion to 
any actual randomness in the vote-counting process. That is, the 
closeness of an election is not any indication of the presence or 
absence of systemic errors.

When a candidate has evidence of systemic errors, a recount can fix a 
wrong result -- but only if the recount can catch the error. With 
electronic voting machines, all too often there simply isn't the data: 
there are no votes to recount.

This year's election in Florida's 13th Congressional District is such an 
example. The winner won by a margin of 373 out of 237,861 total votes, 
but as many as 18,000 votes were not recorded by the electronic voting 
machines. These votes came from areas where the loser was favored over 
the winner, and would have likely changed the result.

Or imagine this -- as far as we know -- hypothetical situation: After 
the election, someone discovers rogue software in the voting machines 
that flipped some votes from A to B. Or someone gets caught vote 
tampering -- changing the data on electronic memory cards. The problem 
is that the original data is lost forever; all we have is the hacked vote.

Faced with problems like this, we can do one of two things. We can 
certify the result anyway, regretful that people were disenfranchised 
but knowing that we can't undo that wrong. Or, we can tell everyone to 
come back and vote again.

To be sure, the very idea of revoting is rife with problems. Elections 
are a snapshot in time -- election day -- and a revote will not reflect 
that. If Virginia revoted for the Senate this year, the election would 
not just be for the junior senator from Virginia, but for control of the 
entire Senate. Similarly, in the 2000 presidential election in Florida, 
or the 2004 presidential election in Ohio, single-state revotes would 
have decided the presidency.

And who should be allowed to revote? Should only people in those 
precincts where there were problems revote, or should the entire 
election be rerun? In either case, it is certain that more voters will 
find their way to the polls, possibly changing the demographic and 
swaying the result in a direction different than that of the initial set 
of voters. Is that a bad thing, or a good thing?

Should only people who actually voted -- records are kept -- or who 
could demonstrate that they were erroneously turned away from the polls 
be allowed to revote? In this case, the revote will almost certainly 
have fewer voters, as some of the original voters will be unable to vote 
a second time. That's probably a bad thing -- but maybe it's not.

The only analogy we have for this are run-off elections, which are 
required in some jurisdictions if the winning candidate didn't get 50% 
of the vote. But it's easy to know when you need to have a run-off. Who 
decides, and based on what evidence, that you need to have a revote?

I admit that I don't have the answers here. They require some serious 
thinking about elections, and what we're trying to achieve. But smart 
election security not only tries to prevent vote hacking -- or even 
systemic electronic voting-machine errors -- it prepares for recovery 
after an election has been hacked. We have to start discussing these 
issues now, when they're non-partisan, instead of waiting for the 
inevitable situation, and the pre-drawn battle lines those results dictate.

Florida 13th:
http://www.heraldtribune.com/apps/pbcs.dll/article?AID=/20061111/NEWS/611110643 
or http://tinyurl.com/ygo73l
http://www.nytimes.com/2006/11/10/us/politics/10florida.html

http://www.newsbackup.com/about496345.html

This essay originally appeared on Wired.com.
http://www.wired.com/news/columns/0,72124-0.html


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

      Real-World Passwords



How good are the passwords people are choosing to protect their 
computers and online accounts?

It's a hard question to answer because data is scarce. But recently, a 
colleague sent me some spoils from a MySpace phishing attack: 34,000 
actual user names and passwords.

The attack was pretty basic. The attackers created a fake MySpace login 
page, and collected login information when users thought they were 
accessing their own account on the site. The data was forwarded to 
various compromised web servers, where the attackers would harvest it later.

MySpace estimates that more than 100,000 people fell for the attack 
before it was shut down. The data I have is from two different 
collection points, and was cleaned of the small percentage of people who 
realized they were responding to a phishing attack. I analyzed the data, 
and this is what I learned.

Password Length: While 65% of passwords contain eight characters or 
less, 17% are made up of six characters or less. The average password is 
eight characters long.

Specifically, the length distribution looks like this:

1-4	0.82%
5	1.1%
6	15%
7	23%
8	25%
9	17%
10	13%
11	2.7%
12	0.93%
13-32	0.93%

Yes, there's a 32-character password: 
"1ancheste23nite41ancheste23nite4." Other long passwords are 
"fool2thinkfool2thinkol2think" and "dokitty17darling7g7darling7."

Character Mix: While 81% of passwords are alphanumeric, 28% are just 
lowercase letters plus a single final digit -- and two-thirds of those 
have the single digit 1. Only 3.8% of passwords are a single dictionary 
word, and another 12% are a single dictionary word plus a final digit -- 
once again, two-thirds of the time that digit is 1.

numbers only		1.3%
letters only		9.6%
alphanumeric		81%
non-alphanumeric	8.3%

Only 0.34% of users have the username portion of their e-mail address as 
their password.

Common Passwords: The top 20 passwords are (in order):  password1, 
abc123, myspace1, password, blink182, qwerty1, fuckyou, 123abc, 
baseball1, football1, 123456, soccer, monkey1, liverpool1, princess1, 
jordan23, slipknot1, superman1, iloveyou1 and monkey.

The most common password, "password1," was used in 0.22% of all 
accounts. The frequency drops off pretty fast after that: "abc123" and 
"myspace1" were only used in 0.11% of all accounts, "soccer" in 0.04% 
and "monkey" in 0.02%.

For those who don't know, Blink 182 is a band. Presumably lots of people 
use the band's name because it has numbers in its name, and therefore it 
seems like a good password. The band Slipknot doesn't have any numbers 
in its name, which explains the 1. The password "jordan23" refers to 
basketball player Michael Jordan and his number. And, of course, 
"myspace" and "myspace1" are easy-to-remember passwords for a MySpace 
account. I don't know what the deal is with monkeys.

We used to quip that "password" is the most common password. Now it's 
"password1." Who said users haven't learned anything about security?

But seriously, passwords are getting better. I'm impressed that less 
than 4% were dictionary words and that the great majority were at least 
alphanumeric. Writing in 1989, Daniel Klein was able to crack 24% of his 
sample passwords with a small dictionary of just 63,000 words, and found 
that the average password was 6.4 characters long.

And in 1992 Gene Spafford cracked 20% of passwords with his dictionary, 
and found an average password length of 6.8 characters. (Both studied 
Unix passwords, with a maximum length at the time of 8 characters.) And 
they both reported a much greater percentage of all lowercase, and only 
upper- and lowercase, passwords than emerged in the MySpace data. The 
concept of choosing good passwords is getting through, at least a little.

On the other hand, the MySpace demographic is pretty young. Another 
password study in November looked at 200 corporate employee passwords: 
20% letters only, 78% alphanumeric, 2.1% with non-alphanumeric 
characters, and a 7.8-character average length. Better than 15 years 
ago, but not as good as MySpace users. Kids really are the future.

None of this changes the reality that passwords have outlived their 
usefulness as a serious security device. Over the years, password 
crackers have been getting faster and faster. Current commercial 
products can test tens -- even hundreds -- of millions of passwords per 
second. At the same time, there's a maximum complexity to the passwords 
average people are willing to memorize. Those lines crossed years ago, 
and typical real-world passwords are now software-guessable. 
AccessData's Password Recovery Toolkit -- at 200,000 guesses per second 
-- would have been able to crack 23% of the MySpace passwords in 30 
minutes, 55% in 8 hours.

Of course, this analysis assumes that the attacker can get his hands on 
the encrypted password file and work on it offline, at his leisure; 
i.e., that the same password was used to encrypt an e-mail, file or hard 
drive. Passwords can still work if you can prevent offline 
password-guessing attacks, and watch for online guessing. They're also 
fine in low-value security situations, or if you choose really 
complicated passwords and use something like Password Safe to store 
them. But otherwise, security by password alone is pretty risky.

MySpace Attack
http://www.infoworld.com/infoworld/article/06/10/27/HNphishingmyspace_1.html 
or http://tinyurl.com/y29f8l
http://news.netcraft.com/archives/2006/10/27/myspace_accounts_compromised_by_phishers.html 
or http://tinyurl.com/yggk83
http://www.securiteam.com/securitynews/6O00M0AHFW.html

Another analysis of the same data:
http://www.infoworld.com/article/06/11/17/47OPsecadvise_1.html

Other password studies:
http://www.deter.com/unix/papers/passwords_klein.ps.gz
http://ftp.cerias.purdue.edu/pub/papers/gene-spafford/spaf-OPUS-observe.pdf 
or http://tinyurl.com/y8l5vm
http://www.fredstie.com/thesis/survey/survey_report.pdf
http://download.lawr.ucdavis.edu/pub/CambridgePWStudy.pdf

Password cracking:
http://www.lockdown.co.uk/?pg=combi&s=articles
http://www.accessdata.com/products/decryption/

Password Safe:
http://passwordsafe.sourceforge.net/

This essay originally appeared on Wired.com.
http://www.wired.com/news/columns/0,72300-0.html


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

      Crypto-Gram Reprints



Crypto-Gram is currently in its ninth year of publication.  Back issues 
cover a variety of security-related topics, and can all be found on 
<http://www.schneier.com/crypto-gram-back.html>.  These are a selection 
of articles that appeared in this calendar month in other years.

Airplane Security:
http://www.schneier.com/crypto-gram-0512.html#1

Sony's DRM Rootkit:
http://www.schneier.com/crypto-gram-0512.html#6

Surveillance and Oversight:
http://www.schneier.com/crypto-gram-0512.html#10

Behavioral Assessment Profiling:
http://www.schneier.com/crypto-gram-0412.html#1

Kafka and the Digital Person:
http://www.schneier.com/crypto-gram-0412.html#8

Safe Personal Computing:
http://www.schneier.com/crypto-gram-0412.html#10

Blaster and the August 14th Blackout:
http://www.schneier.com/crypto-gram-0312.html#1

Quantum Cryptography:
http://www.schneier.com/crypto-gram-0312.html#6

Computerized and Electronic Voting:
http://www.schneier.com/crypto-gram-0312.html#9

Counterattack:
http://www.schneier.com./crypto-gram-0212.html#1

Comments on the Department of Homeland Security:
http://www.schneier.com./crypto-gram-0212.html#3

Crime: The Internet's Next Big Thing:
http://www.schneier.com./crypto-gram-0212.html#7

National ID Cards:
http://www.schneier.com/crypto-gram-0112.html#1

Judges Punish Bad Security:
http://www.schneier.com/crypto-gram-0112.html#2

Computer Security and Liabilities:
http://www.schneier.com/crypto-gram-0112.html#4

Fun with Vulnerability Scanners:
http://www.schneier.com/crypto-gram-0112.html#9

Voting and Technology:
http://www.schneier.com/crypto-gram-0012.html#1

"Security Is Not a Product; It's a Process"
http://www.schneier.com/crypto-gram-9912.html#1

ECHELON Technology:
http://www.schneier.com/crypto-gram-9912.html#3

European Digital Cellular Algorithms:
http://www.schneier.com/crypto-gram-9912.html#10

The Fallacy of Cracking Contests:
http://www.schneier.com/crypto-gram-9812.html#contests

How to Recognize Plaintext:
http://www.schneier.com/crypto-gram-9812.html#plaintext


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

      Tracking People by their Sneakers



Researchers at the University of Washington have demonstrated a 
surveillance system that automatically tracks people through the 
Nike+iPod Sport Kit.  Basically, the kit contains a transmitter that you 
stick in your sneakers and a receiver you attach to your iPod.  This 
allows you to track things like time, distance, pace, and calories 
burned.  Pretty clever.

However, it turns out that the transmitter in your sneaker can be read 
up to 60 feet away.  And because it broadcasts a unique ID, you can be 
tracked by it.  In the demonstration, the researchers built a 
surveillance device (at a cost of about $250) and interfaced their 
surveillance system with Google Maps.   Very scary.

This is a great demonstration for anyone who is skeptical that RFID 
chips can be used to track people.  It's a good example because the 
chips have no personal identifying information, yet can still be used to 
track people.  As long as the chips have unique IDs, those IDs can be 
used for surveillance.

To me, the real significance of this work is how easy it was.  The 
people who designed the Nike+iPod system put zero thought into security 
and privacy issues.  Unless we enact some sort of broad law requiring 
companies to add security into these sorts of systems, companies will 
continue to produce devices that erode our privacy through new 
technologies.  Not on purpose, not because they're evil -- just because 
it's easier to ignore the externality than to worry about it.

http://www.cs.washington.edu/research/systems/privacy.html
http://www.cs.washington.edu/research/systems/nikeipod/tracker-paper.pdf 
or http://tinyurl.com/y7adl4


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

      Notary Fraud



Many countries have the concept of a "notary public."  Their training 
and authority varies from country to country; in the United States, 
their primary role is to witness the signature of legal documents.  Many 
important legal documents require notarization in addition to a 
signature, primarily as a security device.

When I get a document notarized, I present my photo ID to a notary 
public.  Generally, I go to my local bank, where many of the employees 
are notary publics and I don't have to pay a fee for the service.  I 
sign the document while the notary watches, and he then signs an 
attestation to the fact that he saw me sign it.  He doesn't read the 
document; that's not his job.  And then I send my notarized document to 
whoever needed it: another bank, the patent office, my mortgage company, 
whatever.

It's an eminently hackable system.  Sure, you can always present a fake 
ID -- I'll bet my bank employee has never seen a West Virginia driver's 
license, for example -- but that takes work.  The easiest way to hack 
the system is through social engineering.

Bring a small pile of documents to be notarized.  In the middle of the 
pile, slip in a document with someone else's signature.  Since he's busy 
with his own signing and stamping -- and you're engaging him in slightly 
distracting conversation -- he's probably not going to notice that he's 
notarizing something "someone else" signed.  If he does, apologize for 
your honest mistake and try again elsewhere.

Of course, you're better off visiting a notary who charges by the 
document: he'll be more likely to appreciate the stack of documents 
you've brought to him and less likely to ask questions.  And pick a 
location -- not like a bank -- that isn't filled with security cameras.

Of course, this won't be enough if the final recipient of the document 
checks the signature; you're on your own when it comes to forgery.  And 
in my state the notary has to keep a record of the document he signs; 
this one won't be in his records if he's ever asked.  But if you need to 
switch the deed on a piece of property, change ownership of a bank 
account, or give yourself power of attorney over someone else, hacking 
the notary system makes the job a lot easier.

Anyone know how often this kind of thing happens in real life?

http://en.wikipedia.org/wiki/Notary_public


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

      News



Here's a dumb idea: voting from your TiVo.
http://www.wired.com/news/technology/0,72113-0.html

EPIC on electronic voting machines:
http://www.epic.org/privacy/surveillance/spotlight/0906/default.html

This paper describes an inherent flaw with the way ATM PINs are 
encrypted and transmitted on the international financial networks, 
making them vulnerable to attack from malicious insiders in a bank.
http://www.arx.com/documents/The_Unbearable_Lightness_of_PIN_Cracking.pdf 
or http://tinyurl.com/ygq84h
One of the most disturbing aspects of the attack is that you're only as 
secure as the most untrusted bank on the network.  Instead of just 
having to trust your own issuer bank that they have good security 
against insider fraud, you have to trust every other financial 
institution on the network as well.  An insider at another bank can 
crack your ATM PIN if you withdraw money from any of the other banks' ATMs.

UK RFID passport cracked:
http://www.guardian.co.uk/idcards/story/0,,1950226,00.html
http://blog.wired.com/sterling/2006/11/arphid_watch_fi.html

This fraudster inserted a recording device into an ATM's phone line and 
recorded customer card numbers and PINs.  I'm amazed that ATMs still 
don't have basic communications security measures.
http://technology.timesonline.co.uk/article/0,,19509-2453590,00.html
http://www.theregister.co.uk/2006/11/18/mp3_player_atm_hack/

A 2004 U.S. government study found that RFID passports are less reliable 
than traditional passports.
http://www.epic.org/privacy/rfid/foia/2004results.pdf
I've written about RFID passports before.
http://www.schneier.com/blog/archives/2006/09/renew_your_pass.html

I've written about the 2006 Workshop on Economics of Information 
Security (WEIS); I think it's the most interesting security conference 
out there.
http://www.schneier.com/blog/archives/2006/06/economics_and_i_1.html
WEIS 2007 will be held at Carnegie Mellon University on June 6-7. 
There's still time to submit a paper.
http://weis2007.econinfosec.org/

Several TSA stories this month.  First, an innocent passenger arrested 
for trying to bring a rubber-band ball onto an airplane.
http://www.flyertalk.com/forum/showthread.php?t=618629
Second, a woman passed out on a plane after her drugs were confiscated.
http://www.thelocal.se/5493/20061113/
Third, San Francisco International Airport screeners were warned in 
advance of undercover test.
http://sfgate.com/cgi-bin/article.cgi?f=/c/a/2006/11/17/BAG72MESP91.DTL 
or http://tinyurl.com/vmuzj
Fourth, frozen spaghetti sauce almost confiscated:
http://www.salon.com/tech/col/smith/2006/11/22/askthepilot210/
We have a serious problem in this country.  The TSA operates above, and 
outside, the law.  There's no due process, no judicial review, no appeal.

And a TSA cartoon:
http://www.gocomics.com/thefifthwave/2006/11/19/

Six Muslim imams removed from a plane by US Airways because...well 
because they're Muslim and that scares people.  After they were cleared 
by the authorities, US Airways refused to sell them a ticket.
http://www.startribune.com/462/story/826056.html
http://www.tcdailyplanet.net/node/2963
Note that US Airways is the culprit here, not the TSA.  Refuse to be 
terrorized, people!
http://www.schneier.com/essay-124.html

Interesting article on the history and current search for a drug that 
compels people to tell the truth:
http://www.washingtonpost.com/wp-dyn/content/article/2006/11/19/AR2006111900891.html 
or http://tinyurl.com/w9mgp

David Kahn donates his cryptology library to the National Cryptologic 
Museum, at Fort Meade, MD:
http://www.nytimes.com/2006/11/23/arts/23arts.html

Earlier this month there was a bioterrorism drill in Seattle.  Postal 
carriers delivered dummy packages to "nearly thousands" of people (yes, 
that's what the article said; my guess is "nearly a thousand"), testing 
how the postal system could be used to quickly deliver medications. 
Sure, there are lots of scenarios where this kind of delivery system 
isn't good enough, but that's not the point.  In general, I think 
emergency response is one of the few areas where we need to spend more 
money.  And, in general, I think tests and drills like this are good -- 
how else will we know if the systems will work the way we think they will?
http://www.king5.com/localnews/stories/NW_110906WABbioterrordrillKC.205f0d23.html
http://www.metrokc.gov/health/postaldelivery/index.htm
http://alexfandra.livejournal.com/107641.html

Last week, the U.S. Copyright Office released a new list of exemptions 
to the DMCA.
http://www.copyright.gov/1201/
http://www.freedom-to-tinker.com/?p=1090
http://www.businessweek.com/ap/financialnews/D8LIEI5O0.htm

Erasable ink scam:  Someone goes door-to-door, soliciting contributions 
to a charity.  He prefers a check -- it's safer for you, after all.  But 
he offers his pen for you to sign your check, and the pen is filled with 
erasable ink.  Later, he changes both the payee and the amount, and 
cashes the check.  This surely isn't a new scam, but it's happening in 
the UK right now.  I've already written about attackers using different 
solvents to wash ink off checks, but this one is even more basic -- the 
attacker gives the victim a bad pen to start with.  I thought checks 
were printed with ink that also erased, voiding the check.  Why does 
this sort of attack still work?
http://iccroydon.icnetwork.co.uk/news/headlines/tm_headline=-magic-ink--conmen-fleece-cash-donors&method=full&objectid=18151895&siteid=53340-name_page.html 
or http://tinyurl.com/yc5mp7
http://www.schneier.com/blog/archives/2006/02/check_washing.html

Photo ID required for pancakes:
http://www.redorbit.com/news/oddities/746680/ihop_changes_policy_of_asking_for_ids/index.html?source=r_oddities 
or http://tinyurl.com/ya6no8

The DHS wants to share terrorist biometric information with other 
countries, in a program called "Global Envelope."  Does anyone think 
that this will be any better than the no-fly list?
http://www.gcn.com/online/vol1_no1/42677-1.html?topic=authentication&CMP=OTC-RSS 
or http://tinyurl.com/w85bw

There's new software that claims to be able to predict who is likely to 
become a murderer.  Pretty scary stuff, as it gets into the realm of 
thoughtcrime.
http://www.philly.com/mld/philly/news/local/16104571.htm?template=contentModules/printstory.jsp 
or http://tinyurl.com/yygj4f

In secret and for the past few years, immigration agents have been 
giving anyone entering or leaving the country a computer-generated 
terrorist risk score.  Like all these systems, we are all judged in 
secret, by a computer algorithm, with no way to see or even challenge 
our score.  Kafka would be proud.  One quote from the AP story:  "'If 
this catches one potential terrorist, this is a success,' Ahern said." 
That's just too idiotic a statement to even rebut.
http://news.yahoo.com/s/ap/20061201/ap_on_go_ca_st_pe/traveler_screening_6 
or http://tinyurl.com/ylnab6
http://www.washingtonpost.com/wp-dyn/content/article/2006/11/02/AR2006110201810.html 
or http://tinyurl.com/yl92on
http://www.ledger-enquirer.com/mld/ledgerenquirer/news/local/16196947.htm 
or http://tinyurl.com/y7lbnp
Commentary:
http://www.epic.org/privacy/surveillance/spotlight/1006/default.html
http://digbysblog.blogspot.com/2006_12_01_digbysblog_archive.html#116497716038834002 
or http://tinyurl.com/y88lnr
Federal Register notice:
http://edocket.access.gpo.gov/2006/06-9026.htm
Comments to the notice:
http://www.epic.org/privacy/pdf/ats_comments.pdf
http://www.eff.org/Privacy/ats/ats_comments.pdf
http://www.aclu.org/privacy/gen/27593leg20061201.html
Evidence that the program is illegal:
http://www.washingtonpost.com/wp-dyn/content/article/2006/12/08/AR2006120801833.html 
or http://tinyurl.com/u2j9s
http://www.wired.com/news/technology/0,72250-0.html
http://hasbrouck.org/IDP/IDP-ATS-comments.pdf
http://www.ledger-enquirer.com/mld/ledgerenquirer/news/local/16196947.htm 
or http://tinyurl.com/y7lbnp
http://www.chron.com/disp/story.mpl/ap/politics/4387187.html

Congress has passed an anti-pretexting bill.  The law doesn't go as far 
as some of the state laws -- which it pre-empts -- but it's still a good 
thing.
http://arstechnica.com/news.ars/post/20061211-8395.html
Previously, the MPAA killed a California anti-pretexting bill, claiming 
that it needed to commit fraud to stop illegal downloading.  My comment 
at the time:  These people are looking more and more like a criminal 
organization every day.
http://www.wired.com/news/technology/0,72214-0.html

"A Romanian man has been indicted on charges of hacking into more than 
150 U.S. government computers, causing disruptions that cost NASA, the 
Energy Department and the Navy nearly $1.5 million."  It's been a while 
since I've seen one of these stories.
http://www.cnn.com/2006/TECH/12/01/hacker.charged.ap/index.html

I give a talk called "The Future of Privacy," where I talk about current 
and future technological developments that erode our privacy.  One of 
the things I talk about is auditory eavesdropping, and I hypothesize 
that a cell phone microphone could be turned on surreptitiously and 
remotely.  I never had any actual evidence one way or the other, but the 
technique has surfaced in an organized crime prosecution.  Seems that 
the technique is to download eavesdropping software into the phone.
http://news.zdnet.com/2100-1035_22-6140191.html
http://www.nj.com/news/ledger/index.ssf?/base/news-10/1165815713294600.xml&coll=1 
or http://tinyurl.com/y36o9d

Interesting story of a British journalist buying 20 different fake EU 
passports.  She bought a genuine Czech passport with a fake name and her 
real picture, a fake Latvian passport, and a stolen Estonian passport. 
Note that harder-to-forge RFID passports would only help in one 
instance; it's certainly not the most important problem to solve.
http://news.bbc.co.uk/2/hi/uk_news/6169678.stm

I've written about backscatter X-ray technology before.  It's great for 
finding hidden weapons on a person, but it's also great for seeing naked 
images of them.  The TSA is piloting this technology in Phoenix, and 
they're deliberately blurring the images to protect privacy.  Note that 
the system is being made better by making the resulting images less 
detailed.  Excellent.
http://www.tsa.gov/research/privacy/backscatter.shtm
http://www.schneier.com/blog/archives/2005/06/backscatter_x-r.html
Blog entry URL:
http://www.schneier.com/blog/archives/2006/12/backscatter_xra.html

This is interesting.  Ted Kaczynski (the Unabomber) wrote in code.  It 
was a pencil-and-paper cipher that the government (the article says 
"CIA," but presumably the NSA was involved) couldn't crack until someone 
found the key amongst his papers.  Does anyone know the details of the 
algorithm?
http://cbs5.com/topstories/local_story_332014518.html
http://cbs5.com/slideshows/local_slideshow_332010422/view?slide=7

I'll be the first to admit it: I know next to nothing about MySpace or 
Facebook.  I do know that they're social networking sites, and that -- 
at least to some extent -- your reputation is based on who are your 
"friends" and what they say about you.  Which means that this follows, 
like day follows night: "Fake Your Space" is a site where you can hire 
fake friends to leave their pictures and personalized comments on your 
page.  Now you can pretend that you're more popular than you actually 
are.  What's next?  Services that verify friends on your friends' 
MySpace pages?  Services that block friend verification services?  Where 
will this all end up?
http://www.fakeyourspace.com/
Note: This is probably a hoax site.

Banks are spending millions preventing outsiders from stealing their 
customers' identities, but there is a growing insider threat.
http://news.com.com/2100-1029_3-6137940.html

Clever hack against gift cards.  Fraudster takes unactivated cards off 
racks in stores and copies down the serial numbers.  Later, he checks 
online to see if the card has been activated.  If it has, he goes on a 
shopping spree.
http://www.startribune.com/535/story/857643.html
What's the security problem?  A serial number on the cards that's 
visible even though the card is not activated.  This could be mitigated 
by hiding the serial number behind a scratch-off coating, or opaque 
packaging.

Absolutely fascinating paper about a personal RFID firewall.  The basic 
idea is that you carry a personalized device that jams the signals from 
all the RFID tags on your person until you authorize otherwise.  They 
even built a prototype.  As Cory Doctorow points out, this is 
potentially a way to reap the benefits of RFID without paying the cost.
http://www.rfidguardian.org/
http://www.cs.vu.nl/~melanie/rfid_guardian/papers/lisa.06.pdf
http://www.boingboing.net/2006/12/06/personal_firewall_fo.html

This is a weird story, about "the square root of terrorist intent."  It 
appears in an equation that determines how much federal money different 
locals receive for anti-terrorism defense.
http://www.schneier.com/blog/archives/2006/12/the_square_root.html
http://public.cq.com/public/20061204_homeland.html

I wrote an essay on spam for the Forbes.com website.
http://www.forbes.com/security/2006/12/11/spam-security-email-tech-security-cz_bs_1212spam.html 
or http://tinyurl.com/y6a63u
There's little in it I haven't said before.
http://www.schneier.com/blog/archives/2005/05/combating_spam.html
http://www.schneier.com/crypto-gram-0402.html#9

Another essay on spam:
http://www.freedom-to-tinker.com/?p=1094

Hackers have gained access to a database containing personal information 
on 800,000 current and former UCLA students.  This is barely worth 
writing about: yet another database attack exposing personal 
information.  My guess is that everyone in the U.S. has been the victim 
of at least one of these already.  But there was a particular section of 
the article that caught my eye.  "Jim Davis, UCLA's associate vice 
chancellor for information technology, described the attack as 
sophisticated, saying it used a program designed to exploit a flaw in a 
single software application among the many hundreds used throughout the 
Westwood campus.  'An attacker found one small vulnerability and was 
able to exploit it, and then cover their tracks,' Davis said."  It 
worries me that the associate vice chancellor for information technology 
doesn't understand that *all* attacks work like that.
http://www.latimes.com/news/local/la-me-ucla12dec12,0,7111141.story

CATO report on data mining and terrorism.  Definitely worth reading:
http://www.cato.org/pub_display.php?pub_id=6784

Defeating motion-sensor secured doors with a stick.  An old trick, but a 
good story:
http://thedailywtf.com/forums/thread/106137.aspx


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

      Separating Data Ownership and Device Ownership



Consider two different security problems.  In the first, you store your 
valuables in a safe in your basement.  The threat is burglars, of 
course.  But the safe is yours, and the house is yours, too.  You 
control access to the safe, and probably have an alarm system.

The second security problem is similar, but you store your valuables in 
someone else's safe.  Even worse, it's someone you don't trust.  He 
doesn't know the combination, but he controls access to the safe.  He 
can try to break in at his leisure.  He can transport the safe anyplace 
he needs to.  He can use whatever tools he wants.  In the first case, 
the safe needs to be secure, but it's still just a part of your overall 
home security.  In the second case, the safe is the only security device 
you have.

This second security problem might seem contrived, but it happens 
regularly in our information society: Data controlled by one person is 
stored on a device controlled by another.  Think of a stored-value smart 
card: If the person owning the card can break the security, he can add 
money to the card.  Think of a DRM system: Its security depends on the 
person owning the computer not being able to get at the insides of the 
DRM security.  Think of the RFID chip on a passport.  Or a postage 
meter.  Or SSL traffic being sent over a public network.

These systems are difficult to secure, and not just because you give 
your attacker the device and let him utilize whatever time, equipment 
and expertise he needs to break it.  It's difficult to secure because 
breaks are generally "class breaks."  The expert who figures out how to 
do it can build hardware -- or write software -- to do it automatically. 
  Only one person needs to break a given DRM system; the software can 
break every other device in the same class.

This means that the security needs to be secure not against the average 
attacker, but against the smartest, most motivated and best funded attacker.

I was reminded of this problem earlier this month, when researchers 
announced a new attack against implementations of the RSA cryptosystem. 
  The attack exploits the fact that different operations take different 
times on modern CPUs.  By closely monitoring -- and actually affecting 
-- the CPU during an RSA operation, an attacker can recover the key. 
The most obvious applications for this attack are DRM systems that try 
to use a protected partition in the CPU to prevent the computer's owner 
from learning the DRM system's cryptographic keys.

These sorts of attacks are not new.  In 1995, researchers discovered 
they could recover cryptographic keys by comparing relative timings on 
chips.  In later years, both power and radiation were used to break 
cryptosystems.  I called these "side-channel attacks," because they made 
use of information other than the plaintext and ciphertext.  And where 
are they most useful?  To recover secrets from smart cards.

Whenever I see security systems with this data/device separation, I try 
to solve the security problem by removing the separation.  This means 
completely redesigning the system and the security assumptions behind it.

Compare a stored-value card with a debit card.  In the former case, the 
card owner can create money by changing the value on the card.  For this 
system to be secure, the card needs to be protected by a variety of 
security countermeasures.  In the latter case, there aren't any secrets 
on the card.  Your bank doesn't care that you can read the account 
number off the front of the card, or the data off the magnetic stripe 
off the back -- the real data, and the security, are in the bank's 
databases.

Or compare a DRM system with a financial model that doesn't care about 
copying.  The former is impossible to secure, the latter easy.

While common in digital systems, this kind of security problem isn't 
limited to them.  Last month, the province of Ontario started 
investigating insider fraud in their scratch-and-win lottery systems, 
after the CBC aired allegations that people selling the tickets are able 
to figure out which tickets are winners, and not sell them.  It's the 
same problem: the owners of the data on the tickets -- the lottery 
commission -- tried to keep that data secret from those who had physical 
control of the tickets.  And they failed.

Compare that with a traditional drawing-at-the-end-of-the-week lottery 
system.  The attack isn't possible, because there are no secrets on the 
tickets for an attacker to learn.

Separating data ownership and device ownership doesn't mean that 
security is impossible, only much more difficult.  You can buy a safe so 
strong that you can lock your valuables in it and give it to your 
attacker -- with confidence.  I'm not so sure you can design a smart 
card that keeps secrets from its owner, or a DRM system that works on a 
general-purpose computer -- especially because of the problem of class 
breaks.  But in all cases, the best way to solve the security problem is 
not to have it in the first place.

New timing attack on RSA:
http://www.newscientisttech.com/article/dn10609
http://eprint.iacr.org/2006/351.pdf

My essay on side-channel attacks:
http://www.schneier.com/crypto-gram-9806.html#side

My paper on data/device separation:
http://www.schneier.com/paper-smart-card-threats.html

Street-performer protocol: an alternative to DRM:
http://www.schneier.com/paper-street-performer.html

Ontario lottery fraud:
http://www.cbc.ca/canada/toronto/story/2006/10/26/ombudsman-probe.html

This essay originally appeared on Wired.com.
http://www.wired.com/news/columns/0,72196-0.html

Note:  I completely misunderstood the lottery problem in Ontario.  The 
frauds reported were perpetrated by lottery machine operators at 
convenience stores and the like stealing end-of-week draw tickets from 
unsuspecting customers.  The customer would hand their ticket over the 
counter to be scanned to see if it was a winner. The clerk (knowing what 
the winning numbers actually were) would palm a non-winning ticket into 
the machine, inform the customer "sorry better luck next time" and claim 
the prize on their own at a later date.   Nice scam, but nothing to do 
with the point of this essay.


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

      BT Counterpane News



Bruce Schneier and Ray Stanton's perspectives on BT's acquisition of 
Counterpane and BT's future directions:
http://www.counterpane.com/csn-interview.pdf

Ovum's report on BT's acquisition of Counterpane:
http://www.counterpane.com/ovum.pdf

There was a profile of me in the "St. Paul Pioneer Press."  I'm pretty 
pleased with the article, but this is -- by far -- my favorite line, 
about "Applied Cryptography":  "'The first seven or eight chapters you 
can read without knowing any math at all,' Walker said. 'The second half 
of the book you can't export overseas -- it's classified as munitions.'" 
  It's not true, of course, but it's a great line.
http://www.twincities.com/mld/pioneerpress/16041202.htm

Another article on me from the Providence Journal:
http://www.schneier.com/news-022.html

Podcasts:
I was interviewed on the subject of RFID passports:
http://digitaldebateblogs.typepad.com/digital_identity/2006/11/bruce_schneier_.html 
or http://tinyurl.com/yxdx37
Gary McGraw interviewed me for his Silver Bullet Security Podcast.
http://www.cigital.com/silverbullet/show-009/


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

      Fighting Fraudulent Transactions



Last March I wrote that two-factor authentication isn't going to reduce 
financial fraud or identity theft, that all it will do is force the 
criminals to change their tactics.  Back then, this is what I said:

"Unfortunately, the nature of attacks has changed over those two 
decades. Back then, the threats were all passive: eavesdropping and 
offline password guessing. Today, the threats are more active: phishing 
and Trojan horses.

"Here are two new active attacks we're starting to see:

"Man-in-the-Middle attack. An attacker puts up a fake bank website and 
entices user to that website. User types in his password, and the 
attacker in turn uses it to access the bank's real website. Done right, 
the user will never realize that he isn't at the bank's website. Then 
the attacker either disconnects the user and makes any fraudulent 
transactions he wants, or passes along the user's banking transactions 
while making his own transactions at the same time.

"Trojan attack. Attacker gets Trojan installed on user's computer. When 
user logs into his bank's website, the attacker piggybacks on that 
session via the Trojan to make any fraudulent transaction he wants.

"See how two-factor authentication doesn't solve anything? In the first 
case, the attacker can pass the ever-changing part of the password to 
the bank along with the never-changing part. And in the second case, the 
attacker is relying on the user to log in."

The solution is not to better authenticate the person, but to 
authenticate the transaction.  (Think credit cards.  No one checks your 
signature.  They really don't care if you're you.  They maintain 
security by authenticating the transactions.)

Of course, no one listens to me.  U.S. regulators required banks to 
implement two-factor authentication by the end of this year.  But 
customers are rebelling, and banks are scrambling to figure out 
something -- anything -- else.  And, amazingly enough and purely by 
accident it seems, they've stumbled on security solutions that actually 
work.  From CSO:

"Instead, to comply with new banking regulations and stem phishing 
losses, banks and the vendors who serve them are hurriedly putting 
together multipronged strategies that they say amount to "strong" 
authentication. The emerging approach generally consists of somehow 
recognizing a customer's computer, asking additional challenge questions 
for risky behavior and putting in place back-end fraud detection.

[...]

"Despite the FFIEC guidance about authentication, the emerging 
technologies that actually seem to hold the most promise for protecting 
the funds in consumer banking accounts aren't authentication systems at 
all. They're back-end systems that monitor for suspicious behavior.

"Some of these tools are rule-based: If a customer from Nebraska signs 
on from, say, Romania, the bank can determine that the log-on always be 
considered suspect. Others are based on a risk score: That log-on from 
Romania would add points to a risk score, and when the score reaches a 
certain threshold, the bank takes action.

"Flagged transactions can get bumped to second-factor authentication -- 
usually, a call on the telephone, something the user has. This has long 
been done manually in the credit card world. Just think about the last 
phone call you got from your credit card company's fraud department when 
you (or someone else) tried to make a large purchase with your credit 
card in Europe. Some banks, including Washington Mutual, are in the 
process of automating out-of-band phone calls for risky online 
transactions."

Exactly.  That's how you do it.

CSO article:
http://www.csoonline.com/read/110106/fea_strong_auth.html

My essay on two-factor authentication:
http://www.schneier.com/blog/archives/2005/03/the_failure_of.html

My essay on mitigating identity theft:
http://www.schneier.com/blog/archives/2005/04/mitigating_iden.html

Banks required to implement two-factor authentication:
http://www.schneier.com/blog/archives/2005/10/us_regulators_r.html

Another example:
http://www2.csoonline.com/blog_view.html?CID=27198


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

      Cybercrime Hype Alert



It seems to be the season for cybercrime hype.  First, we have a CNN 
article, which seems to have no actual news:

"Computer hackers will open a new front in the multi-billion pound 
'cyberwar' in 2007, targeting mobile phones, instant messaging and 
community Web sites such as MySpace, security experts predict.

"As people grow wise to email scams, criminal gangs will find new ways 
to commit online fraud, sell fake goods or steal corporate secrets."

And next, a BBC article which claims that criminal organizations are 
paying student members to get IT degrees:

"The most successful cyber crime gangs were based on partnerships 
between those with the criminals skills and contacts and those with the 
technical ability, said Mr Day.

"'Traditional criminals have the ability to move funds and use all of 
the background they have,' he said, 'but they don't have the technical 
expertise.'

"As the number of criminal gangs looking to move into cyber crime 
expanded, it got harder to recruit skilled hackers, said Mr Day. This 
has led criminals to target university students all around the world.

"'Some students are being sponsored through their IT degree,' said Mr 
Day. Once qualified, the graduates go to work for the criminal gangs.

[...]

"The aura of rebellion the name conjured up helped criminals ensnare 
children as young as 14, suggested the study.

"By trawling websites, bulletin boards and chat rooms that offer hacking 
tools, cracks or passwords for pirated software, criminal recruiters 
gather information about potential targets.

"Once identified, young hackers are drawn in by being rewarded for 
carrying out low-level tasks such as using a network of hijacked home 
computers, a botnet, to send out spam.

"The low risk of being caught and the relatively high rewards on offer 
helped the criminal gangs to paint an attractive picture of a cyber 
criminal's life, said Mr Day.

"As youngsters are drawn in the stakes are raised and they are told to 
undertake increasingly risky jobs."

Criminals targeting children -- that's sure to peg anyone's hype-meter.

To be sure, I don't want to minimize the threat of cybercrime.  Nor do I 
want to minimize the threat of organized cybercrime.  There are more and 
more criminals prowling the net, and more and more cybercrime has gone 
up the food chain -- to large organized crime syndicates.  Cybercrime is 
big business, and it's getting bigger.

But I'm not sure if stories like these help or hurt.

CNN article:
http://www.cnn.com/2006/TECH/internet/12/12/cyber.crime.reut/index.html 
or http://tinyurl.com/y6shu6

BBC article:
http://news.bbc.co.uk/2/hi/technology/6220416.stm


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

      Comments from Readers



There are hundreds of comments -- many of them interesting -- on these 
topics on my blog. Search for the story you want to comment on, and join 
in.

http://www.schneier.com/blog


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

CRYPTO-GRAM is 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.

Comments on CRYPTO-GRAM should be sent to [email protected]. 
Permission to print comments is assumed unless otherwise stated. 
Comments may be edited for length and clarity.

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 "Beyond Fear," "Secrets and Lies," and "Applied 
Cryptography," and an inventor of the Blowfish and Twofish algorithms. 
He is founder and CTO of BT Counterpane, and is a member of 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>.

BT Counterpane is the world's leading protector of networked information 
- the inventor of outsourced security monitoring and the foremost 
authority on effective mitigation of emerging IT threats.  BT 
Counterpane protects networks for Fortune 1000 companies and governments 
world-wide.  See <http://www.counterpane.com>.

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

Copyright (c) 2006 by Bruce Schneier.