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
Post a Comment