Writing Applications that are Easier to Defend than Attack
February 21 @ 7:00 pm - 9:00 pm
Alan H Karp, Earth Computing
6:30 Doors Open, Food & Networking
*** Please arrive by 7 PM due to Security ***
Conventional wisdom says that the attacker has an enduring economic
advantage over the defender. After all, the good guy needs to fix all the
vulnerabilities, while the attacker only needs to exploit one of them.
Conventional wisdom is right if we keep developing software the way we
always have. Fortunately, we can write code that is easier to defend than
attack by taking good software engineering practice to its logical
conclusion. I’ll illustrate by showing how to write an email client that
is far safer than any available today.
Dr. Alan Karp started in Physics from Rensselaer Polytechnic Institute and
a Ph.D. in Astronomy from the University of Maryland. He started teaching
before spending 15 years at IBM, where he spent his energy mostly in large
scale scientific computing. He joined HP Labs in 1992 mostly in parallel
computing, the EPIC architecture embodied in the HP/Intel Itanium chip,
and e-speak, a distributed system for conducting business on the Internet.
He is currently a Principled Architect at Earth Computing, a start-up bringing
to market a new way to build and manage data centers.