Interviews

All Geered Up: An Interview With Dan Geer
Interviewed By Richard Thieme

Dan Geer, @Stake CTO and the new president of USENIX, muses about privacy, security culture and the importance of self-reliance in the age of ubiquitous networks.

Editor's Note: Dr. Dan Geer, chief technology officer of @Stake, was recently elected president of the USENIX Association, an organization of 10,000 engineers, systems administrators, scientists and technicians working on the cutting edge of computer technology. Geer earned his doctorate in biostatistics from the Harvard University School of Public Health in 1988 while running the Health Sciences Computing Facility. He also was manager of systems development for MIT's Project Athena, where the X Window System and Kerberos were developed. Geer has held executive positions at Open Market, OpenVision Technologies (now Veritas) and CertCo., and has testified before congressional committees on public policy in the age of electronic commerce.

Q: You were elected president of USENIX. What's the significance of that for you?

A: I think the best way to thank some- body is to give back to them. In lots of ways, USENIX made me what I am, and I want to return the favor. That may sound corny, but that's the way my mamma raised me. USENIX has kept me from getting too satisfied. People who get satisfied stop growing. People who are never satisfied are always curious. Time and again, USENIX has exposed me to things I didn't know. That's what I've gotten out of it.

What is your vision for USENIX?

USENIX, like everyone, must be aware of what's changing, what old opportunities are being eclipsed and what new ones are showing up. We need to make our products obsolete before someone else does, create more conferences by leveraging our existing profitable conferences, and expedite the development of our new products. In the venture capital arena, investors want companies that go straight down or straight up. They don't want a 2 percent growth, which makes it impossible to get your money out or write it off. In some sense, intellectual capital has the same characteristics-I want prompt failure or success. I don't want to spend 10 years on something that finally struggles to its feet.

Is it critical to keep moving out of your comfort zone to keep yourself on the edge?

Yes. I am not an adrenaline sports guy, but maybe it's the same urge applied in a way that has greater long-term value.

Generational differences in the computer security space are becoming noticeable, especially since the younger generation has never lived without the 'Net. Do you see a significant difference in terms of how they think about security...and life?

I am not a student of this like Sherry Turkle [an MIT professor and author], but I like to quote Phil Agre of the Red Rock Eater News Service about the threat to the development of a coherent self: 'If you are online constantly with 27 nyms but no privacy, do you have a coherent self?' Perhaps coherent self is a social construction of reality that emerged as a result of prior technologies, just as human rights and intellectual property rights did not exist before the printing press. Do you think that the ability to create our own aliases as spies do-what was once created by the sanction of nations-is now everyone's by virtue of digital technologies? Yes, but that means compartmentalization. The degree to which compartmentalization is spreading in a way that's unconscious is remarkable. As late as when my father was born, life, work, community, home, field and forest were largely the same thing. My dad was born to a 16-year-old in a log cabin and didn't go to school. I'm CTO of @Stake with a Harvard doctorate-now that's scope. But let's take your point a little further: If the coherent self is itself in question, then so is the existence of culture. How do you have an indigenous culture with a rich basis of superstition in the digital era?

As soon as someone in the village gets a radio, the village ceases to exist. Correct?

Correct. I was fascinated to learn how television changed the image of an attractive woman in the Fiji Islands. Overnight, the image changed from as round as possible to as flat as possible. The media excels in rubbing your nose in what you don't have.

You, Bruce Schneier and Marcus Ranum seem to share a similar trajectory from immersion in computer security as a discrete domain to being very tuned in to marketplace realities. Bruce let go of a belief in mathematics as the savior of the world to wrestle in the trenches with the messy world. Marcus recognized that a company doing $600 million of business could absorb a security lapse, so the task was to manage the risk. You recently spoke at some length about risk management and the shift from technology per se to risk management and the insurance model.
Does this make you part of the security shift?

I like to think I am part of the cause of that shift. In 1997, the keynote speech I gave at a conference had a lot of that in it. At the time of my remarks, the audience was unimpressed and looked for the next speaker. A year later, I reworked it and gave it at the Digital Commerce Society of Boston, and it spread all over the place. I was quite surprised, but an idea whose time has come is a powerful thing. The way you know you've given a good speech, I was once told, is if one person says to another afterward, 'That's exactly how I've always felt.'

Robert Galvin of Motorola said that every breakthrough idea begins as a minority opinion and moves from invisible and inaudible to 'that's something I always believed.' Same idea? Yes. Malcolm Gladwell in The Tipping Point discusses the spread of ideas from the point of view of an epidemiologist. I'm trained as an epidemiologist. My degree is in biostatistics and epidemiology. Gladwell looks at re-infection rates and herd immunity-how diseases grow or fade. It does not take much of a change in the transmission rate to create an epidemic. Sometimes as little as a 1 percent change will make a difference-that's 'the tipping point' that pushes the idea over the edge. You can't plan this, but you can recognize it when it's happening. That's what happened with my ideas on risk management as the critical piece in the security space-right time, right place.

