Read text and watch video on eng:
https://realm.io/news/tryswift-anastasiia-voitova-building-user-centric-security-model-ios-applications-swift/
video on ru:
https://www.youtube.com/watch?v=h4egvZ4JuvI
The extended version of my talk about user-centric trust for your mobile app layout!
- risk and threats models
- real-world app analysis
- building user-app-server interactions step by steps
- code samples
- ways to make it even more tough
- possible attacks
- "crypto is not expensive"
- "Apple cares about security, you should too!"
- key points
--------------------------------------
If you can't tap on the link inside slides, please open as pdf (button on the right).
--------------------------------------
I presented this talk with slight modifications on #nsspain2016 and #mobiconf conferences. September-October 2016.
In this presentation we will talk about building security, that does not fail when application keys are exposed; when servers are hacked; security that lasts as long as unique user's crypto keys (or passwords) are safe. Putting secrets known by the user to be a source of trust is the ultimate way for an app to become "thin" in relation to the security model, thus lowering the risks and developer pain. We will learn about thin transparent security layers system and its applicability in client-server systems.