APOP (Authenticated Post Office Protocol) ialah sambungan keselamatan untuk POP3 yang menyulitkan kelayakan log masuk semasa pengambilan e-mel. Tidak seperti POP3 standard, yang menghantar kata laluan dalam teks biasa, APOP menggunakan pencincangan MD5 digabungkan dengan cap masa yang dijana pelayan untuk melindungi data pengesahan daripada pintasan.
APOP menghalang kecurian kata laluan semasa pengambilan e-mel melalui rangkaian tidak selamat. POP3 standard menghantar kata laluan sebagai teks biasa, menjadikannya terdedah kepada serangan penghidu rangkaian. APOP memastikan bahawa walaupun data pengesahan dipintas, penyerang tidak dapat mengekstrak kata laluan asal atau menggunakan semula kelayakan yang ditangkap. Walaupun penyulitan TLS/SSL moden sebahagian besarnya telah menggantikan APOP, memahami protokol ini kekal penting untuk sistem warisan dan asas keselamatan e-mel.
Apabila klien menyambung ke pelayan POP3, pelayan menghantar cap masa unik dalam salamnya. Klien kemudian menggabungkan cap masa ini dengan kata laluan pengguna dan menjana cincangan MD5. Cincangan ini dihantar ke pelayan dan bukannya kata laluan teks biasa. Pelayan melakukan pengiraan yang sama dan membandingkan keputusan. Oleh kerana cap masa berubah dengan setiap sambungan, cincangan yang dipintas tidak boleh digunakan semula untuk pengesahan.
APOP menyediakan perlindungan kata laluan asas tetapi dianggap lapuk. MD5, algoritma cincang yang digunakannya, mempunyai kelemahan yang diketahui. Sistem e-mel moden harus menggunakan POP3 atau IMAP melalui TLS/SSL untuk penyulitan yang betul bagi semua komunikasi, bukan sahaja pengesahan.
APOP hanya menyulitkan kata laluan semasa pengesahan, manakala POP3 melalui SSL (port 995) menyulitkan keseluruhan sambungan termasuk e-mel dan semua arahan. SSL/TLS menyediakan perlindungan menyeluruh dan merupakan pendekatan yang disyorkan.
Kebanyakan penyedia e-mel moden telah menyahaktifkan APOP memihak kepada penyulitan TLS/SSL. Penyedia utama seperti Gmail, Outlook, dan Yahoo memerlukan sambungan selamat dan tidak menyokong pengesahan APOP biasa.
Tidak, APOP direka khusus untuk protokol POP3. IMAP menggunakan mekanisme pengesahan yang berbeza termasuk CRAM-MD5 atau OAuth2 moden. Untuk IMAP, gunakan penyulitan TLS/SSL untuk pengesahan selamat.
Mula gunakan EmailVerify hari ini. Sahkan e-mel dengan ketepatan 99.9%.