The presentation will cover several aspects related to security issues concerning the “Key Manage...
The presentation will cover several aspects related to security issues concerning the “Key Management” for Android apps.
In the first part of the presentation, various scenarios will be analyzed where it is necessary to protect the data used by an application, followed by a theoretical introduction of the possible techniques available for protecting data using symmetric and asymmetric key cryptosystems.
The presentation will continue with the description and the implementation of some key management techniques used for storing securely encryption keys for symmetric algorithms, taking into account any interaction with the end user.
The final part of the presentation will deal with the analysis of the tools provided by Android for the management of private keys and their certificates used in asymmetric algorithms, such as the KeyChain and the new “Android Key Store” , which is available from version 4.3.