Jason Franklin : 2013 Security Workshop


Monday, April 15, 2013
Location: Fisher Conference Center, Arrillaga Alumni Center

"Building a Next-Generation App Store"


App stores hold the promise of radically improving the quality of software and in turn the end-user experience for both mobile and desktop platforms. Unfortunately, the first-generation of app store offerings from Apple, Google, and Amazon have failed to fulfill this promise, instead choosing to focus their efforts on maximizing downloads without concern for the impact of applications on consumer security and privacy, among other concerns.

The primary security-relevant component of an app store is the app admission system (e.g., Google Bouncer). An admission system makes the determination to accept or reject an application after submission. We describe the design and use of a novel admission system that employs static program analysis to identify malware, limit developer exposure to privacy violations, and to enable users to comprehend the security and privacy implications of an app prior to installation.


Jason Franklin is a Research Associate and Visiting Lecturer in the Stanford Computer Science Department. He received his Ph.D. from the Computer Science Department at Carnegie Mellon University and degrees in Computer Science, Mathematics, and Business from the University of Wisconsin-Madison.

He is the recipient of the 2012 Allen Newell Award for Research Excellence, 2009 SOSP Best Paper Award for his work entitled "FAWN: A Fast Array of Wimpy Nodes," 2005 USENIX Security Best Paper Award, Department of Homeland Security Fellowship, and NSF Graduate Research Fellowship.

His research focuses on the application of principled techniques to solve practical problems in system and network security, especially those resulting from the shift toward BYOD, mobile computing, and app stores.