Dalam tutorial ini, Anda akan mempelajari cara menginstal sertifikat SSL di Android, sistem operasi mobile yang paling banyak digunakan di dunia. Jika Anda belum mengajukan sertifikat, bagian pertama panduan ini menunjukkan cara membuat kode CSR untuk aplikasi Android Anda.
Membuat kode CSR untuk aplikasi Android
CSR adalah singkatan dari Certificate Signing Request, sebuah blok teks terenkode yang berisi data kontak Anda. Setiap pemohon SSL membuat CSR dan mengirimkannya ke Certificate Authority (CA) selama proses pendaftaran. Anda memiliki dua pilihan:
- Buat CSR secara otomatis dengan CSR Generator kami.
- Ikuti tutorial langkah demi langkah kami tentang cara membuat CSR di Android.
Kirimkan CSR ke Certificate Authority saat Anda melakukan pemesanan. Setelah CA memvalidasinya dan menerbitkan sertifikat Anda, lanjutkan dengan instalasi di bawah ini.
Menginstal sertifikat SSL di Android
Setelah CA Anda memvalidasi permintaan dan mengirimkan file sertifikat melalui email, Anda dapat menginstalnya di perangkat Anda. Pertama, pastikan file Anda sesuai dengan yang diharapkan oleh Android.
Sebelum memulai: periksa format file
Android membaca sertifikat X.509 dalam dua situasi, dan format file menentukan opsi instalasi mana yang akan Anda gunakan:
- File sertifikat publik dalam format .crt, .cer, .pem, atau .der. File ini hanya berisi sertifikat, tanpa private key. Instal sebagai CA certificate.
- Key store PKCS#12 dalam format .p12 atau .pfx. File ini menggabungkan sertifikat bersama private key-nya dalam satu file yang dilindungi kata sandi. Instal sebagai VPN & app user certificate (disebut Install from device storage di Samsung).
Jika file Anda dalam format yang berbeda, konversikan terlebih dahulu dengan alat SSL kami. Untuk membuat file .p12, Anda memerlukan sertifikat, CA bundle, dan private key, dan Anda akan mengatur kata sandi (passphrase) selama proses konversi. Simpan kata sandi tersebut dengan baik: Android akan memintanya saat instalasi.
Langkah 1: Salin file sertifikat ke perangkat Anda
Pindahkan file sertifikat ke penyimpanan internal ponsel Anda atau kartu SD, misalnya ke folder Download. Anda dapat memindahkannya melalui USB, menyimpannya dari lampiran email, atau mengunduhnya melalui Chrome. Android memerlukan file tersebut berada di perangkat sebelum muncul di installer.
Langkah 2: Buka installer sertifikat di Settings
Jalurnya tergantung pada versi Android dan produsen ponsel Anda. Gunakan yang sesuai dengan perangkat Anda:
- Android bawaan (Android 12, 13, 14, dan 15, termasuk Pixel): buka Settings, lalu Security & privacy, lalu More security settings, lalu Encryption & credentials, lalu Install a certificate.
- Samsung Galaxy (One UI): buka Settings, lalu Biometrics and security, lalu Other security settings, lalu Install from device storage.
- Android versi lama (9 dan sebelumnya): buka Settings, lalu Security, lalu cari di bagian Credential storage untuk Install from storage atau Install from SD card.
Jika Anda tidak dapat menemukan opsi ini, buka kotak pencarian Settings dan ketik certificate. Entri installer akan muncul di mana pun OEM Anda menempatkannya.
Langkah 3: Pilih jenis sertifikat
Saat diminta, pilih jenis yang sesuai dengan file Anda:
- CA certificate untuk file sertifikat publik (.crt, .cer, .pem, atau .der).
- VPN & app user certificate untuk key store PKCS#12 (.p12 atau .pfx).
- Wi-Fi certificate jika Anda sedang menyiapkan autentikasi Wi-Fi berbasis sertifikat.
Jika Anda memilih CA certificate, Android akan menampilkan peringatan bahwa certificate authority yang Anda instal dapat memantau lalu lintas jaringan. Ini wajar untuk CA yang Anda percayai dengan sengaja. Ketuk Install anyway dan konfirmasikan dengan PIN, pola, kata sandi, atau sidik jari Anda. Jika perangkat Anda belum memiliki kunci layar, Android akan meminta Anda membuatnya terlebih dahulu.
Langkah 4: Pilih file dan beri nama sertifikat
Pemilih file akan terbuka. Telusuri folder tempat Anda menyimpan sertifikat (misalnya Download) dan ketuk file tersebut. Jika file tersebut adalah .p12 atau .pfx yang dilindungi kata sandi, masukkan kata sandi PKCS#12 yang Anda atur selama konversi. Di kolom nama sertifikat, ketik label yang akan Anda kenali nantinya, lalu ketuk OK untuk menyelesaikan.
Selesai: sertifikat Anda kini telah terinstal di perangkat Android Anda.
Penting: kepercayaan aplikasi di Android 7 dan versi setelahnya
Menginstal CA certificate menambahkannya ke penyimpanan sertifikat pengguna, bukan penyimpanan sistem. Sejak Android 7 (Nougat), aplikasi tidak mempercayai CA certificate yang diinstal pengguna secara default, dan Google Chrome juga mengabaikannya. Sebuah aplikasi hanya mempercayai CA pengguna jika pengembangnya secara khusus mengaktifkannya melalui konfigurasi keamanan jaringan (network security configuration). Jika Anda mengendalikan aplikasi tersebut, tambahkan konfigurasi keamanan jaringan yang mencakup <certificates src=”user” /> sehingga aplikasi menerima sertifikat Anda. Browser dan sebagian besar aplikasi pihak ketiga akan tetap menggunakan CA sistem bawaan.
Menguji instalasi SSL Anda
Setelah menginstal sertifikat, periksa apakah semuanya berfungsi. Untuk memastikan sertifikat ada di perangkat, buka Settings, masuk ke Encryption & credentials (atau Other security settings di Samsung), lalu buka Trusted credentials dan tab User untuk melihat sertifikat Anda tercantum di sana. Untuk memverifikasi sertifikat yang disajikan oleh sebuah situs web, pindai domain tersebut dengan SSL Checker kami, yang memberikan laporan instan tentang rantai sertifikat, masa berlaku, dan konfigurasi sehingga Anda dapat mendeteksi masalah apa pun.
Pertanyaan yang Sering Diajukan
Error koneksi SSL di Android biasanya disebabkan oleh jam perangkat yang salah atau data cache. Coba perbaikan berikut secara berurutan:
Atur tanggal dan waktu ke mode otomatis, karena jam yang salah membuat sertifikat yang valid tampak kedaluwarsa.
Bersihkan cache dan cookie browser Anda.
Nonaktifkan sementara aplikasi antivirus atau VPN yang memeriksa lalu lintas HTTPS.
Perbarui Android dan browser Anda ke versi terbaru.
Untuk bantuan lebih lanjut, lihat panduan kami tentang cara memperbaiki error SSL.
Buka Settings, lalu Security & privacy, lalu More security settings, lalu Encryption & credentials, lalu Trusted credentials (di Samsung: Biometrics and security, lalu Other security settings, lalu View security certificates). Tab System mencantumkan sertifikat bawaan Android, dan tab User mencantumkan sertifikat yang Anda instal sendiri. Ketuk entri mana pun untuk melihat detailnya.
Aplikasi apa pun yang mengirim atau menerima data melalui internet sebaiknya menggunakan HTTPS, yang bergantung pada sertifikat SSL/TLS di server yang diaksesnya. Ini melindungi pengguna dari serangan man-in-the-middle dan menjaga kerahasiaan data sensitif. Jika aplikasi Anda menangani login atau pembayaran, sertifikat menjadi kewajiban, bukan opsional.
Sejak Android 7, aplikasi mengabaikan CA certificate yang diinstal pengguna kecuali pengembangnya secara khusus mengaktifkannya. Sertifikat sudah terinstal dengan benar, namun aplikasi hanya mempercayai penyimpanan sertifikat sistem. Solusinya ada di sisi aplikasi: tambahkan konfigurasi keamanan jaringan yang mencakup sumber sertifikat pengguna, atau minta sertifikat ditambahkan ke penyimpanan sistem pada perangkat yang dikelola atau di-root.
Hemat 10% untuk Sertifikat SSL saat memesan hari ini!
Penerbitan cepat, enkripsi kuat, kepercayaan peramban 99,99%, dukungan khusus, dan jaminan uang kembali 25 hari. Kode kupon: SAVE10

