showSidebars ==
showTitleBreadcrumbs == 1
node.field_disable_title_breadcrumbs.value ==

CDRep: Automatic Repair of Cryptographic Misuses in Android Applications

Please click here if you are unable to view this page.

 

CDRep: Automatic Repair of Cryptographic Misuses in Android Applications


Speaker (s):

MA Siqi

PhD Candidate

School of Information Systems

Singapore Management University


Date:


Time:


Venue:

 

May 25, 2016, Wednesday


3:00pm - 3:30pm


Meeting Room 4.4, Level 4

School of Information Systems

Singapore Management University


80 Stamford Road

Singapore 178902

We look forward to seeing you at this research seminar.

About the Talk

Cryptography is increasingly being used in mobile applications to provide various security services; from user authentication, data privacy, to secure communications. However, there are plenty of mistakes that developers could accidentally make when using cryptography in their mobile apps and such mistakes can lead to a false sense of security. Recent research reports indeed show that a significant portion of mobile apps in both Android and iOS platforms misused cryptographic APIs. In this paper, we present CDRep, a tool for automatically repairing cryptographic misuse defects in Android apps. We classify such defects into seven types and manually assemble the corresponding x patterns based on the best practices in cryptographic implementations. CDRep consists of two phases, a detection phase which identifies defect locations in a mobile app and a repair phase which repairs the vulnerable app automatically. In our validation, CDRep is able to successfully repair 94.5% of 1,262 vulnerable apps. Furthermore, CDRep is lightweight, the average run-time to generate a patch is merely 19.3 seconds and the size of a repaired app increases by only 0.667% on average.

This a pre-conference talk for 11th ACM Asia Conference on Computer and Communications Security (ASIACCS 2016).

About the Speaker

MA Siqi is a third-year PhD student in the School of Information System, Singapore Management University. She is advised by Professor Robert H. Deng and Assistant Professor David Lo. From August 2015 to May 2015, she visited the Cyber Security Lab in CMU, advised by Assistant Professor Nicolas Christin. Her research interest is software security, mainly focus on vulnerability detection and repair.