Autentikasi adalah suatu langkah untuk menentukan atau mengonfirmasi bahwa
seseorang (atau sesuatu) adalah autentik atau asli. Melakukan autentikasi
terhadap sebuah objek adalah melakukan konfirmasi terhadap kebenarannya.
Sedangkan melakukan autentikasi terhadap seseorang biasanya adalah untuk
memverifikasi identitasnya. Pada suatu sistem komputer,
autentikasi biasanya terjadi pada saat login atau permintaan akses.
Selain itu authentification juga merupakan salah satu dari banyak metode
yang digunakan untuk menyediakan bukti bahwa dokumen tertentu yang diterima
secara elektronik benar-benar datang dari orang yang bersangkutan dan tak
berubah caranya adalah dengan mengirimkan suatu kode tertentu melaui e-mail dan
kemudian pemilik e-mail mereplay email tersebut atau mengetikan kode yang telah
dikirimkan.
Authentication server berfungsi untuk mengenali user yang berintegrasi ke
jaringan dan memuat semua informasi dari user tersebut, dalam praktek biasanya
authentification server mempunyai backupp yang berfungsi untuk menjaga jika
server itu ada masalah sehingga jaringan dan pelayanan tidak terganggu.
Dalam aplikasi Web dibutuhkan mekanisme yang dapat melindungi data dari
pengguna yang tidak berhak mengaksesnya, misalnya sebuah situs Web yang
berisikan foto-foto keluarga dan hanya dapat diakses sesama anggota keluarga.
Mekanisme ini dapat diimplementasikan dalam bentuk sebuah proses login yang
biasanya terdiri dari tiga buah tahapan yaitu : identifikasi, otentikasi dan
otorisasi
Proses otentifikasi pada prinsipnya berfungsi sebagai kesempatan pengguna
dan pemberi layanan dalam proses pengaksesan resource. Pihak pengguna harus
mampu memberikan informasi yang dibutuhkan pemberi layanan untuk berhak
mendapatkan resourcenya. Sedang pihak pemberi layanan harus mampu menjamin
bahwa pihak yang tidak berhak tidak akan dapat mengakses resource ini.
Metode-Metode
Autentikasi