Cryptography and Cybersecurity in Mobile Devices
Cryptography in Native Mobile Applications, Biometric Authorization, SQLite Storage, AES Algorithm, Build Project
Description
This seminar is all about Cryptography in Native Mobile Applications. Furthermore, in this seminar the complete cryptography theory is examined and specifically the Symmetric and the Asymmetric Cryptography (Public Key Cryptography). In addition to that, the Advanced Encryption Standard Algorithm will be thoroughly examined and implemented step by step using the JavaScript Environment.
This seminar is completed by building from scratch a complete project with the Angular, Ionic and Capacitor Tools, in which the cryptography theory is applied. The encryption and the decryption of all the selected data will be accomplished using of course the AES Algorithm. Of course, the selected data will be stored permanently in the SQLite Storage of the mobile device. As a result, a complete guide and methods will be shown on how we can use efficiently the SQLite Storage of the device.
Finally, in this project we will authorize each user by using the bio metric authorization and specifically the fingerprint scanner the faceID. As a result, we are going to examine and see how we can use the appropriate libraries in order to verify the identity of the user in order to allow the navigation to the main page and the decryption of all the data.
What You Will Learn!
- Cryptography theory (Symmetric, Asymmetric)
- Design and Implementation of Algorithms for Cryptography
- Native Mobile Application Development (Angular, Ionic, Capacitor)
- Biometric Authorization of the Users
- Advanced Encryption Standard (AES) Theory and Analysis
Who Should Attend!
- Web and Mobile Application Developers who develop safe applications and safe storing of data.
- Cyber security analysts and penetration testers for mobile devices.
- Cryptography enthousiasts and students that desire to apply the cryptography theory to the mobile devices.