Android App Certificate Pinning

Android Uygulama Sertifika Sabitleme

Android uygulama sertifika sabitleme, bir Android uygulamasının yalnızca belirli bir sertifika otoritesi (CA) tarafından imzalanmış sertifikalarla güvenli bağlantıları kabul etmesini sağlayan bir güvenlik özelliğidir. Bu, kötü niyetli aktörlerin geçerli bir sertifikaya sahip olsalar bile güvenli bağlantıları ele geçirmesini önlemeye yardımcı olur.

Sertifika sabitleme, Android 2.3 (Gingerbread) sürümünden bu yana Android’de mevcuttur. Ancak, Android 4.2 (Jelly Bean) sürümüne kadar varsayılan olarak etkin değildi. Android 4.2’den itibaren sertifika sabitleme varsayılan olarak etkindir.

Sertifika sabitleme, bir Android uygulamasının güvenli bağlantıları kabul etmesini sağlamak için iki farklı yol kullanır:

  • Sertifika şeffaflığı: Sertifika şeffaflığı, CA’ların imzaladıkları tüm sertifikaları kamuya açık bir günlükte yayınlamasını gerektiren bir uygulamadır. Bu, kötü niyetli aktörlerin geçerli bir sertifikaya sahip olsalar bile güvenli bağlantıları ele geçirmesini zorlaştırır.
  • Sertifika kara listesi: Sertifika kara listesi, kötü niyetli aktörlerin geçerli bir sertifikaya sahip olsalar bile güvenli bağlantıları ele geçirmesini önlemek için kullanılan bir listedir. Bu liste, Android işletim sistemine önceden yüklenmiş olarak gelir ve düzenli olarak güncellenir.

Sertifika sabitleme, Android uygulamalarının güvenliğini artırmak için önemli bir özelliktir. Bu özellik, kötü niyetli aktörlerin geçerli bir sertifikaya sahip olsalar bile güvenli bağlantıları ele geçirmesini önlemeye yardımcı olur.

Sertifika Sabitleme Nasıl Etkinleştirilir?

Sertifika sabitleme, Android 4.2 (Jelly Bean) sürümünden bu yana Android’de varsayılan olarak etkindir. Ancak, bu özelliği manuel olarak etkinleştirmek de mümkündür. Bunu yapmak için aşağıdaki adımları izleyin:

  1. Android cihazınızın Ayarlar uygulamasını açın.
  2. Güvenlik bölümüne dokunun.
  3. Sertifika sabitleme seçeneğine dokunun.
  4. Sertifika sabitlemeyi etkinleştir seçeneğini işaretleyin.

Yayımlandı