O'Reilly logo

Testing and Securing Android Studio Applications by Antonio Hernández Niñirola, Belén Cruz Zapata

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 6. Securing Communications

This chapter presents the mechanisms offered by Android to secure communications between an Android application and an external entity. By the end of this chapter, you will know how to secure connections. You will see some implementations through code examples using Android Studio.

Most applications need to share some sort of data. You should learn how to protect this data especially when sensitive information such as personal data or authentication information is being transferred.

The topics that will be covered in this chapter are:

  • HTTPS
  • SSL and TSL
  • Server and client certificates
  • Android Studio
  • Code examples using HTTPS

HTTPS

Hypertext Transfer Protocol Secure (HTTPS) is considered an application layer protocol based ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required