Skip to content
Course Rockstar
TechnologyIntermediate

Memory, Encryption, and Protecting Data in Android

This course is designed for intermediate-level learners who want to enhance their security skills in Android development. Participants will analyze the...

By Chrystine D Thorsen on Coursera

About This Course

This course is designed for intermediate-level learners who want to enhance their security skills in Android development. Participants will analyze the structure of Android memory and evaluate its defenses against exploitation, including understanding pointers and their role in buffer overflow exploits. The course covers various types of overflows, mitigation techniques, and specific vulnerabilities such as the Stagefright buffer overflow. In addition to exploitation techniques, learners will explore secure data storage practices within the Android file system, implement cryptography concepts, and securely manage credentials using the Android Keystore. The course also addresses password security through hashing and salting techniques, common data risks, and secure storage practices to protect data at rest. Finally, participants will gain insights into network security, data protection in transit, and securing inter-process communications and webviews in Android applications.

Topics Covered

Frequently Asked Questions

How much does Memory, Encryption, and Protecting Data in Android cost?

Visit the Memory, Encryption, and Protecting Data in Android course page for current pricing and available discounts.

Who teaches Memory, Encryption, and Protecting Data in Android?

Memory, Encryption, and Protecting Data in Android is taught by Chrystine D Thorsen, Infosec.

What skill level is Memory, Encryption, and Protecting Data in Android for?

This course is designed for intermediate learners.

Similar Courses

Included with membership
Enroll Now
Students0
DurationSelf-paced
LevelIntermediate
Languageen
PlatformCoursera