What are the best practices for Mobile Applications Security?

Asked 3 years ago
Viewed 217 times

0

What are the best practices for Mobile Applications Security?



1 Answer


0

1. All data should be encrypted.
Every piece of data that passes through your app must be encrypted. Encryption is the process of scrambling plain text until it becomes a jumbled alphabet soup that only those with the key understand. This implies that even if data is taken, thieves will be unable to read it and exploit it.
When agencies like the FBI and NSA are uncovered seeking permission to access iPhones and decrypt WhatsApp communications, you can see how powerful encryption can be. Hackers won't be able to break through if they aren't willing to do so.

2. Use technologies to detect tampering.
When someone tries to tamper with your code or inject malicious code, there are approaches to set off alarms.  Active tamper-detection can be deployed to make sure that the code will not function at all if modified.

3. Proper Session Handling should be implemented.
On mobile, 'sessions' last far longer than on PCs. This makes session management more difficult for the server. To identify a session, use tokens rather than device identifiers. Tokens can be revoked at any time, making them more secure in the event of a device being lost or stolen. Enable remote data erasure and remote log-off from a lost or stolen device.
answered 3 years ago by Hitesh Vohra

Your Answer