BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Talks.cam//talks.cam.ac.uk//
X-WR-CALNAME:Talks.cam
BEGIN:VEVENT
SUMMARY:Protecting Distributed Applications Through Software Diversity and
  Renewability - Christian Collberg\, University of Arizona
DTSTART:20120927T151500Z
DTEND:20120927T161500Z
UID:TALK40064@talks.cam.ac.uk
CONTACT:Wei Ming Khoo
DESCRIPTION:Remote Man-at-the-end (R-MATE) attacks occur in distributed ap
 plications where an adversary has physical access to an untrusted client d
 evice and can obtain an advantage from inspecting\, reverse engineering\, 
 or tampering with the hardware itself or the software it contains.\n\nIn t
 his talk we give an overview of R-MATE scenarios and present a system for 
 protecting against attacks on untrusted clients. In our system the trusted
  server overwhelms the client's analytical abilities by continuously and a
 utomatically generating and pushing to him diverse variants of the client 
 code. The diversity subsystem employs a set of primitive code transformati
 ons that provide temporal\, spatial\, and semantic diversity in order to g
 enerate an ever-changing attack target for the adversary\, making tamperin
 g difficult without this being detected by the server.\n\nSpeaker's Bio\n\
 nChristian Collberg received a BSc in Computer Science and Numerical Analy
 sis and a Ph.D. in Computer Science from Lund University\, Sweden. He is c
 urrently an Associate Professor in the Department of Computer Science at t
 he University of Arizona and has also worked at the University of Auckland
 \, New Zealand\, and holds a position at the Chinese Academy of Sciences i
 n Beijing\, China.\n\nProf. Collberg is the author of the first comprehens
 ive textbook on software protection\, "Surreptitious Software: Obfuscation
 \, Watermarking\, and Tamperproofing for Software Protection\," published 
 in Addison-Wesley's computer security series.\n\nProf. Collberg is a leadi
 ng researcher in the intellectual property protection of software\, and al
 so maintains an interest in compiler and programming language research. In
  his spare time he writes songs\, sings\, and plays guitar for The Undecid
 ables and hopes one day to finish up his Great Swedish Novel.
LOCATION:Lecture Theatre 2\, Computer Laboratory\, William Gates Building
END:VEVENT
END:VCALENDAR
