Designing secure mobile applications
Abstract : Overview of mobile applications security risks and how to mitigate them given the application criticity.
Material : Presentation + lab
Audience : Architects, project managers, developers
Duration : 2 days
Recommended assets : embedded software programming for the second day
Evolution : add description of new security risks and countermeasures
Schedule :
- Day 1 : Mobile security risks
- Software related risks
- Risks related to the mobile environment
- Study of risks for a classical application : copy protection
- Study of risks for a critical application : mobile banking
- Overview of existing solutions
- Day 2 : Improving application security (lab)
- Hardening mobile applications
- Introduction to cryptography
- Hardware copy protection : Sim Sentry and standard DRM solutions
- Hardware security module : Simulity box