Whitfield Diffie kicks off and urges us to be cautious of the claims that imminent cyberwarfare requires us to surrender civil society. We cannot meet these threats through cryptography alone
Marty Hellman, warns us about complacency, in particular the fact that humans are very bad at estimating the risk of low probability events. He is currently working on nuclear deterence.
Ron Rivest, re-interprets the Turing test in terms of cryptography. Interesting. He will be entering the NIST contest with an MD6. Also voting, cryptography is relevant to provide end to end security. Has a paper coming with David Chaum. Also on the standards body for setting acceptance criteria for voting machines.
Systems to be software independent. A system is software dependent if a bug or defect can cause the outcome to be affected. So the counter to this is a paper trail or whatever. He would like people in the room to comment on the necessity of this to the Electoral System Commission.
Shamir, progress in breaking SHA-1. The complexity is now 2^60 which is within reach of a distributed crack program. There is a group trying to do this but they have only a few % of the necessary computing power.
Intel has announced it is to put AES in hardware on their cpus from 2009. There will be 4 instructions for doing this. [hey this will make cracker's more efficient as well!] Mention of the bypassing of disk encryption by rebooting with a different O/S and looking at the memory. Will be good to see the end of encryption in software.
On Blu-Ray vs HD-DVD. a rumor Warner might have tipped to Blu Ray because the system has a means of introducing a new security system after the original one was cracked. So maybe security caused the tipping function.
Burt: How about software independent cyber security. Rivest, hard, Whitt need an existence proof, had one for voting for millennia.
Burt: How can we predict the probability of algorithm failure? Marty, we tend to treat cryptography as a Maginot line, algorithm security not the issue. Mentions Kocher's side channel attacks. Need to have a plan-B, what happens with your breaking of a 128-bit system?
Shamir, points out that main losses are very large losses from high level attacks and from very low level attacks. But the media tends to concentrate on the middle attacks that are not very common. Need to focus on stopping the low and the middle, not get distracted by the rare high level attack.
Burt: who has the capability to act, people, government. Whitt, lots of people talk about security education, comes from an era when people were told about security process. Mcrosoft correctly deduced that first to market was more important than security. Points out that Sun has a chip with the whole of Suite B implemented. Shamir, Intel sells more CPUs than sun, Whitt whose execute more CPU cycles per sec at the major Web sites. Need to have a design and development strategy that is transparent and tells us that something does what it claims without anything hidden. Rivest, Ken Thompson, what if the Intel chip keeps a copy of your AES key...
Marty: What happens if someone crashes the ATM system, how do you recover. A massive low level attack can become a high level attack.
Rivest: like a botnet.
Marty: Which comes to the war issue, Estonia was targeted in a DDoS attack.
Shamir: Its a media level attack, a lot of press, little effect
Marty: Their banking system was out of action for a week. What if it was a Russian attack, would NATO be obliged to come to their aid?
Shamir: Since we got to politics, does all this advice the US gives to companies apply to the US govt.? Does not seem to, US used to be very easy to visit. Last week NYT published story that Chertoff wants to upgrade fingerprint system to ten fingers rather than 2 at a cost of $300 million. The current system has caught 2000 people overstaying their visa. The upgrade might catch another guy (very expensive). Is anyone looking at the risk reward? On visiting, US has always asked strange questions, used to be are you a communist, now are you trained to operate nuclear weapons. Should asked, are you bad? very bad? extremely bad?
Burt: Where would you put your research time if you were starting now.
Rivest: What sort of world do you want to live in? what is the framework? Not clear that we have articulated.
Whitt: Genetic engineering, potential to change the world, won't be human beings discussing here in the next century. What will cause most upset is first child that is the genetic product of two women, will prove that men are unnecessary.
Burt: That is very interesting
Whitt: Code for I won't be invited back
Burt: We have invited you back many years.
Marty: If we planned for email security and embedded it in all the clients that would be very good for privacy but would remove the information we have on terrorists.
Burt: Closing remarks, what would you like to be remembered for?
Whitt: Maybe liked to be remembered. Most important development of late 20th century was client-server computing. Security was a mess, to secure something you put the salary computer on its own machine and secured that. The biggest impact may be something similar, unexpected, may take younger and smarter people.
Marty: Expect the unexpected, both negatively (attacks) and positively (upside)
Rivest: I think taht cryptography is still at its early stages.
Whitt: Yes, but if the rest of information security was as well baked
Rivest: Still a lot to be done, lot of things outside the field of crypto. Still do not have a secure platform. Other big problem user interfaces
Shamir: Security is basically ok, we adapt and survive and produce necessary tools. We should develop new kinds of techniques, we need kind of a GPS for data. One way to do it would be 160SHA1 summaries of your data. Talking about unauthorized data, data on USB drives and such.
Burt: We have some minutes, key sizes, how long for RSA 1024
Shamir: Keep suggesting 1 year, perhaps 5.
Hellman: Watched key sizes for RSA going up and up, ECC looks a lot better.
Rivest: Can predict a lot of things, the number field sieve but its the low probability math attack that you cannot predict.