Saya mencoba menambahkan https ke perangkat tertanam yang sedang saya kerjakan. Perangkat ini umumnya diberikan alamat ip lokal dan karenanya tidak bisa mendapatkan sertifikat ssl sendiri.
Jadi intinya pertanyaan saya adalah bagaimana cara mendapatkan sertifikat untuk perangkat tanpa alamat ip global ??
Asumsi:
Browser tidak akan mempercayai sertifikat kecuali sertifikat itu telah diverifikasi oleh CA yang tepercaya.
Namun Anda hanya bisa mendapatkan sertifikat terverifikasi untuk domain unik global.
Pelanggan sialan itu bersikeras alamat ip lokal.
Pertanyaan serupa di sini
Hipotesis A:
- Dapatkan sertifikat untuk situs web perusahaan utama
- Salin sertifikat itu. + kunci pribadi ke semua perangkat
- Pengguna terhubung ke perangkat
- Perangkat mengirim cert. ke pengguna
- Pengguna melihat cert. tepercaya (mengabaikan bahwa ini bukan untuk server ini ??)
- Pengguna mengenkripsi http menggunakan kunci publik di cert
- Perangkat menggunakan kunci pribadi
Hasil:
- Browser mengeluh tentang ketidakcocokan nama
- Pelanggan memiliki akses ke kunci pribadi masing-masing
- Tidak terlalu aman
Hipotesis B:
- Dapatkan sertifikat untuk situs web perusahaan utama UNTUK SETIAP PERANGKAT
- Salin sertifikat. + kunci pribadi untuk setiap perangkat
- Pengguna terhubung ke perangkat
- Perangkat mengirim cert. ke pengguna
- Pengguna melihat cert. tepercaya (mengabaikan bahwa ini bukan untuk server ini ??)
- Pengguna mengenkripsi http menggunakan kunci publik di cert
- Perangkat menggunakan kunci pribadi
Hasil:
- Browser mengeluh tentang ketidakcocokan nama
- Aman
Hipotesis C:
- Buat sertifikat yang ditandatangani sendiri untuk setiap perangkat
- Salin sertifikat. + kunci pribadi ke perangkat
- Pengguna terhubung ke perangkat
- Perangkat mengirim cert. ke pengguna
- Firefox memiliki kenari
- Pengguna mengenkripsi http menggunakan kunci publik di cert
- Perangkat menggunakan kunci pribadi
Hasil:
- Browser mengeluh tentang sertifikat yang ditandatangani sendiri
- Sertifikat yang ditandatangani sendiri dapat berupa serangan dari orang ke orang