Cryptography And Cybersecurity In Mobile Devices
Free Download Cryptography And Cybersecurity In Mobile Devices
Published 4/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 11.32 GB | Duration: 16h 49m
Cryptography in Native Mobile Applications, Biometric Authorization, SQLite Storage, AES Algorithm, Build Project
Free Download What you'll 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
Requirements
Pre-existent basic Angular and Ionic experience and knowledge is required.
No theory and knowledge about Cryptography is required. You will learn everything that you need to know.
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 jаvascript 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.
Overview
Section 1: Introduction
Lecture 1 Introduction
Lecture 2 Instructor Information
Section 2: Cryptography Theory
Lecture 3 Cryptography Theory Introduction
Lecture 4 Section Preview and Key Elements
Lecture 5 Cryptography and Important Elements
Lecture 6 Algorithms, Classification and Block Ciphers
Lecture 7 Symmetric Encryption and Algorithms
Lecture 8 Public Key Cryptography (Asymmetric)
Lecture 9 Keys Generation and Hashing
Section 3: Advanced Encryption Standard (AES) Algorithm Theory
Lecture 10 AES Algorithm Introduction
Lecture 11 Initial Key Elements
Lecture 12 Implementation Steps of AES
Lecture 13 Key Expansion Method
Lecture 14 Operation Modes and ECB Mode
Lecture 15 CBC Mode and Theory Completion
Section 4: AES Algorithm Coding Implementation
Lecture 16 AES Coding Implementation Introduction
Lecture 17 Start of Implementation
Lecture 18 Fields and Global Variables Initialization
Lecture 19 Key Expansion Method Part 1
Lecture 20 Key Expansion Method Part 2
Lecture 21 XorWithIv and AddRoundKey Methods
Lecture 22 SubBytes, ShiftRows and MixColumns Methods
Lecture 23 Cipher and AES Initialization
Lecture 24 AES CBC Encrypt Buffer Method
Lecture 25 InvSubBytes, InvShiftRows and InvMixColumns Methods
Lecture 26 InvCipher and AES CBC Decrypt Buffer Methods
Lecture 27 Generate Hash Signatures
Lecture 28 Encrypt a Total File Part 1
Lecture 29 Padding Data and Functionality
Lecture 30 NumberToHex Method and Encrypt a Total File Part 2
Lecture 31 Decrypt a Total File Part 1
Lecture 32 Decrypt a Total File Part 2
Section 5: Starting the Project and General Overview
Lecture 33 Project Creation Introduction
Lecture 34 Tools and Project Overview
Lecture 35 All Necessary NPM Installs
Lecture 36 AppRouting and AppModule Functionality
Lecture 37 Custom Font, Colors and First Project Build
Section 6: Login Page and Implementation Part 1
Lecture 38 Login Page Design and App Component Actions
Lecture 39 Start of Appearance and Styling
Lecture 40 Login Page Start of Functionality
Lecture 41 Helper Service Started
Lecture 42 Login Page Functionality Continued
Lecture 43 Helper Service Continued
Lecture 44 Login Page Appearance Continued
Lecture 45 Inputs, Form and Login Button
Lecture 46 Completed Login Page Appearance
Lecture 47 Fixing Small Issues
Section 7: SQLite Storage Part 1
Lecture 48 SQLite Introduction
Lecture 49 Necessary Queries and Initializations
Lecture 50 Get and Set DB Version
Lecture 51 Restart DB Version Method
Lecture 52 Create all Tables Methods
Lecture 53 Select all Rows from Tables and Insert Data
Lecture 54 Update Credentials Info Table and Use DB Service Methods in Login
Lecture 55 Using all the Method from DB Service and Testing
Section 8: Register Page Implementation
Lecture 56 Page Design and Initial Actions
Lecture 57 Appearance and Start of Implementation
Lecture 58 Form and Fields Implementation
Lecture 59 Inputs and Controls Completed
Lecture 60 Increased Security and Biometric Option Appearance
Lecture 61 onsubmit Method Complete Functionality
Lecture 62 ContinueRegister method and Complementary Methods
Lecture 63 Building the Register JSON and User Dat
Lecture 64 Continue With Register and Create Custom Loader
Lecture 65 Component Master Module and Complete Custom Loader
Lecture 66 Finalize Register Methods
Lecture 67 DoneRegister and Start Of Biometric Authorization Method
Lecture 68 Biometric Authorization Method Completed
Lecture 69 Testing the entire Register Page and Little Details
Lecture 70 Register Page Completed and Testing
Section 9: Login Page and Implementation Part 2
Lecture 71 Autologin and Decrypt User Data
Lecture 72 Autologin and Biometric Authorization
Lecture 73 Autologin Functionality Completed
Lecture 74 Forgot Password Functionality Part 1
Lecture 75 Forgot Password Functionality Part 2
Lecture 76 Forgot Password Functionality Part 3
Lecture 77 Forgot Password Functionality and Store New Password
Lecture 78 Forgot Password functionality Store New Password Completed
Lecture 79 Forgot Password Modal Appearance
Lecture 80 Forgot Password Functionality Fully Completed
Section 10: Maintabs and Main Page Part 1
Lecture 81 Main Page Design and Main Tabs Initiated
Lecture 82 Maintabs Appearance and Functionality Part 1
Lecture 83 Maintabs UI and Functionality Completed
Lecture 84 Main Page Start of Implementation
Lecture 85 Main Page Appearance Started
Lecture 86 Mainpage Header and Search Input
Lecture 87 Main Page Initializations and Functionality
Section 11: Add New File and Data Part 1
Lecture 88 Add New File Design and Introduction
Lecture 89 Add New File Page Initial Actions and Fields
Lecture 90 Appearance and HTML Part 1
Lecture 91 Input Data Types and Files
Lecture 92 OpenTextInput Modal Method and Selected Files Appearance
Lecture 93 Selected Files Action Methods
Lecture 94 Files Additional Information Part 1
Lecture 95 Files Additional Information Part 2 and Store File Functionality
Lecture 96 Continue Store File Functionality and OpenTextInput Modal Method
Lecture 97 Text Input Modal Implementation Part 1
Lecture 98 Text Input Modal Implementation Part 2
Lecture 99 Text Input Modal Testing and Store Functionality
Lecture 100 Completed Text Input Modal and Store Functionality
Section 12: SQLite Storage Part 2
Lecture 101 SQLite Storage Completed
Section 13: Add New File and Data Part 2
Lecture 102 Update File Data to SQLite Database
Lecture 103 Add New File Functionality Completed
Section 14: Maintabs and Main Page Part 2
Lecture 104 Decrypt All Files Functionality
Lecture 105 Decrypt all files Testing and Appearance Started
Lecture 106 Main Page Files Appearance
Lecture 107 Stored Files Design and Start of Implementation
Lecture 108 Stored Files Appearance Almost Completed
Lecture 109 Stored Files Action Methods
Lecture 110 Stored Files Appearance Completed and Testing
Lecture 111 Verification Alert Method
Lecture 112 Delete Stored Files Action
Lecture 113 Edit File, Search with Filters and Testing
Section 15: Solving and Fixing Issues
Lecture 114 Solving Issues Part 1
Lecture 115 Solving Issues Part 2
Section 16: Settings Page Implementation
Lecture 116 Settings Page Design and Initial Actions
Lecture 117 Initial Actions and Start of Appearance
Lecture 118 Settings Page Form, Methods and Appearance Continuation
Lecture 119 Check Passwords, Inputs and Upgraded Security
Lecture 120 Details in Appearance and Testing
Lecture 121 Delete All User Data Method Completed and Testing
Lecture 122 Continue Store Data Method Implementation
Lecture 123 Biometric Authorization Method and Continue Edit Information
Lecture 124 Appearance Details and Thorough Testing
Lecture 125 Delete User Profile and All User Data Method
Section 17: That's It! Seminar Completed!
Lecture 126 That's It Everyone! Thank you very much!
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.
Homepage
https://www.udemy.com/course/cryptography-and-cybersecurity-in-mobile-devices/
Rapidgator
usfpj.C.A.C.I.M.D.part01.rar.html
usfpj.C.A.C.I.M.D.part02.rar.html
usfpj.C.A.C.I.M.D.part03.rar.html
usfpj.C.A.C.I.M.D.part04.rar.html
usfpj.C.A.C.I.M.D.part05.rar.html
usfpj.C.A.C.I.M.D.part06.rar.html
usfpj.C.A.C.I.M.D.part07.rar.html
usfpj.C.A.C.I.M.D.part08.rar.html
usfpj.C.A.C.I.M.D.part09.rar.html
usfpj.C.A.C.I.M.D.part10.rar.html
usfpj.C.A.C.I.M.D.part11.rar.html
usfpj.C.A.C.I.M.D.part12.rar.html
Uploadgig
usfpj.C.A.C.I.M.D.part01.rar
usfpj.C.A.C.I.M.D.part02.rar
usfpj.C.A.C.I.M.D.part03.rar
usfpj.C.A.C.I.M.D.part04.rar
usfpj.C.A.C.I.M.D.part05.rar
usfpj.C.A.C.I.M.D.part06.rar
usfpj.C.A.C.I.M.D.part07.rar
usfpj.C.A.C.I.M.D.part08.rar
usfpj.C.A.C.I.M.D.part09.rar
usfpj.C.A.C.I.M.D.part10.rar
usfpj.C.A.C.I.M.D.part11.rar
usfpj.C.A.C.I.M.D.part12.rar
NitroFlare
usfpj.C.A.C.I.M.D.part01.rar
usfpj.C.A.C.I.M.D.part02.rar
usfpj.C.A.C.I.M.D.part03.rar
usfpj.C.A.C.I.M.D.part04.rar
usfpj.C.A.C.I.M.D.part05.rar
usfpj.C.A.C.I.M.D.part06.rar
usfpj.C.A.C.I.M.D.part07.rar
usfpj.C.A.C.I.M.D.part08.rar
usfpj.C.A.C.I.M.D.part09.rar
usfpj.C.A.C.I.M.D.part10.rar
usfpj.C.A.C.I.M.D.part11.rar
usfpj.C.A.C.I.M.D.part12.rar
Links are Interchangeable - Single Extraction