You could have chosen several paths at this point in your career. Why did you join @Stake? I came to @Stake for a challenge, but for other reasons too. At the time, I was going door to door in the venture capital community looking for investors in a security consulting enterprise. I had done security consulting 10 years before, but it wasn't the right time. The VC people agreed the right time was now, and they had the numbers to prove it. Still, being a cautious person, my previous experience told me this route would be a long and difficult road.

When I worked at OpenVision, I learned that if you're going to have a security division in a company that's trying to cover the whole ground of distributed system management, you shouldn't try to sell security as a product. Rather, it should integrate security into all of your products. At CertCo, I learned that you absolutely have to start with where your customers are, not where you want them to be. Any startup that builds the world's best anything runs the risk of being too early to survive. I came to the conclusion that we will never sell this security stuff as long as we use it to disable. It's only viable when we use it to enable. The @Stake crowd was already talking about using security as a strategic advantage to enable things you couldn't otherwise do.

The advantage of joining @Stake was clear: We would have the money to quickly assemble a critical mass. In the Internet space, where it's winner take all, @Stake was a chance to get out in front and not have to spend a year raising money. I could play the kind of role here that I was looking for. I have my hand on the steering wheel and it's the right idea at the right time.

You have said very clearly that B2B is where money will be made on the Internet. What makes you think that?

It's the obvious place to make money since a small percentage is enough to keep things rolling. If I buy a sweater from L.L. Bean using a Visa card, it's hard to argue that security is worth much of an additional markup. But, when you consider the volume of Treasury bill trading equals $3 million per minute and it takes nine minutes to report that your certificate has been stolen, it should be worth $3 million to reduce every minute in latency of revocation. With the secret-key systems-for example, Kerberos, an authentication service for open-network systems-you pay a lot of the systems cost up front, but revocation is free. With public-key systems, you pay nearly nothing up front to issue keys and a lot to revoke them. The cost of issuing and revoking is a constant.

When you look at DDoS attacks, if you're trying to measure something and say the vulnerability risk to DDoS is based on-and name a measurement-I believe that measurement is 'How much work does the system do before it can make an authorization decision?' With a TCP-based service I can send an open connection and get a reply and reply to it. I say 'Hello,' you answer 'Hello,' and I say 'I'm Dan' and we go from there. If I say 'Hello' 5,000 times and never finish the conversation, you have allocated a lot of resources. That's generally how SYN flooding attacks work. It's the measure of how much non-renewable resources the system expends before it can make the authorization decision.

The more complex the authorization tests are, on the one hand, the more precise you can make them to control who can do what and to whom. But complex authorization tests increase the vulnerability to DDoS attacks if an attacker can cause the remote system to do that complex test a million times. Those are trade-offs. I think there are a lot of trade-offs like that and I am looking for lots of places where there is some characteristic like the amount of energy spent on key management, in which I can find a constant of proportionality.

The way to rank technologies is: Where do they cut the line? For example, standard PKI cuts the line way over toward 'the work is in revocation, not in issuance because revocation is a rare event.' Now, that doesn't mean implementers don't have to put most of their work into revocation handling-they do, as a direct consequence of the revocation latency question. In this case, the only way to limit vulnerability to DDoS is to think of some other heuristic that approximates the authorization decision and is vastly cheaper.

It sounds to me like you're searching for a formula or algorithm that will quantify the value of time or energy. If you can turn that into a quantifiable formula that makes sense to those who practice risk management, they will immediately see how it meets their need to minimize risk and lower cost. Is that the idea? Exactly. It's almost surely a macro-scale equivalent of the Heisenberg Uncertainty Principle. I can know exactly where something is or how fast it's going, but to find out, both will result in errors. I wonder if we're not missing some kind of macro-level physics here, by which I mean something which is indivisible, immutable and not subject to argument.

The Internet was not developed in or for the marketplace, and many security experts were trained in the military or academia as they built the World Wide Web. There is now a convergence of people from different domains as everyone is ported into the marketplace, as e-commerce becomes the way of doing business.

What is the language of the marketplace that will 'port' what you're saying into those diverse economic models?

That particular insight, and maybe this entire effort, might be a function of maturity. It's like making a sculpture: you get rid of everything that does not look like an elephant and you're left with an elephant. We have been at this long enough, knocking away parts that don't look much like an elephant, and this is what's left. What we have today is elephant-like, but it is hardly perfect. Maturity is more than experience, though. It's a particular kind of experience. When I interview people, I look for 'sadder, but wiser.' I don't think you can do security unless you have seen something up close that was bad. Or if you can, you must have an unusual amount of will power.

Brian Snow of the NSA spoke about his numerous encounters with 'the real bad guys' during his keynote address at the Black Hat Briefings. I said, 'You really have seen the face of evil.' The look in his eyes gave me his answer.

Is this why security is necessary?

