Portrait of Kevin Kane

Kevin Kane

Principal Software Development Engineer


I am an applied researcher and developer in the Security and Cryptography team.  My role, much like my group, spans the space between pure research and pure development, giving my job aspects of both.  In my group, we work on new and novel security methods in operating systems, virtualization architectures, and cloud computing platforms.

My current activities focus on the Internet of Things. I hear you rolling your eyes from here. In particular, I work on security models and automated security and credential management for IoT, primarily in the consumer space. My activities focus on two industry-wide collaborative efforts: the AllSeen Alliance and its protocol stack AllJoyn, and the Open Connectivity Foundation and its implementation IoTivity.

I’ve previously worked in distributed systems/network security, protocol design, and mobile device security, especially the use of mobile devices as credentials and authenticators, when mobile devices have hardened hardware security processors like TPMs.

I completed my B.S. with Honors at the University of Maryland in May of 2000, and my M.S. and Ph.D. at the University of Texas at Austin in December of 2005 and 2006, respectively.  My thesis focused on theoretical and experimental methods of access control in distributed systems.  I joined Microsoft in January of 2007 as a developer in CSRO Incubations, which was moved into Microsoft Research and the newly-created eXtreme Computing Group in June of 2009. We then moved into the MSR Technologies lab in February of 2014.


Cloud Security & Cryptography

Established: August 27, 2009

Cloud computing provides clients with a virtual computing infrastructure on top of which they can store data and run applications.  While the benefits of cloud computing are clear, it introduces new security challenges since cloud operators are expected to manipulate client data without necessarily being fully…