asp.net - How to ensure security in Mobile Applications -


I am developing a front end mobile app for Android and iOS which interacts with my webserver, Runs the .NET. Right now, I am taking the following security measures:

1) Basic authentication 2) SSL using the REST API 3) Only one on the device used to confirm the server for future access Store Token

I have some suggestions,

Ol>

  • Use secure encryption / decryption algorithms like AES-256 with a password-based cryptographic key. Apart from this, Code opacity & amp; Distortion algorithms for safe key generation can be applied to avoid reverse engineering attacks from one level.

  • Cache of webservice request / delete cache every time. To stop snapping snapshots in iOS.

  • If you want to store tokens on the device you need to encrypt the token and do not rely on this token dependent web services like authentication.

  • Expire session expiration according to your business needs and severity.


  • Comments

    Popular posts from this blog

    ios - How do I use CFArrayRef in Swift? -

    eclipse plugin - Run java code error: Workspace is closed -

    c - Error on building source code in VC 6 -