This site is the archived OWASP Foundation Wiki and is no longer accepting Account Requests.
To view the new OWASP Foundation website, please visit https://owasp.org

OWASP Mobile Security Project Platform Specific Guidance AndroidCode Draft

From OWASP
Revision as of 12:16, 20 October 2011 by Dancornell (talk | contribs)

Jump to: navigation, search

Authentication

Session Management

Access Control

Input Validation

Output Encoding/Escaping

Cryptography

Error Handling and Logging

Data Protection

Android code examples for Data Protection:

   try {
       Context context = getApplicationContext();
       FileOutputStream stream;
       stream = context.openFileOutput("local_filename", Context.MODE_PRIVATE);
       OutputStreamWriter bw = new OutputStreamWriter(stream);
       bw.write(sb.toString());
       bw.flush();
       bw.close();
   } catch (IOException ioe) {
       // Handle the exception
   }

Communication Security

HTTP Security

Security Configuration