Yes. I worked with someone who was in the Middle East for the CIA, but later entered corporate life. I asked how he made the change. Remember when terrorists kidnapped the CIA's Beirut Stadium Chief and how they videotaped his torture? My colleague had to watch those tapes after he had already done his two weeks on a runway in a hijacked jetliner. That video took him over the edge. For everyone out there who says, 'There is no God,' I want them to look me in the eye and say, 'There is no Evil.' If they can't do that, I will argue they can't say the other, either.

And yet it's increasingly difficult in the security space to identify the enemy. Borders or boundaries are dissolving around nations as well as organizational structures and individuals. Let's get this straight: The surest enemy of democracy is an absence of borders.

Now you have the basis for linking the changing identities of nations to organizations to individuals. That connects privacy for the individual with security for the organization or nation. We don't have names for talking about this, but does identity or 'self' scale in the digital world? No, we don't have names for these emergent structures, and I don't think we have time to develop the words for them, either. Without words to clarify the concepts, we don't have a way of getting our minds around them.

When you look up ahead, where do you see the security trajectory going? What is the next critical piece?

We are on the cusp of orders of magnitude increases in things connected to the 'Net. The interface is no longer just keyboards and screens, but many other things. The day is coming when refrigerators will automatically order groceries. Now, everything we know about security involves making authorization decisions after authentication decisions. Authentication involves using a password leading to a key, to prove that a name is what it says it is. How will you name your three refrigerators? How will you tell the grocery store that only 'the one in the middle' can order dairy products? We are going to run out of name space. Of all the words in Webster's Collegiate Dictionary, 90 percent have been registered as domain names. If authentication is name based, what will we do for names? That problem will not get easier as the Web becomes truly multilingual.

The embedded technology will stretch our ability to name things, and if we can't name them, what are we going to do for authentication? If we don't have authentication, what will we do for authorization? What will we do for all the rest? The answer, I think, will be delegation, but delegation has been a security design problem for some time. Making a trustable delegation is very hard. If I say, 'Here are the keys to my car,' how do I keep you from giving them to my neighbor? This is not to say that there are not elaborate schemes to support delegation, but the Internet derives from academia and the military. Academia's limit is, 'Is it too complex to think about?' The military's limit is, 'Is it too expensive to buy and can it be operated under adverse conditions?' Ordi-nary peoples' limiting factors are much more prosaic: 'Can I understand it?' 'Will it hurt me?' 'Can I leave the kids alone in the house with it?' I don't know how to do delegation under those circumstances.

Like President Lyndon Johnson's definition of trust: It's when I have you where I want you.

Exactly. But in terms of the challenge we face, I'm at the opposite end of the spectrum from people who want to do trust management. I just don't think it's possible, because I don't see how on earth we can develop a language that all people can understand. This is really about Big Brother, not just trust management. The best government of all is a benevolent dictator and a good succession plan. Yes, machines are immortal and obviate the succession problem, but I don't want to find us there. That's what made the movie "The Matrix" so prophetic. The Matrix was doing everything wonderful for us until we wanted to kill it and discovered that we couldn't. The risk is that the complexity of what we develop will exceed our ability to grasp it, and not enough people will remain that care.

Hasn't that been part of civilization for a long time-in the sense that humanity has always had difficulty including everything we know and everything we invent in a single mental space?

I think we can agree that the rate of possible change is accelerating. I don't think our genetic component or educational capacity is accelerating at that same rate. Where do they diverge? That's the question. The rate constants are different, just as physicists like to marvel that if you change the energy of hydrogen's first electron's orbit by ever so little, life as we know it would evaporate. Everything about where we are is hypercritically interdependent.

Which makes it a people problem, because people are the network.
Right.

So, if we need to secure the electronic network using anomaly detection, misuse detection, ubiquitous surveillance and other methods, isn't it inevitable that real security in a networked society is only possible if we apply the same standards to the whole of society?
Yes.

So maybe, in some gray area, we must compromise and that's where risk management comes in. We may never achieve a balance at the level of totalitarian control, but are we moving in that direction?

It's highly unlikely that someone will come up to you personally and take your privacy away. Children do not have an expectation of privacy; they develop it over time. For adults, if they don't know they have privacy, how much of a fight will they put up when they don't get it? I don't think it's possible to go much further in our technological world on a 'small is beautiful,' egalitarian basis. We need to modify the coming culture before it washes over us like a wave.

Any last thoughts?

It's dangerous to make your last words an off-the-cuff statement, but I would say that self-reliance is unavoidably a lonely phenomenon, but it is, as far as I know, the only source of purpose or satisfaction or honor. In the interconnected world of a networked society, it becomes ever more difficult. When will we get to the point at which we decide, for example, that no one may use paper cash and everyone must have access to the Internet? A lot of phone systems no longer have options for rotary telephone users. A lot of information no longer appears in forms that you expect to find in a library. We will all be part of the network one way or another because if you are not, you are simply going to have to live outside mass society, fending for yourself in increasingly smaller spaces.

Originally appeared in the Octoberv 2000 issue of Information Security Magazine (infosecuritymag.com). Copyright (c) 2000. All rights reserved.

BACK

TOP

©2001 Richard Thieme. All Rights Reserved.